Если 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% - проблема была решена. Инф. с сайта itsam.narod.ru