Bfsoft.ru

Программы, сервисы, полезные советы о компьютере и интернете
5 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Что делать, если Svchost сильно грузит процессор?

Svchost.exe (сервис-хост) или хост-процесс для служб Windows — компонент операционных систем Microsoft, используемый для запуска и выполнения служб из dll-файлов (динамически подключаемых библиотек). Если по-простому, то это процесс, точнее, множество процессов, которые обеспечивают функционирование всех основных подсистем Windows — от управления питанием компьютера до оформления рабочей среды (панелей, окон, меню и т. д.).

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

Из-за чего Svchost загружает процессор

Ниже перечислены основные группы причин, из-за которых svchost грузит процессор:

  • Высокая загруженность сетевых структур операционной системы. Чаще всего это вариант нормы, который встречается, например, во время скачивания и установки обновлений Windows. Нередко виновником бывает программа, активно использующая сеть, вроде торрент-клиента или браузера.
  • Некорректная работа какой-либо службы или драйвера устройства. Эта и предыдущая причины тянут более чем на 50 процентов случаев.
  • Заражение компьютера вредоносным ПО. Тянет примерно на 15-20% случаев.
  • Повреждение, замена, изменение системных файлов (служб, динамических библиотек, самого svchost.exe). Могут быть вызваны не только вирусами, но и пиратскими активаторами Виндовс, а также программами для «улучшения, ускорения и украшения» системы.
  • Аппаратная неисправность устройств.

Далее разберем по порядку, как выявить виновника проблемы и что делать дальше.

Исследуем процессы и файлы

Основной инструмент, который будет помогать нам в диагностике и решении проблем с svchost, — это диспетчер задач Windows. В «десятке» после обновлений за 2018 год хост-процессы обозначены в нем как «Узел службы» или «Служба узла». Внутри каждого из них работает одна или несколько служб. Службы сгруппированы по уровням доступа к системным ресурсам.

Узел служб

В норме все хост-процессы создаются одним и тем же файлом — svchost.exe, который находится в папке WindowsSystem32. Дабы убедиться, что процесс, который грузит систему, запущен именно оттуда, вызовите его контекстное меню и кликните «Открыть расположение файла». Открылась папка System32? Значит, первый тест пройден успешно.

Открыть расположение файла

Все нормальные хост-процессы имеют общего родителя — процесс services.exe, запущенный одноименным файлом. К сожалению, системный диспетчер задач его не показывает. Чтобы это увидеть, можно воспользоваться улучшенной альтернативной диспетчера — бесплатной и не требующей установки утилитой Process Explorer.

Process Explorer

Кроме того, нормальному файлу svchost.exe положено иметь цифровую подпись Microsoft. Чтобы ее проверить, откройте в системном диспетчере задач вкладку «Процессы», щелкните по подозрительной строке правой клавишей мышки и нажмите «Подробно».

подробно в контекстном меню

Находясь во вкладке «Подробности», снова щелкните правой клавишей подозрительный svchost и выберите «Свойства».

вкладка подробности

Откройте вкладку цифровых подписей сервис-хоста. Если ее содержимое выглядит примерно как на скриншоте ниже, значит, всё в порядке.

цифровая подпись сервис-хоста

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

свойства svchost.exe

А если установить на компьютер простую бесплатную утилиту HasTab, «не отходя от кассы» можно получить контрольные суммы интересующего файла.

копирование md5

После чего проверить его MD5 на Virustotal.com (онлайн-сервис проверки файлов и других объектов множеством антивирусов). Если сервис покажет, что файл чист, значит, источник проблемы не в нем.

проверка в virus total

Разбираемся со службами, драйверами и оборудованием

Нередко причиной высокой загруженности процессора сервис-хостом становятся службы. В последней редакции Windows 10 найти проблемную службу стало проще, так как в основной массе хост-процессов их по одной. В Windows 7 и XP на 1 сервис-хост обычно приходится группа служб, иногда по 8-12 штук.

Чтобы увидеть перечень служб — потенциальных виновников неполадки в Виндовс 10, сделайте следующее:

  • Откройте в диспетчере задач на вкладке «Подробности» контекст подозрительного процесса svchost и нажмите «Перейти к службам».

переход к службам

    Всё, что работает в этом процессе, на вкладке «Службы» выделяется голубым цветом. Если выделена одна строка, скорее всего, вы нашли вероятного виновника. Если это, как в моем примере, служба wuauserv, можете спокойно выдохнуть: ваша операционная система просто качает обновления. И если компьютер не слишком производительный, svchost.exe в это время может нагружать процессор на 100 процентов. После обновления нагрузка придет в норму.

запуск службы

Кстати, в Windows 10 останавливать и запускать службы можно прямо на вкладке «Процессы».

вкладка процессы windows 10

Внимание! Перед диагностикой вышеописанным методом сохраните все несохраненные документы, поскольку завершение работы критически важной системной службы может привести к зависанию, перезагрузке компьютера или синему экрану смерти (BSoD).

Если выявленная служба связана с драйвером устройства, например, звука (Windows Audio), Bluetooth (Bthserv), печати (Spooler) и т. д., причина может крыться не в ней, а в драйвере или неисправности самого устройства. Если драйвер был установлен незадолго до возникновения проблемы, откатите его к предыдущей версии. Если он давно не обновлялся — обновите либо переустановите. При подозрении на неполадку оборудования проверьте его отключением или заменой на заведомо исправное.

Читайте так же:
Подключение сервиса «Моя семья», его настройка и обзор

А вдруг это вирус?

Видя высокую загрузку процессора одним из svchost, многие пользователи в первую очередь думают о заражении вирусами. Такое встречается, но не особенно часто. Хотя в последнее время развелось немало вредоносных программ-майнеров, один из признаков которых — высокая нагрузка на процессор иили видеочип, особенно во время простоя компьютера.

Что делать, если svchost.exe грузит процессор

High CPU Usage svchost

Что такое svchost.exe в Windows и почему это процесс так грузит процессор, часто до 100%. Разбираемся с процессом svchost.exe на Виндовс!

Он вряд ли вызывал бы у пользователей компьютеров особую заинтересованность, если бы его репутация в эпоху расцвета версий XP, Vista и 7 не была подпорчена вирусами, маскирующимися под этот системный процесс. Тем не менее и подлинный процесс нередко приносит проблемы: он может грузить процессор на 100% и, соответственно, быть причиной жуткого торможения компьютера. Ниже поговорим о svchost.exe: для чего он служит, в каких случаях может быть причиной загруженности процессора на 100%, а в каких – будучи вирусом, еще и нести угрозу компьютеру.

1. Подлинный svchost.exe

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

1

В Windows 7 все активные процессы можно увидеть во вкладке диспетчера задач «Процессы».

22

Svchost.exe работает с обновлениями, Защитником Windows, управлением питанием, сетевыми подключениями, различными подключаемыми к компьютеру устройствами и прочие. В системах Windows 7 и 8.1 процессы svchost.exe запускаются от имен «Система», «LOCAL SERVICE» или «Network Service», а в Windows 10 запуск может быть еще и от имени текущего пользователя. Запущенный от имени пользователя он обеспечивает работу служб, отвечающих за синхронизацию почты, календаря, контактов и прочих данных владельца учетной записи.

2. Почему svchost.exe грузит процессор на 100%

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

Другая возможная причина активности svchost.exe с нагрузкой на системные ресурсы – перегрев процессора, проблемы с жестким диском или с сетевой платой. Компьютер необходимо очистить от пыли и проверить жесткий диск на ошибки. Исключить или подтвердить вероятность повреждения сетевой платы можно путем отслеживания активности svchost.exe при отсоединенном сетевом кабеле.

Причиной загруженности процессора на 100% может быть неправильная работа одной из служб процесса svchost.exe. Такое, кстати, нередко встречается на устройствах, где установлены пиратские модифицированные сборки Windows. Чтобы разобраться, какая из них является причинной, необходимо ее отследить.

3. Отслеживание служб

3.1. Диспетчер задач

Узнать, какой из служб нагружен процессор, можно в диспетчере задач. Вызываем контекстное меню на проблемном процессе и выбираем «Перейти к службам».

3

Окно диспетчера переключится на вкладку «Службы», где они будут выделены блоком.

4

В контекстном меню, вызываемом на каждой отдельной службе, системы Windows 8.1 и 10, кроме команд ее остановки и запуска, которыми ограничена Windows 7, предлагают, в частности, поиск информации о ней в Интернете. В сети можно узнать, что это за служба, как решаются проблемы с ней, и если в качестве решения предлагается ее отключение, то сможет ли Windows тогда полноценно функционировать. Если компьютер нужен срочно, и на вникание в суть проблемы нет времени, проблемную службу можно попытаться остановить соответствующей командой в контекстном меню. Если их несколько, придется исследовать отключение каждой поочередно.

5

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

Читайте так же:
Как войти в BIOS на MacBook

6

Двойным кликом для нужной службы вызывается ее окно свойств, в котором она останавливается кнопкой, соответственно, «Остановить».

7

Если остановить причинную службу невозможно, попытаться снизить нагрузку на процессор можно путем задания в диспетчере задач меньшего приоритета проблемному процессу svchost.exe. В его контекстном меню необходимо выбрать «Задать приоритет», затем – «Ниже среднего» или «Низкий». Однако такое решение будет эффективным далеко не в каждом случае.

8

3.2. Программа AnVir Task Manager

Возможно, некоторым будет удобнее отслеживать службы проблемных процессов посредством альтернатив штатному диспетчеру задач Windows. Например, в программе AnVir Task Manager в одной графе таблицы с процессами отображаются и их службы. Описание службы выбранного svchost.exe можно посмотреть в блоке с детальной информацией, который появится после двойного клика на графе выбранного процесса.

9

Перейти непосредственно к службам процессов svchost.exe можно с помощью контекстного меню программы, нажав в нем «Перейти», затем – «Перейти к сервису».

10

А уже в контекстном меню для служб Windows можно выбрать либо останавливающую команду «Стоп», либо «Изменить тип запуска», затем – «Отключено (Карантин)», если остановка невозможна. Здесь же, в контекстном меню по каждой отдельной службе можно получить справку в Интернете.

11

Любого рода эксперименты с отключением служб – хоть посредством штатного функционала Windows, хоть при помощи сторонних программ – лучше проводить, предварительно создав точку восстановления системы.

«Svchost» нагружает процессор — решение проблемы

Проблема, описываемая в этой статье, делает невозможной нормальную работу за компьютером и часто встречается на системах под управлением Windows XP, 7, 10. Речь идет о процессе «svhost», который грузит центральный процессор на 25, 50 и даже 100 процентов. Основными «симптомами» такой перегрузки ПК являются:

  • подтормаживания или зависания ОС и программ;
  • повышенное тепловыделение и энергопотребление;
  • уменьшение времени автономной работы (ноутбука);
  • постоянная передача данных по интернету.

Если вы, открыв диспетчер задач, заметили «прожорливость» svchost’а к ресурсам ЦП, то данная статья обязательна к прочтению.

Зачем нужен «svchost» и что влияет на его работу

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

  • сбой службы или программы;
  • заражение вирусом;
  • глюки при обновлении ОС;
  • «корявость» сборки пиратского дистрибутива Windows.

Важно! Кратковременная загрузка процессора svchost’ом не всегда является неисправностью или глюком, так как некоторые программы обращаются к этой службе. Советуем перезагрузить компьютер и убедиться, что проблема не исчезла.

Ниже мы рассмотрим варианты решения проблемы с svchost.exe по традиционной для нас схеме: от простых способов — к сложным.

Как понять, что проблема в «svchost»

Чтобы наверняка убедиться в наличии проблемы, нажимаем и удерживаем клавиши «Ctrl + Alt + Delete» клавиатуры. На экране выбираем «Запустить диспетчер задач». Заходим в «Процессы» и ищем нашу службу.

Как видно на скриншоте выше, svchost.exe потребляет много ресурсов в простое, а также грузит оперативную память.

Теперь перейдем к активным действиям.

Боремся с вирусами и майнерами

Если компьютер внезапно начал тормозить и самовольно использовать интернет-трафик, то это верный признак деятельности вредоносной программы. Этот факт может подтверждаться появлением назойливой рекламы и автоматической установкой неизвестного вам софта. В диспетчере задач вирусный svchost.exe обычно запущен от имени пользователя (Win 7) или имеет небольшие изменения в названии, как на примере ниже.

В свете последних событий отдельную популярность приобрели «майнеры» — вирусные программы для добычи криптовалюты, использующие интернет-подключение и вычислительную мощность зараженного ПК. Такое паразитирующее ПО не повреждает систему, но эксплуатирует ее на износ в пользу разработчика.

Если опасения подтвердились, то:

  1. Открываем браузер и переходим по ссылке https://free.drweb.ru/cureit, где выбираем «Скачать» утилиту «Dr.Web CureIt!».

  1. Запускаем скачанную утилиту двойным кликом. Соглашаемся с условиями разработчика и жмем «Далее».

  1. Выбираем команду «Начать проверку» и ждем ее окончания.

Для экономии времени можно отметить для проверки только системный диск. Для этого кликаем по «Выбрать объекты для проверки» и «Щелкните для выбора файлов и папок».

Отмечаем системный диск (по умолчанию «С:») и подтверждаем «ОК».

  1. По окончании поиска CureIt! предложит удалить (предпочтительно), перенести в карантин или вылечить зараженные файлы.
Читайте так же:
Как получить или убрать права администратора в Windows

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

Если это не помогло — ищем причину дальше.

Отключаем автоматическое обновление Windows

Операционная система Windows по умолчанию обновляется автоматически, проверяя наличие новых файлов на сервере Microsoft. Так как разработчик регулярно публикует исправления для ОС, то и процесс обновления превращается в ежедневную рутину, при которой компьютер нагружается почти полностью.

Выходом из ситуации станет отключение «svchost.exe» на Виндовс, но перед этим нужно убедиться, что причина именно в этом.

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

Проверяем хост-процесс и отключаем автообновление по такому алгоритму:

  1. Открываем «Диспетчер задач», выделяем правой кнопкой мыши процесс «svchost» с самым большим потреблением ресурсов и жмем «Перейти к службам».

В списке синим цветом выделяются службы, ответственные за запуск процесса. Если это «wuauserv», то в просадках компьютера виновен Центр обновления Windows.

  1. Чтобы отключить его, переходим в меню «Пуск/Панель управления/Система и безопасность/Центр обновленияWindows». В разделе «Настройка параметров» выбираем «Не проверять наличие обновлений» и снимаем обе галочки.

Подтверждаем изменения нажатием «ОК».

  1. Это же действие желательно продублировать другим способом, введя в поисковой строке Пуска запрос «Службы».

В списке ищем «Центр обновления Windows» и нажимаем на кнопку «Стоп».

Кликнув по службе правой кнопкой мыши и выбрав «Свойства», меняем статус «Тип запуска» на «Отключена».

Кликаем «ОК» и перезагружаем систему.

Если после перезагрузки никаких улучшений замечено не было, то переходим к следующему способу.

Анализ и отключение процессов и служб

Данный способ самый сложный и ответственный, так как нам придется вручную найти и отключить процесс svchost либо его отдельную службу, грузящую процессор на 100 процентов и потребляющую чрезмерно большое количество ОЗУ. Для этого нужно запастись терпением, быть внимательным, а главное ‒ не бояться.

Важно! Все описанные ниже действия могут привести к неправильной работе Windows. Переходите к этому варианту в самую последнюю очередь.

Для этого делаем следующее:

  1. Открываем «Диспетчер задач» и находим процесс «svchost», который потребляет слишком много ресурсов. На скриншоте ниже видно, что под него выделено более 150 Мб оперативной памяти ‒ это не норма.

  1. Нажав правую кнопку мыши по этому процессу и выбрав «Перейти к службам», мы увидим характеристики служб, использующих данный хост-процесс.

  1. Отмеченные системой элементы имеют единый ID (например, 444). Чтобы определить «виновника», их нужно поочередно отключать и сразу же проверять процент загрузки процессора и ОЗУ. Мы добились результата, отключив «Superfetch», которая отвечает за ускорение запуска программ путем хранения их файлов в оперативной памяти. При объеме ОЗУ более 4 Гб она лишь занимает свободное место и не дает особого прироста в скорости работы.
  2. Но это еще не всё. Если мы перезагрузим ПК, то отключенная в Диспетчере задач служба возобновит работу. Для закрепления результата переходим в «Службы» (как это делать описано в предыдущем варианте), находим и отключаем требуемый нам элемент (в нашем случае «Superfetch») через меню «Свойства». Устанавливаем «Тип запуска»«отключена».

  1. Теперь посмотрим конечный результат в Диспетчере задач.

Мы успешно нашли решение проблемы ‒ процесс стал занимать всего лишь 7 Мб без потери в производительности. Если вы заметите неполадки в работе компьютера, то можете таким же образом включить службу обратно.

Другие методы настройки системы

Этот раздел для тех, кому не помог ни один из приведенных нами вариантов. Мы не указали частных случаев по причине их редкости и большого объема действий в них (и количества текста в этой статье). Все, что мы можем ‒ это дать несколько общих советов по настройке и оптимизации системы, после чего вы наверняка избавитесь от проблемы с «svchost».

Некоторые приложения на компьютере пользователя могут быть «бракованными» и потреблять чересчур много ресурсов. Если это важная для работы программа ‒ переустановите ее, скачав дистрибутив с официального сайта разработчика.

Обновите свою систему. Не пренебрегайте Центром обновления Windows и запустите его на время установки новых файлов, после чего можете отключить службу обратно. Драйверы для составных устройств скачивайте только на официальных сайтах производителя. Мы настоятельно не советуем пользоваться различными «мультипаками» и программами для быстрого нахождения и установки драйверов. Да, так дольше и сложнее, но зато без реклам и вирусов.

Читайте так же:
Как включить разделение экрана на Android

Проведите чистку ОС, исправление реестра и дефрагментацию винчестера. Это не только поможет вам с «svchost», но и ускорит систему и освободит память на жестком диске. Попробуйте бесплатные версии CCleaner и Defraggler (https://www.ccleaner.com/ru-ru) ‒ они просты в управлении и хорошо справляются со своими задачами.

Обратите внимание на свой антивирус. Отключите его на время и посмотрите на результат. Если это помогло – меняйте старый антивирус на более зарекомендованное защитное ПО.

В заключение

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

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

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

Что за процесс такой svchost.exe

Svchost.exe – это важнейший системный процесс операционной системы Windows, он отвечает у нас за обеспечение работы системных служб, от которых, в свою очередь, зависит работа многих системных компонентов. Это у нас и сетевые службы, службы центров обновления и обеспечения безопасности, удалённого вызова разнообразных процедур, питания, защиты программного обеспечения, диспетчера печати и многие другие. Данный процесс можно наблюдать в диспетчере задач Windows 7, во вкладке «Процессы». Процессов svchost.exe в диспетчере будет несколько – столько, сколько системных служб, обеспечиваемых этим процессом, сейчас активно.

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

В обычном системном диспетчере задач ни в одной из версий Windows мы не найдём какой-либо детализирующей информации по этим службам, но сторонние программы, реализующие функционал типа продвинутых диспетчеров задач, как, к примеру, AnVir, могут показать нам, какой из процессов svchost.exe за работу какой службы из числа активных отвечает.

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

И вот иногда случается так, что какой-то из процессов svchost.exe активно использует ресурс процессора компьютера, сильно нагружает его, иногда на все 100%. Различные причины могут спровоцировать это явление и сейчас мы разберём с вами каждую из них в отдельном порядке.

Слабый одноядерный процессор

На компьютерах-динозаврах с одноядерными процессорами сильная нагрузка хоть и процессом svchost.exe, хоть и иным процессом операционной системы или сторонних программ в рамках стандартной работы этих процессов может быть весьма обычным явлением. В системе могут проходить различные операции обновления, индексации дисков, взаимодействия с сетью и т.п. – всё это отдельно или в комплексе, конечно же, может быстро исчерпать ресурс процессора-одноядерника, тем более, если у него небольшая тактовая частота. В данной ситуации нужно просто подождать, пока эти активные системные операции завершатся. Кардинальное решение проблемы может быть только в апгрейде процессора. А в качестве временной меры можно провести оптимизацию системы в части ручного отключения лишних функций типа индексации и прочих, прибегнуть к помощи программ типа Easy Service Optimizer для выключения системных служб и прочим профильным оптимизаторам. Ну или, например, можно установить специальную урезанную сборку Windows 7 Embedded для индустриальных устройств. Но всё это нужно делать предельно грамотно, с понимаем дела, и всё это, конечно же, отдельные темы для обсуждения.

Проблемы с жёстким диском

Нагрузка процессом svchost.exe процессора может сигнализировать и о проблемах с жёстким диском. Процесс может обращаться к службам, системные файлы которых приходятся на повреждённые сектора жёсткого диска — так называемые бэд-блоки. Если же на диске присутствуют логические бэд-блоки, возможно, они устранятся и в рамках системной проверки диска chkdsk. Запустить эту проверку можно в свойствах диска С. В контекстном меню на диске С выбираем «Свойства».

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

Во вкладке «Сервис» жмём «Выполнить проверку».

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

В окошке проверки нужно, чтобы были активны оба параметра проверки. Нажимаем «Запуск».

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

И дожидаемся завершения операции.

Если на диске присутствуют физические бэд-блоки, диск нужно продиагностировать специальным сторонним софтом, который отображает показатели S.M.A.R.T. и может проводить тестирование поверхности диска на предмет обнаружения бэд-блоков. Это программы типа HDDScan, Hard Disk Sentinel, Victoria и прочие. Если же наличие бэд-блоков подтвердится, жёсткий диск нужно заменить.

Некорректная работа системных служб

Предельная загрузка svchost.exe процессора может быть следствием некорректной работы той системной службы, за которую отвечает этот конкретный процесс. Такое может произойти из-за повреждения файлов служб. У Windows 7 есть универсальное решение для альтернативы переустановке на случай повреждения любых системных файлов – программа защиты ресурсов, это сканирование операционной системы на целостность системных файлов и восстановление повреждённых или отсутствующих. Эта операция проводится в командной строке, запущенной от имени администратора, и запускается она командой: sfc /scannow

Читайте так же:
Как исправить ошибку AppHangB1

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

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

А может быть и так, что защита ресурсов по итогу сканирования выдаст уведомление о том, что она обнаружила повреждённые файлы, но увы не может их восстановить. В таком случае нужно дополнительно провести операцию восстановления хранилища системных файлов, откуда те берутся для восстановления. Для этого мы с вами в ту же командную строку, запущенную от имени администратора, вводим: DISM /Online /Cleanup-Image /ScanHealth

И ждём, пока операция завершится.

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

Затем, повторно запустим сканирование программой защиты ресурсов командной sfc /scannow. Если это не поможет, тогда остаётся только переустановка Windows 7.

Захламление системы

Может быть, что активность процесса svchost.exe с нагрузкой на процессор является следствием захламлённости операционной системы. В таком случае нужно очистить диск С Windows 7 с помощью её штатного средства очистки. Ещё лучше – прибегнуть к помощи программ для чистки Windows типа Wise Care 365 или Glary Utilities, которые предусматривают дополнительно очистку разных системных папок. И также можно проделать вручную одну очень важную операцию – удалить папку «Prefetch» внутри системного каталога Windows.

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

Svchost.exe – вирус

Процесс svchost.exe может быть как истинно системным, так и ложным, результатом внедрения в Windows 7 вируса, который маскируется под этот типичный системный процесс, чтобы не быть обнаруженным. Ну, а проникшие в систему вирусы обычно нагружают и процессор, сеть и прочую аппаратную начинку компьютера. Как понять, не ложный ли у нас этот процесс, не проник ли в систему вирус? Можно обратиться за помощью к упомянутой ранее программке AnVir. Она, кстати, совершенно бесплатная, предусматривает много полезных функций по управлению работой Windows, скачать её можно на официальном сайте: https://www.anvir.net/

И в этой программке, если мы откроем вкладку «Процессы», мы сможем отследить уровень риска по всем активным в системе процессам, включая svchost.exe. Уровень риска отмечается в отдельном столбце диспетчера процессов AnVir и являет собой процентный показатель, определяемый известным антивирусным сайтом VirusTotal. А показатель, в свою очередь, формируют более 70 разных антивирусных сканеров, сотрудничающих с сервисом VirusTotal.

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

Если у процесса критический уровень риска, можем в его контекстном меню выбрать пункт «Проверить на сайте» и посмотреть по нему отчёт непосредственно на сайте VirusTotal. И если это определённо вирус, с помощью той же программы AnVir можем заблокировать его. В контекстном меню на процессе мы выбираем пункт «Добавить к заблокированным (Карантин)».

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

Важно: если это окажется важный истинный системный процесс, его блокировка может привести к невозможности работы Windows 7. В таком случае нужно зайти в настройки программы AnVir и в разделе «Заблокированные процессы» удалить процесс из карантина.

Ну а можно ничего не блокировать вручную, а просто запустить антивирусный сканер и проверить компьютер на вирусы. А чтобы ни ложный svchost.exe, ни любой иной вирус не проник в систему, антивирус с проактивной защитой нужно держать в фоне. Тогда он вовремя обнаружит угрозу и нейтрализует её.

Завершение процесса svchost.exe

Можно ли решить проблему загрузки svchost.exe процессора радикальным методом путём завершения процесса? В некоторых случаях – да. Для этого всего-то нужно в диспетчере задач вызвать на проблемном процессе контекстное меню и выбрать «Завершить процесс».

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

И подтвердить завершение процесса.

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

Но если завершённый процесс svchost.exe отвечал за работу критически важных для работы Windows 7 служб, тогда система просто далее не сможет работать и уйдёт в перезагрузку. Либо же окажутся неработоспособными её отдельные функции, благо, если не нужные нам. А менее радикальный способ снятия активности проблемного процесса svchost.exe может предложить, опять же, программка AnVir. Она позволяет не только завершать, но ещё и приостанавливать активные системные процессы.

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

А потом при необходимости — возобновлять их.

Что за процесс svchost.exe, и почему он грузит процессор в Windows 7

На этом пожалуй все. Увидимся на следующих страницах блога. А пока.. Пока.

голоса
Рейтинг статьи
Ссылка на основную публикацию