Чтобы определить, какая служба отвечает за высокую загрузку ЦП, заставьте службы, работающие в общем экземпляре svchost.exe, использовать свой собственный экземпляр svchost.exe. Это позволит вам просматривать использование процессора каждым сервисом отдельно. Сделайте это с помощью команды (из командной строки с повышенными правами):
sc config <servicename> type= own
Примечание: пробел в type= own
является преднамеренным.
Например, чтобы запустить службу службы WLAN AutoConfig в своем собственном экземпляре svchost.exe, выполните:
sc config wlansvc type= own
Используя процесс исключения, изолируйте несколько сервисов, пока не найдете тот, который вызывает высокую загрузку ЦП. Чтобы вернуть службу в «общий» экземпляр svchost.exe по умолчанию, используйте команду:
sc config <servicename> type= share