Risposte:
conhost.exe
è il nuovo processo host per le finestre della console. In precedenza quelli erano gestiti da csrss.exe
quale è 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.exe
questo 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.
They were previously hosted by csrss because of the fullscreen functionality.
@kinokijuf, che è una caratteristica molto mancata in Vista +.
People cried out even though most Windows users probably didn't even know of that feature.
- Grazie! Ho riso così tanto!
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.
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 ...