Had mini-discussion about Windows services with Noah (check out his fresh tech blog) under setting up family computer post. svchost.exe is one of the most confusing aspects of issue – it acts like container process so it is hard to see outright what services are inside.
svchost Viewer is small utility that shows services currently run by svchost (was found and bookmarked a while back from WinExtra post on svchost).
What it does
Think of it as downsized task manager. It only fetches information relevant to svchost and services to combine it in single tree view.
No real time stats, but memory and disk performance stats are calculated on scan.
While being slightly boring, app performs important function of bringing all of relevant information together. Sure it is possible to use powerful task manager like Process Explorer to get a clue about running processes and then dig Control Panel consoles for details…
svchost Viewer cuts jumps from the process and gets everything neatly packed together. As well as native system descriptions for services which are often really useful.
Tiny open source app for single purpose. Requires .NET Framework so not portable but works without installation. Nice addition to any tech toolkit which will come handy on every computer where someone tried to optimize services. :)