Che cos'è il processo host per le attività di Windows in Windows 10

Sommario:

Che cos'è il processo host per le attività di Windows in Windows 10
Che cos'è il processo host per le attività di Windows in Windows 10

Video: Che cos'è il processo host per le attività di Windows in Windows 10

Video: Che cos'è il processo host per le attività di Windows in Windows 10
Video: Come accedere da un computer in un altro con Chrome Remote Desktop - YouTube 2024, Maggio
Anonim

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 aver notato anche 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 in esecuzione in background facilitano le attività e le attività 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 file EXE che può eseguirli e questo è ciò che 'taskhost' in Windows è.
Windows funziona essenzialmente solo per i suoi servizi. Un gran numero di servizi in esecuzione in background facilitano le attività e le attività 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 file EXE che può 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 volerlo controllare con il tuo software di sicurezza.

Ogni "Attività host per l'attività di Windows" è un'istanza di "taskhost" che esegue alcuni servizi in background. Sebbene il Task Manager di Windows non ti consenta esattamente di visualizzare 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 alla lista, si troveranno alcuni file essenziali che forniscono funzionalità di base a Windows.
Questo comando elencherà tutti i file DLL che sono stati caricati da questo processo all'avvio di Windows. Se si passa alla lista, 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.

Consigliato: