Visualizza l'elenco dei servizi ospitati dal processo svchost.exe in Windows

Svchost.exe è un processo che ospita altri servizi di Windows che eseguono varie funzioni di sistema. Possono esserci più istanze di svchost.exe in esecuzione sul tuo computer, con ogni istanza contenente un servizio diverso. Qualche tempo fa abbiamo pubblicato un post su cosa puoi fare se svchost.exe sta utilizzando una percentuale elevata della tua CPU(svchost.exe is using up a high percentage of your CPU) .

In questo articolo, ti mostrerò un paio di modi in cui visualizzi il processo o il servizio effettivo in esecuzione all'interno di svchost.exe. Sulla maggior parte dei PC Windows(Windows PCs) , vedrai da 10 a 20 di questi processi in esecuzione. Se c'è un problema e un particolare processo svchost.exe sta causando problemi, probabilmente puoi risolverlo facilmente una volta che sai quale servizio è in esecuzione all'interno di quel processo.

Gestore delle attività

Se stai utilizzando Windows 10 , non devi cercare oltre il task manager. Fai clic(Click) su Start e digita Task Manager o tieni premuto CTRL + SHIFT + ESC sulla tastiera. Questo farà apparire il task manager. Se vedi solo una piccola casella con un elenco di programmi attualmente in esecuzione, assicurati di fare clic su Maggiori dettagli( More details) in basso.

Quindi fai clic sulla scheda Processi e scorri oltre (Processes)App(Apps) e Processi in background(Background Processes) fino ad arrivare a Processi di Windows(Windows Processes) . Continua a scorrere verso il basso finché non inizi a vedere Service Host: . Dovrebbero essercene alcuni elencati.

Come puoi vedere, ogni host del servizio avrà il nome del servizio elencato dopo il punto e virgola. Questo rende davvero facile vedere quale servizio è associato a quale processo svchost.exe. Se hai bisogno di vedere l'ID processo esatto, fai clic con il pulsante destro del mouse sulla riga e scegli Vai ai dettagli(Go to details) .

Questo ti porterà automaticamente alla scheda Dettagli(Details) e selezionerà automaticamente la riga che corrisponde a quel processo.

Ora possiamo vedere che il servizio client DHCP(DHCP Client) è in esecuzione all'interno di svchost.exe con un ID processo 1504. Questo è di gran lunga il modo più semplice per eseguire questa attività, ma richiede Windows 10. Se stai utilizzando Windows 7 o versioni precedenti, leggi su altri metodi.

Comando Elenco attività

In qualsiasi versione di Windows , puoi utilizzare la riga di comando per generare un elenco di tutti i processi svchost.exe insieme al servizio in esecuzione all'interno di ciascuno. Per fare ciò, apri semplicemente un prompt dei comandi facendo clic su Start e digitando cmd .

Al prompt dei comandi, vai avanti e copia/incolla il seguente comando:

tasklist /svc | find "svchost.exe"

Questo genererà un elenco di tutti i processi in esecuzione, passerà quell'elenco al comando trova e filtri per mostrare solo i processi svchost.exe. Se vuoi esportarlo in un file di testo, usa il comando seguente:

tasklist /svc | find "svchost.exe" > c:\tasklist.txt

Si noti che per eseguire l'output sulla radice dell'unità C, è necessario aprire un prompt dei comandi dell'amministratore ( (Administrator)Start , digitare cmd, fare clic con il pulsante destro del mouse sul prompt dei comandi e scegliere Esegui come amministratore( Run as Administrator) ). Se è più semplice, puoi cambiare il percorso in qualcos'altro come C:\Users\username\Documents .

Esploratore di processi

Infine, puoi utilizzare un programma di terze parti di Microsoft chiamato Process Explorer . Basta(Just) scaricarlo, decomprimerlo ed eseguire il file EXE . Non è necessario installare nulla, il che è conveniente.

Fare clic sull'intestazione della colonna Processo(Process) per ordinare l'elenco dei processi, quindi scorrere verso il basso fino a visualizzare svchost.exe. Vai avanti e passa il mouse su qualsiasi processo e ti mostrerà i servizi associati a quel processo.

Quindi questi sono un paio di modi semplici e facili per saperne di più sul processo svchost.exe e su ciò che è in esecuzione all'interno di ciascuno. Divertiti!



About the author

Sono un ingegnere software esperto, con oltre 10 anni di esperienza nello sviluppo e nella manutenzione di applicazioni Microsoft Office. Ho una forte passione per aiutare gli altri a raggiungere i loro obiettivi, sia attraverso il mio lavoro come ingegnere del software che attraverso le mie capacità di parlare in pubblico e di networking. Sono anche estremamente esperto in hardware e driver della tastiera, avendo sviluppato e testato molti di loro io stesso.



Related posts