Karena banyak pengguna super mungkin sadar sekarang, svchost.exe digunakan oleh Microsoft untuk meng-host beberapa layanan Windows dalam satu proses, dengan satu proses per grup layanan.
Di Windows 7 (dan lebih baru?), Seseorang dapat mengklik kanan pada proses svchost.exe tertentu di Task Manager dan pilih "Pergi ke layanan" untuk melihat layanan yang menjalankan "di dalam" itu. Di semua versi Windows, Process Explorer juga dapat digunakan.
Namun, ini tidak memungkinkan orang untuk melihat misalnya layanan mana yang menyematkan CPU pada 100%, atau menggunakan memori 700 MB. Seseorang dapat secara manual menghentikan layanan dalam kelompok yang sama dan menggunakan proses eliminasi, tetapi itu membosankan, terutama jika masalah hanya terjadi sesekali.
Microsoft mungkin memiliki alasan yang bagus untuk mengelompokkan layanan seperti ini (mengurangi overhead per-proses, mungkin?), Tetapi apakah ada cara untuk memaksa layanan tertentu agar berjalan terisolasi di svchost.exe sendiri?