Если процесс svchost.exe грузит процессор на 100% (или меньше, но компьютер тормозит), то попробуйте выполнить следующее:
- Проверить все антивирусной программой.
- Вытащить кабель из сетевой карты и посмотреть, если процесс svchost.exe перестал так грузить процессор, то проблема скорее всего в сетевой карте.
- Отключите Windows Update (ПКМ «Мой компьютер» — «Управление» — «Службы») и перезагрузите компьютер. Если процесс svchost.exe продолжает грузит процессор на 100%, то отмените отключение.
- Удалите следующие скрытые системные файлы в автозагрузках у каждого пользователя: siszyd32.exe, winesm32.exe, ntfs_sys7.exe, а в Windows\System32 — удалить nxxd.sys, если таковые имеются.
- Если у Вас установлен The Bat версии 3.8.06, то удалите или установите новую версию.
- Удалите все в папке C:\WINDOWS\SoftwareDistribution\ и убейте процесс wuauclt.exe.
- Выполните sfc /scannow или вручную восстановите файл svchost.exe с диска Windows.
P.S.: От себя добавлю,что когда у меня на компьютере процесс svchost.exe стал грузить процессор на 100%, я долго не мог решить проблему. Но заметил, что NOD32 выдаёт ошибку «Распаковки файла» при обновлении. Переустановил NOD32, обновил offline, проверил систему — и процесс svchost.exe перестал грузить процессор на 100% — проблема была решена.