O programa exe ou COM Surrogate parou de funcionar no Windows

No seu sistema operacional Windows 11/10/8/7, 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(Program exe or COM Surrogate has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available) , então aqui estão algumas etapas de solução de problemas, gostaria de sugerir o que pode ajudar a resolver esses erros.

O que é COM Surrogate

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

COM significa Modelo de Objeto Componente(Component Object Model) . A descrição do processo diz:

Manages the configuration and tracking of Component Object Model (COM)+-based components. If the service is stopped, most COM+-based components will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start.

Diz a Microsoft,

COM Surrogate is the sacrificial process for a COM object that is run outside of the process that requested it. Explorer uses the COM Surrogate when extracting thumbnails, for example. If you go to a folder with thumbnails enabled, Explorer will fire off a COM Surrogate and use it to compute the thumbnails for the documents in the folder. It does this because Explorer has learned not to trust thumbnail extractors; they have a poor track record for stability. Explorer has decided to absorb the performance penalty in exchange for the improved reliability resulting in moving these dodgy bits of code out of the main Explorer process. When the thumbnail extractor crashes, the crash destroys the COM Surrogate process instead of Explorer.

COM Surrogate parou de funcionar

COM Surrogate parou de funcionar

Existem algumas razões que podem causar erros de programas ruins ou corrompidos, configurações de UAC , infecção por malware , configurações de (Malware)DEP , etc. 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 isso faz com que o problema desapareça? Desabilitar as Miniaturas(Thumbnails) através das opções do Explorador de Arquivos(File Explorer) também ajuda. 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(User Account Control) ( UAC ) que impediriam o acesso de administração a programas por motivos de segurança. Certos programas precisam de acesso de administrador para serem executados corretamente, portanto, para contornar esse problema, você deve clicar(Right Click) com o botão direito do mouse no arquivo executável e executar(Run) como administrador.

Se você deseja sempre executar esse programa(Program) como administrador, clique com o botão direito do mouse no atalho e vá para Propriedades(Properties) e clique(Click) na guia Compatibilidade(Compatibility Tab) .

Em seguida, marque “ Executar(Run) este programa como administrador” e clique em Apply / OK .

Às vezes, você também pode precisar habilitar o modo de compatibilidade,(Compatibility Mode) pois determinados programas podem não ser totalmente compatíveis com Windows 11/10 .

Se o programa for compatível com Windows 11/10 , certifique-se de não habilitar o Modo de Compatibilidade(Compatibility Mode) . Se estiver ativado, desmarque-o, pois também pode travar o programa.

2] Infecção por malware

Se você estiver recebendo o erro de vários programas, há chances de seu computador Windows ter sido infectado. Nesses casos, baixe um bom software antivírus autônomo de(standalone antivirus software) terceiros e verifique seu PC com ele.

Reinicie(Reboot) o sistema no modo(Safe Mode) de segurança e execute uma verificação completa.

3] Configuração DEP

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

1. Clique em Iniciar(Start) e clique com o botão direito(Right Click) do mouse em Computador(Computer) e vá para Propriedades(Properties)

2. Em seguida, clique em Configurações avançadas do sistema.(Advanced system settings.)

3. Clique na guia Avançado e clique em (Advanced)Configurações(Settings) na sessão Desempenho .(Performance)

COM Surrogate parou de funcionar

4. Clique em Prevenção de Execução de Dados.(Data Execution Prevention.)

5. Certifique-se de ter selecionado " Ativar a DEP apenas para programas e serviços essenciais do Windows(Turn on DEP for essential Windows programs and services only) ".

6. Em seguida, clique em Aplicar(Apply) e clique em OK e reinicie(reboot) o sistema

Alternativamente, você pode selecionar Ativar (Turn)DEP para todos os programas e serviços, exceto aqueles que eu selecionar, clicar em Adicionar(Add) e adicionar o seguinte:

  • C:WindowsSystem32dllhost.exe para sistemas de 32 bits
  • C:WindowsSysWOW64dllhost.exe para sistemas de 64 bits

Clique em Aplicar/OK.

4] Registre 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.

DICA(TIP) : Veja esta postagem se você receber uma mensagem A ação não pode ser concluída porque o arquivo está aberto em COM Surrogate(The action cannot be completed because the file is open in COM Surrogate) .



About the author

Eu sou um engenheiro de windows,ios,pdf,errors,gadgets com mais de 10 anos de experiência. Trabalhei em muitos aplicativos e estruturas do Windows de alta qualidade, como OneDrive for Business, Office 365 e muito mais. Meu trabalho recente incluiu desenvolver o leitor de pdf para a plataforma Windows e trabalhar para tornar as mensagens de erro mais claras para os usuários. Além disso, estou envolvido no desenvolvimento da plataforma ios há alguns anos e estou muito familiarizado com seus recursos e peculiaridades.



Related posts