Che cos'è il processo "conhost.exe" visualizzato in Task Manager?


20

Il processo ha conhost.exeiniziato a essere visualizzato su Windows 7 e la ricerca in Google non rivela una spiegazione di cosa sia questo processo e perché venga visualizzato.

Qual è il conhost.exeprocesso?

Risposte:


24

conhost.exeè il nuovo processo host per le finestre della console. In precedenza quelli erano gestiti da csrss.exequale è il "Processo di runtime del server client", un processo in esecuzione con privilegi a livello di sistema.

A partire da Windows Vista, Microsoft ha apportato alcuni miglioramenti e modifiche sostanziali in termini di sicurezza. Uno di questi cambiamenti è stato il fatto che le applicazioni in esecuzione in diversi "livelli" o come utenti diversi non potevano scambiare dati liberamente.

Poiché le finestre della console sono state gestite da csrss.exequesto ha avuto l'effetto collaterale di non poter più trascinare i file in una finestra della console e di inserire il percorso completo e il nome del file. Il trascinamento della selezione è un caso di scambio di dati che è stato escluso. Le persone gridavano anche se la maggior parte degli utenti di Windows probabilmente non conosceva nemmeno quella funzionalità.

Dubito, tuttavia, che la mancata funzionalità di trascinamento della selezione sia stata la ragione alla base dell'estrazione delle finestre della console csrss. La ragione più pragmatica sarebbe che non vi è assolutamente alcun motivo per avere tale funzionalità vicino al nucleo del sistema operativo. Certo, non è la stessa funzionalità che ci sarebbe se Windows implementasse gli emulatori di terminale come al solito su sistemi operativi simili a UNIX (e molto meno di quanto sarebbe se i like di UNIX aderissero pienamente all'ECMA-48). Tuttavia, tutto ciò che non va in una singola finestra della console potrebbe far crollare una parte fondamentale del sistema operativo.

Apportare modifiche al funzionamento di Windows della console diventa molto più difficile a causa di ciò poiché si devono considerare conseguenze piuttosto disastrose se qualcosa va storto. Un'altra modifica che vedrai, tranne il trascinamento della selezione, è che i personaggi non sono più confinati nella loro cella. Soprattutto con ClearType abilitato alcuni glifi andrebbero oltre i loro confini cellulari e lasciandosi dietro tracce e altri artefatti. Questo è quasi (ma non del tutto) risolto ormai.


1
E all'improvviso, la mia rabbia contro uno strano comportamento della console vola via, grazie per questa risposta.
SuperBloup il

In precedenza erano ospitati da CSRSS a causa della funzionalità a schermo intero.
Kinokijuf,

They were previously hosted by csrss because of the fullscreen functionality. @kinokijuf, che è una caratteristica molto mancata in Vista +.
Synetech,

People cried out even though most Windows users probably didn't even know of that feature.- Grazie! Ho riso così tanto!
Vinayak,

@Synetech: è tornato, in un certo senso, in Windows 10. Alt + Invio imposta una finestra della console in una modalità a schermo intero.
Joey,

9

Ho appena scritto un articolo nel tentativo di spiegare lo scopo del processo. È orientato verso le persone normali, ma ci sono molti screenshot da illustrare.

Che cos'è conhost.exe e perché è in esecuzione?

La linea di fondo è che conhost.exe si trova tra il processo CSRSS e cmd.exe, quindi è possibile utilizzare nuovamente il trascinamento della selezione.

testo alternativo


2

Conhost.exe è un nuovo binario su Win7. Ospita la finestra del prompt dei comandi in cui viene eseguito cmd.exe.

Fonte qui


1

È l'host della finestra della console su Windows 7. Un paio di programmi (mi viene in mente Spybot) lo rileveranno come falso positivo, ma è prodotto da Microsoft e non è dannoso.


1

Ho usato "che cos'è conhost.exe?" con Google, inclusi i preventivi, e ha ricevuto una risposta: http://www.fileinspect.com/fileinfo/conhost-exe/

Dice: il conhost.exe è un Console Window Host. Questo file fa parte del sistema operativo Microsoft® Windows®. Conhost.exe è sviluppato da Microsoft Corporation. È un sistema e un file nascosto. Conhost.exe si trova di solito nella cartella% SYSTEM% e la sua dimensione normale è 270,848 byte. Il processo conhost.exe è sicuro e disabilitarlo può essere pericoloso, perché i programmi sul tuo computer ne hanno bisogno per funzionare correttamente.

È ancora una nuova applicazione, quindi è logico che non sia molto conosciuto su Google. Aiuta quando rendi le tue domande più specifiche ...

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.