В качестве примера 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 и можно увидеть в диспетчере задач на вкладке «Процессы».
Вы можете щелкнуть правой кнопкой мыши по экземпляру и выбрать «Перейти к сервису (ам)»
перейти непосредственно к сервису или снова использовать команду tasklist.
Для получения дополнительной информации см. Статью Microsoft
Начало работы с SVCHOST.EXE ,