svchost.exe грузит процессор и диск: что это и как исправить
В диспетчере задач десяток строк «Узел службы» или svchost.exe, и одна из них съедает половину процессора. Первая мысль — вирус. Почти всегда это не так: svchost.exe — штатная оболочка, внутри которой Windows запускает свои службы. Задача не в том, чтобы убить процесс, а в том, чтобы понять, какая служба внутри него сходит с ума.
Почему процессов так много
Службы Windows — это не отдельные программы, а библиотеки. Запускать их нужно внутри какого-то процесса, и этим процессом служит svchost.exe. Раньше Windows складывала по несколько служб в один контейнер; начиная с Windows 10 на машинах с 3,5 ГБ памяти и больше каждая служба получает свой — отсюда и длинный список.
Как найти виновную службу
Диспетчер задач → вкладка «Подробности» → правой кнопкой на нужном svchost.exe → «Перейти к службам». Внизу подсветятся службы, которые в нём работают. На вкладке «Процессы» Windows и так подписывает узлы понятными именами — «Узел службы: Центр обновления Windows».
Get-CimInstance Win32_Service |
Where-Object { $_.State -eq 'Running' -and $_.PathName -like '*svchost*' } |
Select-Object Name, DisplayName, ProcessId |
Sort-Object ProcessIdКто грузит систему чаще всего
| Служба | Что делает | Что предпринять |
|---|---|---|
| wuauserv | Центр обновления Windows | Дать доработать или отложить обновления |
| BITS | Фоновая передача файлов | Обычно проходит само за 10–30 минут |
| DoSvc | Оптимизация доставки обновлений | Отключить раздачу другим ПК в настройках |
| SysMain | Предзагрузка приложений | На SSD можно отключить |
| WSearch | Индексация файлов | Сузить область индексации |
| DiagTrack | Телеметрия | Отключается безопасно |
| wscsvc + WinDefend | Защитник Windows | Перенести сканирование на ночь |
Самый частый случай — обновления
Если грузит именно wuauserv и это длится часами, обновление скорее всего застряло. Помогает сброс кэша.
net stop wuauserv
net stop bits
rd /s /q %windir%\SoftwareDistribution
net start wuauserv
net start bitsЕсли грузит интернет
Windows по умолчанию раздаёт скачанные обновления другим компьютерам — в том числе в интернете. На тарифе с лимитом это неприятный сюрприз. Отключается в «Параметры» → «Центр обновления Windows» → «Дополнительные параметры» → «Оптимизация доставки» → выключить «Разрешить загрузки с других компьютеров».
Когда это всё-таки вирус
Настоящий svchost.exe лежит только в C:\Windows\System32 (и в SysWOW64 для 32-разрядных). Правой кнопкой по процессу → «Открыть расположение файла». Если путь другой — например, в папке пользователя или Temp — это подделка.
| Признак | Норма | Подозрительно |
|---|---|---|
| Расположение | C:\Windows\System32 | Любая другая папка |
| Имя пользователя | система, LOCAL SERVICE, NETWORK SERVICE | Ваша учётная запись |
| Написание имени | svchost.exe | svhost.exe, svchosts.exe и похожие |
Сделайте всё это в один клик
Custom-Opti собирает очистку, автозагрузку, буст FPS, приватность и десятки твиков реестра в одном приложении — с точкой восстановления перед изменениями.
Разборы и новые гайды выходят в Telegram-канале.
Частые вопросы
Можно ли завершить процесс svchost.exe?
Не стоит: вместе с ним упадут службы внутри, и Windows может уйти в перезагрузку. Правильнее остановить конкретную службу.
Сколько svchost.exe — это нормально?
От 10 до 40 процессов на Windows 10 и 11 — обычное дело. Число само по себе ни о чём не говорит, важна только нагрузка.
Почему svchost грузит диск сразу после включения?
Первые 5–15 минут после старта работают индексация, предзагрузка и проверка обновлений. Если через полчаса не успокоилось — ищите конкретную службу.
Помогает ли отключение служб?
Помогает, если отключать точечно и понимая зачем. Массовое отключение по спискам из интернета ломает сеть, печать и магазин приложений.