Potresti aver visto conhost.exe apparire in Task Manager di Windows e chiederti cosa sia. Coloro che eseguono applicazioni ad alta intensità di grafica o con grafica NVIDIA potrebbero aver notato anche più istanze di conhost. In questo articolo, faremo più luce su cosa sia realmente questo processo, perché vedi più istanze e cosa ha a che fare con Windows?.
Che cos'è Conhost.exe?
Primo, conhost significa completamente Console Window Host. Facciamo un po' di storia. In Windows XP, il prompt dei comandi è stato gestito da un processo simile chiamato Servizio di sistema di esecuzione client-server (CSRSS). Al momento, CSRSS potrebbe bloccarsi e far crollare l'intero sistema con esso, e inoltre non consentiva agli sviluppatori di eseguire codice tematico nei processi di un sistema.
In Windows Vista, È stato introdotto Desktop Window Manager (DWM). Questo servizio ha disegnato viste composite sul desktop invece di lasciare che ogni applicazione si occupi da sola. Ciò ha conferito al prompt dei comandi un livello di tema simile ad altre finestre. Il servizio DWM gestiva solo barre del titolo e frame, lasciando altri componenti, da qui le vecchie barre di scorrimento.
Da Windows 7, abbiamo visto l'host dalla finestra della console (conhost.exe). Come suggerisce già il nome, è un processo host per la finestra della console. Conhost.exe funge da interfaccia tra CSRSS e il prompt dei comandi di Windows, consentire a Windows di risolvere i problemi precedenti, come tema dell'intera finestra del prompt dei comandi di cmd, e consente il trascinamento della selezione sul comando del prompt dei comandi. Conhost.exe è all'altezza di Windows 10, lasciando spazio a tutti i nuovi elementi e stili dell'interfaccia che sono stati introdotti in Windows.
Sebbene il Task Manager mostri diverse istanze dell'Host dalla finestra della console, è ancora associato a CSRSS. La verifica del processo conhost.exe con Process Explorer verifica che conhost.exe sia in esecuzione nel processo csrss.exe.
Perciò, la finestra della console Host è più una shell che si occupa del funzionamento di un servizio di sistema come CSRSS, pur consentendo la possibilità di utilizzare i moderni elementi dell'interfaccia utente. .
Perché ci sono più istanze di Conhost.Exe??
Come ho detto all'inizio dell'articolo, vedrai spesso più istanze del processo Host dalla finestra della console in esecuzione in Task Manager. Questo perché ogni istanza della riga di comando in esecuzione ha il proprio processo dell'host della finestra della console. Che si tratti di un'applicazione di terze parti o di una finestra attiva o meno, vedrai un'istanza dell'host dalla finestra della console in Task Manager. Un esempio è un'applicazione che esegue un aggiornamento silenzioso in background utilizzando la riga di comando.
È comune vedere più istanze di conhost.exe in esecuzione in Task Manager. Queste istanze richiedono pochissime risorse di CPU o RAM. tuttavia, se hai notato un uso eccessivo e continuato di CPU o RAM, è necessario scavare più a fondo e determinare quali applicazioni specifiche sono coinvolte. Puoi scaricare Process Explorer da Microsoft ed eseguirlo per saperne di più su quale potrebbe essere il problema. Questo articolo fornisce maggiori dettagli su come funziona Process Explorer.
Se ti stai chiedendo se conhost.exe è un malware, è solo un componente essenziale di Windows. Ma è possibile che un virus possa sostituire l'host della finestra della console effettiva con il proprio processo, che può essere facilmente rilevato facendo clic con il pulsante destro del mouse su un'istanza Host dalla finestra della console e facendo clic su Apri posizione file.
Se il file è su Windows System32, puoi star certo che non è un virus. Se la posizione del file è altrove, diciamo% profilo utente %% AppDataRoamingMicrosoft, potrebbe essere un virus. Esistono alcuni programmi dannosi che si travestono da conhost.exe ed eseguono varie funzioni. Un'alternativa migliore è installare un antivirus come Malwarebytes ed eseguire una scansione completa del malware sul tuo PC..
Articolo correlato:
- ⭐ Come ottenere codici RP gratuiti in League of Legends?
- ▷ Come correggere l'errore 0x80070141 (il dispositivo non è accessibile)?
- DS4Windows non rileva il driver di Windows 10
- ▷ Come scrivere un esponente su un computer
- Questa pagina non può caricare correttamente Google Maps
- ▷ Come riparare ERR_INTERNET_DISCONNECTED






