Propaganda
Você já abriu o Gerenciador de Tarefas do Windows e perguntou-se o que metade das entradas são Como lidar com processos suspeitos do Gerenciador de tarefas do WindowsCTRL + ALT + DEL, também conhecida como saudação com três dedos, é a maneira mais rápida de aumentar sua confusão. Classificando os processos do Gerenciador de tarefas, você pode notar algo como svchost.exe usando 99% da sua CPU. Então agora... consulte Mais informação ? Embora mais recente versões do Windows têm nomes mais amigáveis Como o Windows se tornou mais amigável, 5 exemplosCom o tempo, o Windows suavizou as arestas e criou uma experiência mais amigável, especialmente para usuários iniciantes. Aqui estão cinco grandes razões pelas quais o Windows está mais fácil de usar do que nunca. consulte Mais informação para a maioria dos processos, descobrir exatamente o que eles fazem é difícil.
Um processo que você pode ter visto é Substituto COM, também chamado dllhost.exe. Para que serve esse processo, por que ele é executado e significa que você tem um vírus? Leia mais para descobrir.
O que é o substituto do COM?
De acordo com a Microsoft, Substituto COM “é um nome sofisticado para [s] processo artificial de um objeto COM que é executado fora do processo que o solicitou. ” Isso não está claro, então vamos detalhar essa definição e analisar alguns exemplos.
Primeiro, um objeto COM (que significa Component Object Model) é essencialmente um padrão projetado pela Microsoft para software criado para que os processos possam conversar facilmente entre si. Por exemplo, diga você ter uma planilha do Excel incorporada em um documento do Word 8 maneiras surpreendentes de importar dados para o Microsoft WordSaber como importar dados para o Microsoft Word de qualquer fonte, incluindo Excel, arquivos PDF ou outros documentos do Word, pode economizar muito tempo. Vamos mostrar todos os truques. consulte Mais informação . É possível ver as alterações feitas no Excel atualizar automaticamente a planilha do Word, graças a esses objetos compartilhados.
Esses objetos COM, como é evidente no nome do processo, são realmente arquivos DLL. Estes residem em pastas protegidas do Windows 5 arquivos e pastas padrão do Windows, dos quais você nunca deve tocarO Windows contém inúmeros arquivos e pastas padrão, muitos dos quais o usuário comum não deve tocar. Aqui estão cinco pastas que você deve deixar em paz para evitar danificar seu sistema. consulte Mais informação e deixe o sistema operacional (SO) funcionar como deveria.
O que é o sacrifício?
Em seguida, devemos examinar o que "processo de sacrifício" significa. Para isso, passamos a outro exemplo.
Um uso comum do COM Surrogate é o File Explorer, que cria miniaturas. Nas versões mais antigas do Windows, o processo do Explorer tentava gerar miniaturas em si. Isso geralmente resulta em falhas, porque os extratores de miniaturas nem sempre são confiáveis.
Você pode ter visto esse comportamento: abrir uma pasta com centenas de imagens ou um tipo de arquivo que o Windows não esperava que às vezes causaria uma falha do Explorer nos velhos tempos.
Portanto, sempre que o Explorador de Arquivos achar que uma falha pode ocorrer em breve, ele cria um processo de Substituto COM para lidar com o comportamento arriscado. Nesse caso, quando você abre uma pasta com muitas miniaturas para gerar, o File Explorer passa o trabalho para o COM Surrogate. Dessa forma, se o carregamento da miniatura travar, o processo do Explorer não será afetado.
Posso matar esse processo?
Ao contrário alguns outros processos importantes do Windows 7 processos do Windows Task Manager que você nunca deve matarAlguns processos do Windows podem congelar ou travar o sistema, se encerrados. Mostraremos quais processos do Gerenciador de Tarefas você deve deixar em paz. consulte Mais informação , você pode abrir o Gerenciador de tarefas (Ctrl + Shift + Esc) e mate qualquer Substituto COM processos que você vê. No entanto, fazer isso normalmente não é uma boa ideia. Os programas criam esses processos sempre que eles precisam executar alguma ação; portanto, matá-los interromperá o que eles estão trabalhando.
Você não pode desativar o COM substituto, pois ele é executado apenas quando outro programa solicita.
Como vejo qual processo o iniciou?
O Gerenciador de tarefas, por mais básico que seja, não permite que você veja informações detalhadas sobre os processos substitutos do COM. Como muitas vezes você vê várias cópias em execução, pode se perguntar quais programas os iniciaram. Para isso, você precisará baixar Process Explorer, um dos melhores Alternativas ao Gerenciador de Tarefas 5 alternativas poderosas para o Gerenciador de tarefas do WindowsO Task Killer seria um nome melhor para o Gerenciador de Tarefas nativo do Windows, uma vez que somente o apresentamos para eliminar processos que não respondem. Os gerenciadores de tarefas alternativos permitem gerenciar realmente seus processos. consulte Mais informação .
O Process Explorer fornece muitos detalhes sobre o que está sendo executado no seu computador e pode dizer qual processo iniciou um substituto COM. Procure na lista um dllhost.exe processo - eles têm Substituto COM no Descrição campo. Passe o mouse sobre ele e você verá algumas informações sobre o que é responsável por isso.
Se você não encontrar nenhum dllhost processos, pressione Ctrl + F para abrir a barra de pesquisa. Entrar dllhost.exe para encontrar facilmente todas as instâncias. Se você não vir nenhum, é possível que nenhum programa esteja usando substitutos COM no momento.
No exemplo abaixo, descobrimos que esse substituto COM está lidando com miniaturas.
Como posso corrigir um travamento de substituição COM?
Você provavelmente nunca notou o Substituto COM, a menos que tenha visto um erro que informa que ele parou de funcionar e afeta sua Desempenho do Windows 10 14 maneiras de tornar o Windows 10 mais rápido e melhorar o desempenhoNão é difícil tornar o Windows 10 mais rápido. Aqui estão vários métodos para melhorar a velocidade e o desempenho do Windows 10. consulte Mais informação . Na maioria das vezes, um arquivo específico causa esse erro, geralmente relacionado a miniaturas. Se você encontrar erros substitutos COM regularmente, aqui estão algumas soluções que você pode tentar:
- Atualize / desinstale todos os pacotes de codecs e software de mídia. Se você usar software como o pacote de codecs K-Lite ou ferramentas de mídia como DivX ou Nero, algo com elas poderá causar esse problema. Considere desinstalá-los, pois você realmente não precisa mais desses pacotes de codecs Como solucionar problemas de reprodução de vídeo e áudio no seu PC com WindowsSem vídeo, sem som, que frustrante! Felizmente, é provável que o seu problema seja um problema comum do Windows e que possamos ajudá-lo a solucionar problemas aqui e agora. consulte Mais informação desde que o VLC reproduz tudo, e O Nero tem muitas alternativas gratuitas As melhores alternativas gratuitas para o Nero CD / DVD BurnerNão desperdice dinheiro com uma ferramenta de gravação de CD / DVD! Um aplicativo freeware pode ser tudo o que você precisa. Aqui, compilamos cinco alternativas ao Nero Burning ROM para o seu PC com Windows. consulte Mais informação .
- Instale as atualizações do Windows. Algumas pessoas relataram que instalar as atualizações mais recentes resolve esse problema Como e por que você precisa instalar esse patch de segurança consulte Mais informação . Nem sempre é a solução, mas é um primeiro passo fácil. Talvez haja um pequeno problema com um tipo de arquivo específico que a Microsoft corrigiu com os patches mais recentes.
- Exclua as miniaturas existentes. Se uma miniatura corrompida estiver causando uma falha no COM Surrogate, você poderá remova-o usando a ferramenta Limpeza de disco 7 caches ocultos do Windows e como removê-losOs arquivos em cache podem ocupar muitos bytes. Embora as ferramentas dedicadas possam ajudar a liberar espaço em disco, elas podem não limpar tudo. Mostramos como liberar manualmente o espaço de armazenamento. consulte Mais informação . Isso forçará o Windows a reconstruir o cache de miniaturas, o que poderia resolver o problema.
- Identifique o arquivo problemático. Use o Process Explorer, conforme discutido acima, para ver qual arquivo dllhost está tentando acessar. Se apontar para um arquivo específico, esse é quase certamente o seu problema. Exclua esse arquivo e veja se os problemas desaparecem.
-
Remova o substituto COM da lista Prevenção de execução de dados. O Windows usa algo chamado DEP (Prevenção de Execução de Dados) para impedir a execução de código malicioso no seu sistema. Você pode excluir determinados processos dessa lista e fazê-lo no COM Surrogate poderá interromper o erro.
- Tipo sistema avançado no menu Iniciar e selecione Ver configurações avançadas do sistema. Clique no Definições botão embaixo do atuação guia e selecione o Prevenção de Execução de Dados aba.
- Escolha a segunda opção, Ative a DEP para todos os programas… e clique no Adicionar botão.
- Navegue até C: \ Windows \ System32 \ dllhost.exe em um sistema de 32 bits ou C: \ Windows \ SysWOW64 \ dllhost.exe no Windows de 64 bits. Clique Está bem para salvar suas alterações.
- Examine o seu disco rígido quanto a problemas. Se esse problema ocorrer sem padrões, você deverá executar algumas verificações no seu computador. No prompt de comando, use o comando SFC Como corrigir arquivos de sistema corrompidos do Windows com um comandoSe você estiver vendo problemas estranhos no Windows, pode ser que os arquivos do sistema sejam corrompidos. Veja como corrigi-los usando o Verificador de arquivos do sistema. consulte Mais informação reparar arquivos do Windows e o comando CHKDSK O CHKDSK está preso? Correções para quando o disco de verificação não funcionaO CHKDSK pode prejudicar seriamente o tempo de inicialização do Windows. Mais importante, indica que algo não está certo. Aqui está o que o Check Disk faz e como você pode usá-lo. consulte Mais informação para verificar se há erros no disco rígido.
- Registre novamente alguns arquivos DLL no prompt de comando.No prompt de comando Como dominar o prompt de comando no Windows 10Este artigo torna o prompt de comando do Windows 10 acessível e muito mais útil. Aprenda a executar vários comandos, obtenha ajuda em qualquer comando e muito mais. consulte Mais informação , executando os comandos regsvr32 vbscript.dll e regsvr32 jscript.dll registrará novamente duas DLLs que podem corrigir a falha do COM Surrogate.
- Verifique seu antivírus. Alguns relataram que os conflitos de antivírus da Kaspersky podem causar esse problema. Tente desativar a proteção antivírus e veja se o acesso a esse arquivo / pasta ainda resulta em um erro.
- Se você não usá-los, você pode desativar completamente as miniaturas Por que você deve desativar miniaturas no WindowsVocê provavelmente está acostumado às miniaturas do Windows, mas sabia que realmente não precisa delas? De fato, existem vários benefícios em desativá-los. consulte Mais informação .
Isso pode significar um vírus?
O processo normal de substituto COM é uma parte normal do Windows e não é malicioso. No entanto, sabe-se que alguns malwares usam dllhost processos para fins nefastos. Vendo um grande número de Substituto COM entradas no Gerenciador de tarefas usando muita CPU Como corrigir o alto uso da CPU no WindowsSeu PC sofre com o alto uso da CPU em até 100%? Veja como corrigir o alto uso da CPU no Windows 10. consulte Mais informação é um sinal de que você pode ter uma infecção.
Como esse tipo de malware imita processos e arquivos importantes do sistema, não recomendamos tentar removê-lo por conta própria. Você pode acabar excluindo um arquivo crítico por engano. Em vez disso, execute uma verificação com seu antivírus instalado O melhor software antivírus para Windows 10Deseja aumentar a segurança do seu PC? Aqui estão as melhores opções de software antivírus para o Windows 10. consulte Mais informação e tente uma segunda para garantir que você esteja limpo.
Consulte nossa lista de os melhores programas antivírus gratuitos Principais aplicativos antivírus gratuitos, sem telas e bloatware da NagAplicativos antivírus irritantes são uma grande dor. Você não precisa tolerar eles, mesmo de graça. Aqui estão os melhores programas antivírus que não vêm com pop-ups ou pacotes de lixo eletrônico. consulte Mais informação se você precisar de uma recomendação. Não se esqueça de que você pode executar uma verificação com o Windows Defender, mesmo que não a use o tempo todo (embora você provavelmente deva 4 razões para usar o Windows Defender no Windows 10No passado, o Windows Defender era ofuscado por outras opções, mas agora é um grande concorrente. Aqui estão algumas razões pelas quais você deve considerar abandonar seu conjunto de segurança em favor do Windows Defender. consulte Mais informação ).
Tipo defensor no menu Iniciar e abra Centro de Segurança do Windows Defender. Selecione Proteção contra vírus e ameaçase clique no Escaneamento rápido para executar uma verificação.
Não importa qual antivírus você use, obtendo uma segunda opinião do venerável Malwarebytes também é inteligente.
Isso é tudo para o substituto da COM
Abordamos tudo o que você deve saber sobre o processo de substituição da COM. Como se vê, esse processo é um auxiliar que outro programa pode criar quando deseja terceirizar alguma tarefa. Por esse motivo, você verá vários números de substitutos COM sendo executados em momentos diferentes. Você sabe o que fazer para solucionar problemas de falhas e o que procurar para detectar um vírus.
Para mais informações sobre o Windows, consulte nossa guia do iniciante para solução de problemas do PC Solução de problemas do Windows para DummiesO Windows exige muita porcaria de problemas fora de seu controle. Aprenda sobre os maiores problemas que as pessoas fixam incorretamente no Windows e como solucioná-los. consulte Mais informação .
Você já reparou no processo COM Surrogate em execução no seu PC? Ele teve problemas com falhas e o que foi corrigido para você? Compartilhe conosco nos comentários!
Crédito de imagem: Jeanette. Dietl /Depositphotos
Ben é editor adjunto e gerente de postagem patrocinada da MakeUseOf. Ele é bacharel em direito. em Computer Information Systems pela Grove City College, onde se formou Cum Laude e com honras em seu curso. Ele gosta de ajudar os outros e é apaixonado por videogames como um meio.