O que é o processo 'conhost.exe' que aparece no Gerenciador de tarefas?


20

O processo conhost.execomeçou a aparecer no Windows 7 e a pesquisa no Google não revela uma explicação sobre o que é esse processo e por que ele aparece.

Qual é o conhost.exeprocesso?

Respostas:


24

conhost.exeé o novo processo de host para janelas do console. Anteriormente, esses eram manipulados pelo csrss.exequal é o "Processo de Tempo de Execução do Servidor Cliente", um processo em execução com privilégios no nível do sistema.

A partir do Windows Vista, a Microsoft fez algumas melhorias e alterações muito substanciais em relação à segurança. Uma dessas mudanças foi que aplicativos em execução em diferentes "níveis" ou usuários diferentes não tinham permissão para trocar dados livremente.

Como as janelas do console eram tratadas com csrss.exeisso, o efeito colateral era que você não podia mais arrastar arquivos para uma janela do console e inserir o caminho completo e o nome do arquivo. Arrastar e soltar é um caso de troca de dados que foi descartado. As pessoas gritavam, embora a maioria dos usuários do Windows provavelmente nem conhecia esse recurso.

Duvido, no entanto, que a funcionalidade de arrastar e soltar ausente tenha sido a razão por trás da remoção das janelas do console csrss. A razão mais pragmática seria que não há absolutamente nenhuma razão para ter essa funcionalidade tão perto do núcleo do sistema operacional. Concedido, não é tanta funcionalidade quanto poderia existir se o Windows implementasse emuladores de terminal como de costume em sistemas operacionais semelhantes ao UNIX (e muito menos do que seria se os curtidos do UNIX aderissem totalmente ao ECMA-48). Mas, no entanto, algo de errado com uma única janela do console pode destruir uma parte central do sistema operacional.

Fazer alterações na maneira como as janelas do console funcionam fica muito mais difícil, pois você deve considerar consequências terríveis se algo der errado. Outra mudança que você verá, exceto que arrastar e soltar trabalhando novamente, é que os caracteres não estão mais confinados à célula. Especialmente com o ClearType ativado, alguns glifos ultrapassam os limites de suas células e deixam rastros e outros artefatos para trás. Isso está quase (mas não completamente) consertado até agora.


11
E de repente, minha raiva contra algum comportamento estranho do console desaparece, obrigado por esta resposta.
SuperBloup

Eles foram hospedados anteriormente pelo csrss devido à funcionalidade de tela cheia.
kinokijuf

They were previously hosted by csrss because of the fullscreen functionality. @kinokijuf, que é um recurso muito esquecido no Vista +.
Synetech 25/07

People cried out even though most Windows users probably didn't even know of that feature.- Obrigado! Eu ri tanto com isso!
Vinayak

@ Synetech: Voltou, mais ou menos, ao Windows 10. Alt + Enter alterna uma janela do console para o modo de tela cheia.
Joey

9

Acabei de escrever um artigo tentando explicar o objetivo do processo. É voltado para pessoas comuns, mas há muitas capturas de tela para ilustrar.

O que é o conhost.exe e por que está executando?

A conclusão é que o conhost.exe fica entre o processo CSRSS e o cmd.exe, para que você possa usar o recurso de arrastar e soltar novamente.

texto alternativo


2

Conhost.exe é um novo binário no Win7. Ele hospeda a janela do prompt de comando na qual o cmd.exe é executado.

Fonte aqui


1

É o host da janela do console no Windows 7. Alguns programas (o Spybot vem à mente) o detectarão como um falso positivo, mas é feito pela Microsoft e não é malicioso.


1

Eu usei "o que é conhost.exe?" com o Google, incluindo as aspas, e recebeu uma resposta: http://www.fileinspect.com/fileinfo/conhost-exe/

Ele diz: O conhost.exe é um host da janela do console. Este arquivo faz parte do sistema operacional Microsoft® Windows®. Conhost.exe é desenvolvido pela Microsoft Corporation. É um sistema e um arquivo oculto. Conhost.exe geralmente está localizado na pasta% SYSTEM% e seu tamanho normal é 270.848 bytes. O processo conhost.exe é seguro e desativá-lo pode ser perigoso, porque os programas em seu computador precisam que ele funcione corretamente.

Ainda é um aplicativo novo, por isso é lógico que não seja muito conhecido no Google. Ajuda quando você torna suas consultas mais específicas ...

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.