Come ormai molti superuser probabilmente sanno, svchost.exe è utilizzato da Microsoft per ospitare più servizi Windows in un unico processo, con un processo per gruppo di servizi.
In Windows 7 (e versioni successive?), È possibile fare clic con il pulsante destro del mouse su uno specifico processo svchost.exe in Task Manager e selezionare "Vai a servizi" per vedere i servizi in esecuzione "al suo interno". In tutte le versioni di Windows è possibile utilizzare anche Process Explorer .
Tuttavia, ciò non consente di vedere, ad esempio, quale particolare servizio sta bloccando la CPU al 100% o utilizzando 700 MB di memoria. È possibile interrompere manualmente i servizi nello stesso gruppo e utilizzare il processo di eliminazione, ma è noioso, soprattutto se il problema si verifica solo in modo intermittente.
Microsoft ha presumibilmente una buona ragione per raggruppare servizi come questo (riducendo il sovraccarico per processo, forse?), Ma c'è un modo per forzare l'esecuzione di un servizio specifico nel proprio svchost.exe?