Che cos'è il processo host per le attività di Windows in Windows 10
Ogni volta che affrontiamo alcuni problemi di prestazioni con il nostro computer, la prima cosa che facciamo è aprire il Task Manager e quindi cercare le applicazioni oi componenti che utilizzano la maggior parte delle risorse. Se hai familiarità con Task Manager, allora devi anche aver notato che a volte, l 'Processo host per le attività di Windows' o 'Host di servizio'processo che consuma risorse. Quali sono questi processi e cosa puoi fare se il tuo processo Host ha smesso di funzionare o consuma un elevato utilizzo della CPU, del disco o della memoria.
Processo host per le attività di Windows
Windows funziona essenzialmente solo per i suoi servizi. Un gran numero di servizi che eseguono lo sfondo facilitano le attività e le operazioni quotidiane. Alcuni di questi servizi sono compilati in file EXE e sono completi di per sé. Questi servizi compaiono nel Task Manager. Ma alcuni servizi sono scritti in file DLL e non possono essere eseguiti direttamente. Microsoft ha spostato i file DLL in quanto erano facili da mantenere e aggiornare da un punto di vista della programmazione. I servizi DLL richiedono un processo host, un EXE in grado di eseguirli e questo è ciò che 'taskhost' in Windows è.
Taskhost in Windows 10 è un file core situato nel System32 cartella ed è stato rinominato come 'taskhostw.exe', a partire dal 'taskhost.exe' nel Windows 7. Se trovi un file con questo nome in qualsiasi altra posizione, potrebbe essere un virus e potresti voler farlo controllare con il tuo software di sicurezza.
Ogni 'operazione di processo host per Windows' è un'istanza di 'taskhost' che esegue alcuni servizi in background. Sebbene il Task Manager di Windows non ti consenta di visualizzare esattamente quali servizi è in esecuzione, altri strumenti possono.
Ci possono essere momenti in cui si scopre che questo processo utilizza molte risorse. Ora puoi capire che questo è causato dal servizio sottostante e non dal processo stesso. Inoltre, potresti notare un elevato consumo di risorse all'avvio di Windows. Questo è solo perché taskhost sta caricando tutti i file DLL e la pianificazione per eseguirli. Una volta completato, l'utilizzo si assesterà su un valore inferiore e rimarrà piuttosto basso per il resto del tempo.Ho accennato in precedenza che il Task Manager non ti consente di visualizzare i servizi sottostanti. Ma puoi usare Process Explorer da Microsoft per visualizzare i servizi sotto il taskhost. È un'utilità portatile e puoi eseguirla direttamente dopo il download. È possibile utilizzare questo strumento per visualizzare tutti i dettagli associati all'host.
Trova 'taskhostw.exe' nel pannello di sinistra, e puoi leggere tutti i dettagli nel pannello inferiore. Un altro modo per visualizzare l'elenco dei file DLL caricati da taskhost è digitando il seguente comando in una finestra di cmd:
tasklist / M / FI "IMAGENAME eq taskhostw.exe
Questo comando elencherà tutti i file DLL che sono stati caricati da questo processo all'avvio di Windows. Se si passa attraverso l'elenco, si troveranno alcuni file essenziali che forniscono funzionalità di base a Windows.
Quindi, in poche parole, Taskhost è un processo di base di Windows che fornisce funzionalità per caricare ed eseguire librerie di collegamenti dinamici. Poiché ospita vari file DLL, a volte può consumare risorse a un ritmo più che normale. Se si verificano problemi di questo tipo in cui il processo ha smesso di rispondere o utilizza molte risorse. Utilizzare Process Explorer, Performance Monitor e Resource Monitor e provare a risolvere il problema manualmente.