Для нас нет способа узнать, что является причиной проблемы использования процессора svchost.exe
high CPU на любой машине, потому что:
svchost.exe
является хост-процессом, который содержит запущенные DLL в качестве служб в Windows XP и последующих версиях. В любой момент времени внутри svchost.exe
запущено несколько служб. Вы можете убить процесс, но вы никогда не сможете сказать, какая служба вызывает проблему, потому что вы убьете их всех.
Чтобы определить, какая из них вызывает высокое потребление процессора, вы можете попробовать несколько методов:
Open Task Manager, щелкните правой кнопкой мыши на svchost.exe
, которая вызывает проблемы, затем выберите последнюю опцию - “Go to Services”
Вы также можете использовать Process Explorer для просмотра того, какие службы запущены в определенном экземпляре svchost
:
В то время как вирус может определенно вызвать эту проблему, это не более вероятно, чем просто плохо написанная программа, которая затягивает ресурсы, или плохой выбор антивирусного сьюита..