Оскільки екземпляр svchost.exe розміщує декілька системних служб, ось як розділити служби, кожен на свій примірник svchost.exe, щоб дізнатися, яку службу споживає ЦП.
Процедура така:
Використовуйте диспетчер завдань, щоб показати всі процеси, відсортовані за зменшенням процесора, і позначити PID процесів, які споживають процесор
У командному рядку (cmd) введіть команду
Tasklist /svc /fi "IMAGENAME eq svchost.exe"
Тепер проблемні екземпляри svchost.exe можуть знаходитись за їх PID, а праворуч ви знайдете список системних служб, які вони розміщують
Для кожного з імен у списку введіть наступну команду в командний рядок (cmd), який запускається як адміністратор:
sc config <name> type= own
(Зверніть увагу на пробіл між '=' та 'own')
Перезавантажте
Системні служби, які ви розділили, тепер будуть запускатись у власному екземплярі svchost.exe і їх можна побачити в диспетчері завдань на вкладці Процеси. Ви можете клацнути правою кнопкою миші на екземпляр і вибрати "Перейти до служби (служб)", щоб перейти безпосередньо до служби, або знову скористатися командою списку завдань.
Для отримання додаткової інформації дивіться статтю Microsoft
Початок роботи з SVCHOST.EXE Виправлення неполадок .