Як багато суперкористувачів, напевно, знають зараз, svchost.exe використовується Microsoft для розміщення декількох служб Windows в одному процесі, з одним процесом на групу послуг.
У Windows 7 (і пізніше?) Можна клацнути правою кнопкою миші на конкретному процесі svchost.exe в диспетчері завдань і вибрати "Перейти до служби (ів)", щоб побачити служби, що працюють "всередині". У всіх версіях Windows, Process Explorer можна також використовувати.
Однак це не дозволяє бачити, наприклад, який конкретний сервіс закріплює процесор на 100% або використовує 700 Мб пам'яті. Можна вручну зупинити послуги в одній групі і використовувати процес елімінації, але це втомлює, особливо якщо проблема виникає лише з перервами.
Microsoft, мабуть, має хороші підстави групувати такі послуги (скорочення накладних витрат на процес, можливо?), Але чи є спосіб змусити певну службу запускати ізольовано у власному svchost.exe?