Svchost.exe – что это такое, и почему он грузит процессор?

Пользователи операционной системы Windows начинают искать информацию о процессе «svchost.exe» в том случае, когда тот грузит процессор на 100%. Особенно ярко выраженные случаи нагрузки наблюдаются в операционных системах Windows 7, Windows 10 и Windows 11 – из-за этого нормальная работа ноутбука или компьютера становится почти невозможной. Советую дочитать статью до конца, так как я буду приводить инструкции по решению проблем с загрузкой процессора, оперативной памяти, диска и сети.

Сразу успокою: сам по себе svchost.exe – это не вирус, а штатный системный процесс Windows. Удалять его нельзя, потому что через него работают важные службы системы. Проблема обычно не в самом файле, а в конкретной службе, которая запущена внутри одного из процессов svchost.exe. Наша задача – не «убить все svchost», а найти виновника и аккуратно его перезапустить, отключить или исправить.

ПОМОЩЬ СПЕЦИАЛИСТА! Если у вас будут какие-то вопросы, дополнения или вы увидите ошибку, то вы смело можете писать в комментариях – буду рад вам помочь.

О процессе

Что за процесс svchost.exe – это системный процесс Windows, который используется как «контейнер» для запуска служб, хранящихся в динамических библиотеках «dll». Простыми словами, многие службы Windows не запускаются как отдельные обычные exe-файлы, а работают внутри svchost.exe. Именно поэтому в «Диспетчере задач» можно увидеть сразу много процессов с одинаковым названием. Открыть список служб можно через «Панель управления» – «Администрирование» – «Службы». Или с помощью клавиш «Win+R» и команды: services.msc.

Svchost.exe - что это такое, и почему он грузит процессор?

Каждый процесс «svchost.exe» может обслуживать одну или несколько служб Windows. В старых версиях Windows несколько служб часто объединялись в один общий svchost, чтобы экономить память. В Windows 10 и Windows 11 многие службы стали отображаться отдельными процессами, поэтому их количество в «Диспетчере задач» может быть очень большим. Это нормально и само по себе не является признаком вируса.

Многие службы запускаются вместе с системой, из-за чего svchost.exe может временно грузить процессор Windows 7, Windows 10 или Windows 11 почти на 100%, не давая адекватно начать работать после включения компьютера. К сожалению, часть служб – это основной состав Windows, и грубое отключение может дестабилизировать ОС. Но есть службы, которые можно перезапустить или временно отключить для диагностики. Главное – сначала понять, какая именно служба создает нагрузку.

Среди запускаемых служб можно увидеть:

  1. Отвечающие за различные сопряжения по сети (например, Wi-Fi, Ethernet, DHCP, DNS).
  2. Отвечающие за периферию (вебки, USB-микрофоны и прочие USB-устройства).
  3. Отвечающие за интегрированное программное обеспечение (Защитник Windows, Центр обновления, средства диагностики, индексация, фоновые задачи).

Не удаляйте файл svchost.exe вручную и не пытайтесь «лечить» проблему удалением системных файлов. Если удалить настоящий svchost.exe из системной папки, Windows может перестать нормально запускаться. Если процесс грузит систему, нужно искать службу внутри него, а не ломать сам системный механизм. Это примерно как выключать весь щиток в квартире из-за одной мигающей лампочки.

Почему процессов много?

Svchost.exe - что это такое, и почему он грузит процессор?

Полистав диспетчер задач, действительно можно обнаружить множество процессов «svchost.exe». Самое забавное, выбрав любой из них, нажав ПКМ, и кликнув «Расположение файла», попадаешь на исполняемый файл «exe», находящийся в папке «system32».

Svchost.exe - что это такое, и почему он грузит процессор?

Проблема часто состоит в том, что один или несколько таких процессов грузят память, процессор, диск или сеть до предела, и это продолжается продолжительное время.

В Windows 10 и Windows 11 большое количество «Узел службы» или «Service Host» в диспетчере задач – обычная картина. Система специально разделяет службы по разным процессам, чтобы было проще диагностировать сбои и чтобы падение одной службы меньше влияло на остальные. Поэтому не пугайтесь, если процессов svchost.exe десятки. Плохой признак – не количество, а постоянная высокая нагрузка, которая не проходит после 10-20 минут работы системы.

Почему ЦП грузится до 100%

Всегда можно сказать: «Система грузит на 100% железо, потому что оно слабое». С этим, конечно, не поспоришь, но файл «svchost.exe» может нагружать даже мощные процессоры, хотя и в краткосрочной перспективе. Обычно это связано с тем, что:

  1. Исполняется временная стандартная процедура (если нагрузка появляется и исчезает) – сканирование содержимого накопителя, обновление системы, проверка Защитником Windows, индексация файлов, диагностика, обслуживание системы и прочее. Если лаги компьютера временные, следует немного подождать, пока система доделает начатые дела. Дополнительных действий может и не потребоваться.
  2. Одна из служб дала сбой и работает не в штатном режиме, при этом нагружая систему попеременно или постоянно. Причин может быть много. Наиболее частые – конфликтные драйверы, зависшее обновление Windows, служба BITS, WMI, Superfetch/SysMain, служба сети или антивирусная проверка. В данном случае можно постараться узнать, что это за служба. Как это сделать? – читайте ниже!
  3. Жесткий диск посыпался или словил много бэдов. В этом случае поможет проверка накопителя программой «Victoria», встроенной проверкой Windows или другими утилитами. Если диск щелкает, зависает или постоянно загружен на 100%, сначала сохраните важные файлы. По похожей проблеме можно посмотреть статью про треск и щелчки жесткого диска.
  4. Вредоносное программное обеспечение замаскировало свою деятельность под системный процесс или использует системные службы для своей работы. Это бывает не каждый день, но все же бывает. Вирус может нагружать ЦП, сеть, диск или память, а пользователь будет думать, что виноват обычный svchost.exe. Обнаружить вредоносный код позволяет хороший антивирус и проверка расположения файла.

Самый частый бытовой сценарий – после включения компьютера Windows начинает обновляться, индексировать файлы или проверять систему антивирусом. В этот момент один из svchost.exe может грузить процессор, память, диск или сеть. Если через некоторое время нагрузка падает, это не поломка, а обычная работа системы. Если же прошло полчаса, час, а процессор все еще на 100%, тогда уже нужно искать конкретную службу.

Поскольку самым распространенным вариантом полноценной нагрузки на ядра ЦП является неверная работа какой-либо службы файла «svchost», нужно выяснить, что это за process, за что он отвечает и реально ли его перезапустить.

Способ определения процессов

Хотя командная строка – это наше все, и с помощью команды:

tasklist /svc /fi “imagename eq svchost.exe”

можно:

  • Узнать краткое имя процесса.
  • Определить его ID и сопоставить с тем, что показывает 100% загрузку в диспетчере задач.
  • Определить исполняемую службу путем прокликивания команд в «Службах».
  • Перезапустить или остановить конкретную службу, если вы точно понимаете, за что она отвечает.

Команду лучше запускать из командной строки от имени администратора. В Windows 10 и Windows 11 можно нажать правой кнопкой по «Пуск» и открыть «Терминал» или «Командную строку» с правами администратора. После выполнения команды смотрите PID – это номер процесса. Потом в «Диспетчере задач» можно открыть вкладку «Подробности», включить столбец «ИД процесса» и сопоставить нужный svchost.exe с его службами.

Встроенный способ тоже есть. Откройте «Диспетчер задач» сочетанием клавиш Ctrl + Shift + Esc. В Windows 10 и Windows 11 на вкладке «Процессы» многие службы уже подписаны человеческими названиями вроде «Узел службы: Центр обновления Windows». В Windows 7 можно перейти на вкладку «Процессы», нажать правой кнопкой по svchost.exe и попробовать перейти к службам, если такая опция доступна. Если сам «Диспетчер задач» не открывается или ведет себя странно, посмотрите отдельную инструкцию что делать, если не открывается Диспетчер задач.

Но можно пойти более кратким путем и загрузить утилиту, в которой уже содержится вся нужная информация. Называется утилита «Process Explorer», а загрузить ее можно с сайта Майкрософт.

Svchost.exe - что это такое, и почему он грузит процессор?

Скачав и запустив программное обеспечение (для x64 операционных систем из архива лучше запускать версию procexp64) можно увидеть список всех процессов системы, например: smssvhost, sihost и развернутое дерево svchost и другие.

Наведя курсор мыши на тот процесс, который сильно грузит систему, можно выудить необходимые сведения.

Svchost.exe - что это такое, и почему он грузит процессор?

Нажав правой кнопкой на него в программе, можно:

  • Kill Process – отключить процесс (может отключиться или перезапуститься).
  • Kill Process Tree – завершить дерево процессов (поможет, если тот связан с другими и не может быть отключен в одиночку или работать без остальных).
  • Restart – перезапуск (иногда срабатывает и больше не нагружает систему).
  • Suspend – поставить на паузу, не выключая (редко срабатывает).

Svchost.exe - что это такое, и почему он грузит процессор?

Не советую бездумно нажимать «Kill Process» на системных процессах. Да, чаще всего Windows просто перезапустит службу или попросит перезагрузку, но можно временно потерять интернет, звук, обновления, печать, вход в учетную запись или получить зависание системы. Безопаснее сначала посмотреть, какая служба сидит внутри svchost.exe, а уже потом перезапускать именно ее через «Службы». Если не уверены – лучше начните с перезагрузки компьютера и проверки обновлений.

Чтобы перезапустить службу аккуратно, нажмите «Win+R», введите services.msc и нажмите Enter. Найдите нужную службу по имени, нажмите по ней правой кнопкой мыши и выберите «Перезапустить». Если перезапуск недоступен, можно нажать «Остановить», а потом «Запустить», но только если вы понимаете назначение службы. Например, «Центр обновления Windows» или BITS можно перезапустить для диагностики, а вот службы входа, RPC и системные службы ядра лучше не трогать.

Решение и ускорение

Для чистоты эксперимента можете сравнить загружаемые в безопасном режиме процессы (с минимальным количеством подтягиваемых драйверов) и их влияние на процессор. Если же и в безопасном режиме проблема будет наблюдаться, останется несколько вариантов:

  • Смотрим инструкцию по устранению нагрузки именно из-за этого файла – по этой ссылке.
  • Комплексные меры по очистке и ускорению системы. Читаем инструкции: Windows 7 и Windows 10.
  • Переустановите Windows (можете поставить версию попроще) – самый крайний случай.
  • Меняйте компоненты системы (характерно для компьютеров с устаревшим и слабым по сегодняшним меркам железом).

Я бы шел по порядку. Сначала перезагрузите компьютер и подождите 10-20 минут после входа в систему. Потом откройте «Диспетчер задач» и посмотрите, что именно нагружено: процессор, память, диск или сеть. Если грузится диск, проверьте накопитель и состояние SMART. Если грузится сеть, проверьте обновления, облака, торренты, Delivery Optimization и антивирус. Если грузится только ЦП, ищите конкретную службу внутри svchost.exe через Process Explorer или команду tasklist.

Если виноват «Центр обновления Windows», часто помогает не отключение обновлений навсегда, а перезапуск служб обновления. Откройте командную строку от имени администратора и выполните команды ниже. После этого перезагрузите компьютер и снова проверьте нагрузку. Это особенно полезно, когда обновление зависло, скачивание не двигается, а svchost.exe постоянно грузит процессор или диск.

net stop wuauserv
net stop bits
net start bits
net start wuauserv

Если проблема возвращается снова, можно очистить кэш обновлений, но делать это лучше аккуратно. Остановите службы «Центр обновления Windows» и BITS, затем переименуйте папку C:\Windows\SoftwareDistribution в SoftwareDistribution.old, после чего запустите службы обратно. Windows создаст папку заново. Старые загруженные пакеты обновлений будут скачаны повторно, зато часто исчезает зависшая нагрузка.

Если нагрузку дает служба Superfetch или SysMain, особенно на старом HDD, ее можно временно отключить для проверки. Откройте services.msc, найдите «Superfetch» или «SysMain», остановите службу и посмотрите, стало ли легче. На слабых компьютерах с обычным жестким диском это иногда снижает постоянную загрузку диска. На SSD и новых системах лучше не отключать все подряд, а сначала понять реальную причину.

Не путайте «ускорение» и «отключение всего подряд». Если отключить половину служб, Windows может стать нестабильной: перестанут работать обновления, магазин, сеть, печать, Bluetooth, поиск, звук или защита. Правильная схема такая: нашли конкретную службу, проверили, что именно она грузит систему, перезапустили или временно отключили для теста. Если помогло – ищем причину, почему служба зависла, а не просто оставляем систему в полурабочем состоянии.

Если есть подозрение на диск, сначала сохраните важные файлы. Потом можно проверить диск встроенными средствами Windows: откройте «Этот компьютер», нажмите правой кнопкой по системному диску, зайдите в «Свойства» – «Сервис» – «Проверить». Также можно использовать команду chkdsk C: /f из командной строки от имени администратора. Более подробно про проверку накопителя можно посмотреть здесь: проверка диска на наличие ошибок в Windows.

Как определить, вирус ли этот процесс?

Если «зловред» снова начал маскироваться под основной системный процесс, определить вирус svchost.exe или нет помогут такие сведения:

  1. Исполняемый файл размещен вне системных каталогов «System32» или «SysWOW64». Расположение легко проверить в диспетчере задач нажатием ПКМ и выбором опции «Открыть расположение файла». У настоящего системного процесса чаще всего путь выглядит так: C:\Windows\System32\svchost.exe.

Svchost.exe - что это такое, и почему он грузит процессор?

  1. Если исполняемый файл был обнаружен в конечных каталогах: Prefetch, WinSxS, ServicePackFiles – это не обязательно зловред, однако одновременно запущенных процессов именно из этих каталогов быть не должно. Запущенный svchost.exe должен работать из системной папки Windows, а не из папки загрузок, рабочего стола, временных файлов или профиля пользователя.
  2. В Windows 7 такие системные процессы обычно не запускаются от обычной пользовательской учетной записи. В Windows 10 и Windows 11 часть современных процессов может быть связана с профилем пользователя, но svchost.exe все равно должен иметь нормальное системное расположение и понятные службы внутри.

Svchost.exe - что это такое, и почему он грузит процессор?

  1. Сетевое подключение доступно при загрузке ОС, но потом резко пропадает, браузер не может открыть страницы в интернете, а кроме загруженности ЦП и диска еще наблюдается активное перекачивание сетевого трафика в графе «Ethernet» или «Wi-Fi».

Svchost.exe - что это такое, и почему он грузит процессор?

  1. На компьютере со всех уголков полезла реклама: обычно в браузерах и на разных сайтах, перекидывает на те ресурсы, которые вы не открывали нарочно, компьютер периодически подтормаживает, а расширения браузера появляются сами по себе.

Название файла тоже проверяйте внимательно. Вирусы любят использовать похожие имена: svhost.exe, scvhost.exe, svch0st.exe, svchosts.exe и другие варианты. На беглый взгляд они похожи на оригинал, но это уже не настоящий svchost.exe. Если файл лежит в «Загрузках», «Temp», «AppData» или на рабочем столе – это почти наверняка подозрительная история.

Если такое происходит, с помощью выше установленной программы на выявленном процессе используйте опцию «Check Virus Total».

Svchost.exe - что это такое, и почему он грузит процессор?

Если на уровень выше процесса находится еще один процесс, его тоже следует просканировать на вредоносный код. При обнаружении проблем программа сообщит об этом и даст совет, что делать далее.

Совет в целом прост – если это вирус, установите антивирусное ПО или используйте проверочные утилиты, которые не требуют полноценной установки. Можно взять на вооружение Kaspersky Virus Removal Tool, Dr.Web CureIt, Malwarebytes, встроенный Защитник Windows или другой надежный инструмент. Но не скачивайте антивирусы с непонятных сайтов и рекламных баннеров. Если хотите пройтись по шагам, у нас есть отдельная инструкция как проверить компьютер на вирусы.

Если система сильно заражена, обычная установка антивируса может не запуститься или сразу закрываться. В таком случае лучше загрузиться в безопасном режиме, отключить интернет, сохранить важные файлы и запустить проверочную утилиту. Если вредоносное ПО блокирует диспетчер задач, браузер и антивирусы, иногда помогает автономная проверка с загрузочной флешки. Не вводите пароли от почты, банка и важных аккаунтов, пока не уверены, что система очищена.

Что делать по шагам

Чтобы не запутаться, я оставлю короткий порядок действий. Он подходит для Windows 7, Windows 10 и Windows 11, просто названия некоторых пунктов меню могут немного отличаться. Сначала не трогаем службы вслепую и не удаляем системные файлы. Нам нужно понять, какая именно часть системы создает нагрузку.

  1. Откройте «Диспетчер задач» через Ctrl + Shift + Esc и посмотрите, что загружено: ЦП, память, диск или сеть.
  2. Подождите 10-20 минут после включения компьютера, если Windows только загрузилась и явно что-то обновляет.
  3. Проверьте, какая служба находится внутри svchost.exe: через Process Explorer, команду tasklist или вкладку «Службы» в диспетчере задач.
  4. Перезапустите подозрительную службу через services.msc, если понимаете ее назначение.
  5. Проверьте обновления Windows, кэш обновлений, BITS, Защитник Windows и службы индексации.
  6. Проверьте диск на ошибки и SMART, особенно если параллельно загрузка диска держится на 100%.
  7. Проверьте компьютер на вирусы и внимательно посмотрите расположение файла svchost.exe.
  8. Если ничего не помогает, создайте резервную копию важных данных и уже потом думайте о восстановлении или переустановке Windows.

Частые вопросы

Можно ли завершить svchost.exe в диспетчере задач?
Можно, но я не советую делать это без понимания, какая служба внутри него работает. Иногда Windows просто перезапустит службу, а иногда у вас пропадет интернет, звук, обновления или система зависнет. Лучше сначала определить службу через Process Explorer или tasklist. После этого перезапускаем именно службу, а не бьем по процессу вслепую.

 

Почему svchost.exe грузит интернет?
Чаще всего это обновления Windows, Delivery Optimization, BITS, Защитник Windows, синхронизация или сетевые службы. На Windows 10 и Windows 11 система может скачивать обновления в фоне, поэтому svchost.exe выглядит как процесс, который ест трафик. Проверьте «Центр обновления Windows», временно поставьте сеть как лимитное подключение и посмотрите, упадет ли нагрузка. Если трафик идет на подозрительные адреса, уже проверяйте систему антивирусом.

 

Почему процессов svchost.exe стало очень много?
Это нормально для современных версий Windows. Система разделяет службы по разным процессам, чтобы проще было диагностировать сбои и повысить стабильность. Пугаться нужно не количества, а странного расположения файла, запуска от подозрительного пользователя или постоянной высокой нагрузки. Если все процессы лежат в системной папке и не грузят компьютер, ничего делать не нужно.

 

Что делать, если svchost.exe грузит память?
Сначала посмотрите, какая служба внутри процесса потребляет память. Часто виноваты обновления, защитник, индексация, служба сети, WMI или сбой драйвера. Перезагрузите компьютер, проверьте обновления, перезапустите найденную службу и проверьте систему на вирусы. Если проблема именно с памятью, откройте отдельную инструкцию по ссылке выше в статье.

Автор статьи
Хомяк 728 статей
Первый в мире автор-хомяк. Админ нашего паблика ВК. Домашний питомец пропавшего WiFi Гида и обладатель большой семьи. Треш, зерно и AC/DC - никакой слабости.
WiFiGid
Комментарии: 3
  1. Женя

    Идем по ссылке – там все сказано и рассказано!

  2. Аноним

    Все помгло, спасибо вам!

  3. Анон

    Ура, заработало теперь. И даже жесткий не грузит

Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.