Jak zapewne wie wielu superużytkowników, svchost.exe jest używany przez Microsoft do hostowania wielu usług Windows w jednym procesie, z jednym procesem na grupę usług.
W systemie Windows 7 (i nowszym?) Można kliknąć prawym przyciskiem myszy konkretny proces svchost.exe w Menedżerze zadań i wybrać „Przejdź do usług”, aby zobaczyć usługi działające „wewnątrz”. We wszystkich wersjach systemu Windows można również używać Eksploratora procesów .
Nie pozwala to jednak zobaczyć np., Która konkretna usługa przypina procesor do 100% lub używa 700 MB pamięci. Można ręcznie zatrzymać usługi w tej samej grupie i skorzystać z procesu eliminacji, ale jest to żmudne, zwłaszcza jeśli problem występuje tylko sporadycznie.
Microsoft prawdopodobnie ma dobry powód, aby grupować takie usługi (być może zmniejszając narzut związany z poszczególnymi procesami?), Ale czy istnieje sposób, aby wymusić uruchomienie określonej usługi w jej własnym pliku svchost.exe?