O que é o processo COM Surrogate (dllhost.exe) Windows 10, 8, 7

Os sistemas operacionais Windows fazem uso de uma série de processos que permitem que determinados aplicativos e componentes funcionem conforme o esperado, mas em muitas ocasiões, como usuários, não temos um conceito claro do papel que cada um deles desempenha.

Hoje a Solvetic falará sobre o processo Com Surrogate e veremos a função que ele desempenha no Windows.

Qual é o processo Com SurrogateProcessos COM significam Component Object Model, e é uma interface que a Microsoft introduziu em 1993, que permite aos desenvolvedores criar "objetos COM" usando uma variedade de linguagens de programação diferentes, em suma, esses objetos COM se conectam a outros aplicativos e estendem suas capacidades .

O gerenciador de arquivos do Windows usa objetos COM para criar imagens em miniatura de imagens e outros arquivos quando uma pasta é aberta. O objeto COM cuida do processamento de imagens, vídeos e outros arquivos para gerar miniaturas, permitindo que o File Explorer seja expandido com suporte para novos codecs de vídeo ou imagem.

O Com Surrogate é um código de incidente que ocorre quando os pacotes de codecs não funcionam conforme indicado ou o programa que usamos para alterar os dados dos arquivos de áudio não é compatível com a versão do sistema operacional.

Este código de incidente não pode ser simplesmente habilitado ou desabilitado. O processo COM Surrogate executa um objeto COM fora do processo original no qual foi solicitado, portanto, se o objeto COM travar, ele apenas eliminará o processo de substituição COM e o processo do host original não será bloqueado. O processo COM Surrogate é denominado "dllhost.exe" porque os objetos COM que ele hospeda são arquivos .dll.

Como descobrir qual objeto Com Surrogate está hospedando no sistema operacional

Passo 1
A partir do gerenciador de tarefas do Windows, podemos verificar se os processos COM Surrogate estão hospedados em tempo real, para isso acessaremos o Gerenciador de Tarefas, vá até a guia Processos e na seção Processos em Segundo Plano podemos ver que os diversos processos Com Surrogate estão ativos:

PROLONGAR

Passo 2
Lá podemos clicar com o botão direito / Propriedades no referido processo e na guia Detalhes podemos ter mais detalhes sobre o processo selecionado:

etapa 3
Embora tenhamos informações básicas sobre o processo, é ideal saber mais detalhes sobre ele. Para isso podemos fazer uso da ferramenta Process Explorer desenvolvida pela Microsoft e que faz parte do grupo de ferramentas SysInternals.

Podemos baixá-lo gratuitamente no seguinte link:

Uma vez que o aplicativo é executado, podemos passar o mouse sobre um processo dllhost.exe e veremos a qual aplicativo ele está associado:

PROLONGAR

Podemos desabilitar este processoVocê não pode desativar o processo COM Surrogate, porque é uma parte necessária do Windows. Na verdade, é apenas um processo de contêiner usado para executar objetos COM que outros processos desejam executar e não podem. Todos os processos dllhost.exe que vemos no sistema foram iniciados por outro programa para fazer algo que o programa deseja fazer.

Lembremos que este processo faz parte do ciclo operacional dos sistemas operacionais Windows e, portanto, não é classificado como vírus ou ameaça a todas as informações armazenadas no sistema.

Vimos como o processo Com Surrogate está incluído nos processos ativos do Windows e não devemos nos alarmar com isso.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave