Windows

Program exe ou COM Surrogate parou de funcionar erro no Windows 10

Решение проблемы " COM Surrogate "

Решение проблемы " COM Surrogate "

Índice:

Anonim

No seu Windows 10/8/7 sistema operacional, se você receber uma mensagem de erro: Program exe ou COM Surrogate parou de funcionar. Um problema impediu o programa de funcionar corretamente. O Windows fechará o programa e notificará você se uma solução estiver disponível , eis algumas etapas da solução de problemas, gostaria de sugerir quais podem ajudar a resolver esses erros.

O que é COM Surrogate

O dllhost.exe processo atende pelo nome COM Surrogate . Ele está localizado na pasta System 32.

Diz Microsoft,

COM Surrogate é o processo de sacrifício para um objeto COM que é executado fora do processo que solicitou. Explorer usa o substituto de COM ao extrair miniaturas, por exemplo. Se você for para uma pasta com miniaturas ativadas, o Explorer disparará um substituto de COM e o usará para calcular as miniaturas dos documentos na pasta. Isso acontece porque o Explorer aprendeu a não confiar em extratores de miniaturas; eles têm um histórico ruim de estabilidade. O Explorer decidiu absorver a penalidade de desempenho em troca da confiabilidade aprimorada, resultando na remoção desses bits de código do processo principal do Explorer. Quando o extrator de miniatura falha, a falha destrói o processo COM Surrogate em vez do Explorer.

COM Surrogate parou de funcionar

Existem algumas razões que podem causar esses erros programa ruim ou corrompido, configurações do UAC, infecção por malware, configurações DEP Se você atualizou recentemente um driver de dispositivo, talvez queira reverter e ver se isso ajuda. Se o problema começou recentemente, você poderia tentar uma restauração do sistema e ver se o problema desaparece? Desativar Miniaturas via opções do File Explorer também é conhecido por ajudar. Se não, aqui estão algumas outras sugestões.

1] Configurações do UAC:

No Windows 10/8/7, você tem configurações de Controle de Conta de Usuário (UAC) que impediriam o acesso de administração a programas devido a razões de segurança. Alguns programas precisam de acesso de administrador para serem executados corretamente, para contornar esse problema. Clique com o botão direito no arquivo executável e em Executar como administrador.

Se quiser sempre executar esse Programa como administrador, clique com o botão direito no atalho e vá para Propriedades e clique na guia Compatibilidade.

Em seguida, verifique em "Executar este programa como administrador" Em seguida, clique em Aplicar / OK.

Às vezes você também pode precisar habilitar o Modo de Compatibilidade, pois certos programas podem não ser totalmente compatíveis com o Windows 7/8/10.

Se o programa for compatível com o Windows 10/8/7, certifique-se de não habilitar o Modo de Compatibilidade se ele habilitar desmarque-o, pois ele também pode travar o programa.

2] Infecção por Malware:

Se você está recebendo o erro para vários programas, há chances de que seu computador com Windows tenha sido infectado. Nesses casos, faça o download de um bom software antivírus autônomo e examine seu PC com ele

Reinicialize o sistema no modo de segurança e execute uma verificação completa.

3] Configuração da DEP:

Configuração da DEP, isto é, a configuração Prevenção de Execução de Dados pode fazer com que os programas travem. Para verificar essas configurações

1. Clique em Iniciar e Clique com o botão direito em em Computador e vá para Propriedades

2. O clique em Configurações avançadas do sistema.

3. Clique na guia Avançado e clique em Configurações em sessão .

4. Clique em Prevenção de Execução de Dados.

5. Certifique-se de ter selecionado “ Ativar o DEP para programas e serviços essenciais do Windows somente .”

6. Em seguida, clique em Aplicar e clique em OK e reboot seu sistema

Como alternativa, você pode selecionar Ativar a DEP para todos os programas e serviços, exceto aqueles que eu seleciono, clique em Adicionar e adicione o seguinte:

  • C: Windows System32 dllhost.exe para sistemas de 32 bits
  • C: Windows SysWOW64 dllhost.exe para sistemas de 64 bits

Clique em Aplicar / OK.

4] Registrar novamente os arquivos DLL

Abra um CMD elevado e execute os seguintes comandos:

regsvr32 vbscript.dll
regsvr32 jscript.dll

Veja se isso ajuda.

Se essas etapas não resolverem, tente reinstalar o aplicativo específico que está causando o problema.

Se estiver acontecendo com um dos componentes do Windows, tente executar SFC /SCANNOW.

Consulte este post se você receber um A ação não pode ser concluída porque o arquivo está aberto no COM Mensagem substituta.