Ecco le info da Microsoft riguardo questo processo:
Svchost.exe è il nome di un processo host generico per servizi eseguiti da librerie di collegamento dinamico (DLL).
Il file Svchost.exe, che si trova nella cartella %SystemRoot%\System32, all'avvio del computer verifica la porzione del Registro di sistema relativa ai servizi al fine di redigere un elenco di servizi da caricare. È possibile che più istanze di Svchost.exe vengano eseguite contemporaneamente. Ogni sessione Svchost.exe può infatti contenere un gruppo di servizi, il che significa che possono essere eseguiti servizi diversi a seconda di come e dove è stato avviato il file Svchost.exe. Questo consente un controllo e un debugging migliore.
Sul computer possono essere presenti più istanze di svchost.exe in esecuzione e ogni istanza può contenere servizi diversi. Un'istanza di svchost.exe potrebbe ospitare un singolo servizio per un programma e un'altra istanza potrebbe ospitare più servizi correlati a Windows.
In pratica, questo processo è legato a molti servizi di Windows. Sul mio Win Vista Ultimate ne conto ben 11.