O que é conhost.exe e está relacionado à NVIDIA?



Experimente Nosso Instrumento Para Eliminar Problemas

Você deve ter visto conhost.exe aparecer no Gerenciador de Tarefas do Windows e se perguntar o que é. Aqueles que executam aplicativos gráficos intensos ou com gráficos NVIDIA também podem ter notado várias instâncias de conhost. Neste artigo, vamos esclarecer melhor esse processo, por que você vê várias instâncias e o que isso tem a ver com o Windows.



O que é Conhost.exe

Em primeiro lugar, conhost representa totalmente Host da janela do console . Vamos fazer um pouco de história. De volta ao Windows XP, o Prompt de Comando era gerenciado por um processo semelhante denominado Client Server Runtime System Service (CSRSS). Naquela época, o CSRSS podia travar e derrubar todo o sistema com ele, e também não permitia que os desenvolvedores executassem códigos temáticos em processos do sistema.



No Windows Vista, o Desktop Window Manager (DWM) foi introduzido. Este serviço desenhava visualizações compostas na área de trabalho em vez de permitir que cada aplicativo tratasse de suas próprias visualizações. Isso deu ao prompt de comando uma extensão do tema semelhante a outras janelas. O serviço dwm tratava apenas das barras de título e do quadro, deixando outros componentes, daí as antigas barras de rolagem.



No Windows 7, vimos o Host da janela do console (conhost.exe). Como o nome já sugere, é um processo host para a janela do console. O Conhost.exe atua como uma interface entre o CSRSS e o prompt de comando do Windows, permitindo que as janelas corrijam problemas anteriores, como definir o tema de toda a janela do prompt do cmd e arrastar e soltar no prompt de comando. O Conhost.exe sobreviveu ao Windows 10, criando espaço para todos os novos elementos e estilos de interface que foram introduzidos no Windows.

Embora o Gerenciador de tarefas mostre diferentes instâncias do host da janela do console, ele ainda está associado ao CSRSS. Verificando o processo conhost.exe com Process Explorer prova, conhost.exe é executado sob o processo csrss.exe.



Portanto, o Console Window Host é mais um shell que se encarrega da execução de um serviço do sistema como o CSRSS, ao mesmo tempo que pode conceder a capacidade de fazer uso de elementos modernos da interface do usuário.

Por que existem várias instâncias de Conhost.Exe

Como eu disse no início do artigo, você frequentemente verá várias instâncias do processo de Host da janela do console em execução no Gerenciador de tarefas. Isso ocorre porque cada instância do prompt de comando em execução terá seu próprio processo de Host da janela do console. Quer se trate de um aplicativo de terceiros ou do Windows executando um prompt com uma janela ativa ou não, você verá uma instância do Host da janela do console no Gerenciador de tarefas. Um exemplo é um aplicativo que executa uma atualização silenciosa em segundo plano usando a linha de comando.

É comum ver várias instâncias de conhost.exe em execução no Gerenciador de Tarefas. Essas instâncias usam muito poucos recursos de CPU ou RAM. Se, no entanto, você notou um uso excessivo contínuo de CPU ou RAM, deve examinar mais profundamente o problema e determinar quais aplicativos específicos estão envolvidos. Você pode baixar o Process Explorer e execute-o para obter mais informações sobre qual poderia ser o problema. este artigo fornece mais detalhes sobre como o Process Explorer funciona.

Se você está se perguntando se conhost.exe é um malware, ele não é, mas um componente essencial do Windows. Mas é possível que um vírus possa substituir o host da janela do console real por seu próprio processo, que você pode pescar facilmente clicando com o botão direito do mouse em uma instância do host da janela do console e clicando Abrir local do Ficheiro .

Se o arquivo estiver localizado em Windows System32 , então você pode ter certeza de que não é um vírus. Se a localização do arquivo estiver em outro lugar, digamos% userprofile% AppData Roaming Microsoft, então você pode estar lidando com um vírus. Existem certos malwares que se disfarçam como conhost.exe e executam várias funções. Uma alternativa melhor é instalar um antivírus como Malwarebytes e execute uma verificação completa de malware no seu PC.

2 minutos lidos