Юзер Windows в окне «Диспетчера задач» может увидеть, что некий процесс svchost сильно грузит процессор и «оперативку». Нагрузка может доходить до 50% и даже до 100%. Устройство начинает сильно тормозить: работать на нём становится довольно сложно. Рассмотрим, какие меры необходимо принять для возвращения производительности системы.
Что такое svchost.exe
Элемент Windows под названием svchost.exe — главный процесс «операционки», от которого зависит стабильность её работы. Одновременно на девайсе с Windows могут работать от четырёх процессов с таким именем. Все они будут отвечать за функционирование отдельных системных и сторонних сервисов и служб (например, за работу «Центра обновления Windows» или за стороннюю прикладную программу). Все утилиты, которые работают через этот процесс, используют динамические библиотеки DLL.
Использование одного типа процесса svchost для множества сервисов экономит ресурсы ПК, в частности, оперативную память и мощности процессора. Запуск большого количества отдельных процессов занимает у системы больше времени, поэтому svchost ещё ускоряет работу «операционки».
Процесс был введён в систему ещё в версии Windows 2000. У него есть, конечно, и свои минусы. Например, не сразу можно определить какой службе или программе соответствует тот или иной svchost.
Почему svchost.exe может грузить процессор
Процесс начинает потреблять излишнее количество ресурсов в следующих ситуациях:
- Заражение компьютера одним или несколькими вирусами. Они способны маскироваться под этот процесс и незаметно наносить вред системе и ПК.
Вирусы на компьютере могут маскироваться под процесс svchost - Неполадки в самой «операционке» из-за накопившихся «мусорных» файлов. Например, может быть переполнен «Журнал событий», папка с временными файлами, история посещений в обозревателе, файлы cookie и другое. Всё это мешает системе работать стабильно и быстро.
- Неправильно установленные обновления Windows. В этом случае нужно сделать откат до предыдущей версии. После этого система снова запустит инсталляцию апдейта — на этот раз успешную.
- Перегрев процессора. ПК нужно выключить и очистить от пыли. Лучше доверить эту задачу специалистам в сервисном центре. Самостоятельно разбирать компьютер не рекомендуется людям, которые не знают, как это делать, так как они рискуют привести ПК в негодность. Чтобы не перегревался ноутбук, желательно к нему приобрести отдельно охлаждающую подставку с вентилятором.
Чтобы компьютер не перегревался, нужно очищать его внутри регулярно, а также обеспечить дополнительными средствами вентиляции и охлаждения, например, охлаждающей подставкой, если это ноутбук - Проблемы с системными файлами. Необходимо проверить ОС на наличие ошибок с помощью «Командной строки».
- Ошибки в реестре. Реестр — важная для Windows база данных, из которой берут информацию все программы и сервисы. Ошибочные записи в нём сказываются на работе системы. Особенно часто они появляются после некорректного удаления софта с компьютера.
В реестре могут скапливаться ошибки, которые мешают процессу svchost работать в нормальном режиме - Одновременное выполнение сторонними программами и системными службами важных операций в фоновом режиме, например, обновление софта, автоматическое обслуживание и прочее. Эту причину стоит иметь в виду, если речь идёт об отдельных периодах излишней нагрузки, а не о постоянной гиперактивности. Никаких действий от пользователя в этом случае не требуется: нагрузка спадёт сама по завершении всех операций.
- Неправильная работа одной из служб процесса. Это часто происходит с пиратскими сборками Windows. В этом случае необходимо отследить службу и отключить её, если она не нужна.
Вирусы, маскирующиеся под svchost.exe
Svchost — частая «жертва» вредоносного софта. Различные виды вирусов выбирают именно этот тип процесса по вполне понятным причинам: запущенных svchost довольно много на ПК, поэтому шанс, что юзер заметит подмену, небольшой.
Обычно вирусы подменяют некоторые латинские буквы в названии процесса аналогами из кириллицы. Различают такие популярные замены букв в названии:
- svcchost.exe — повторяется буква c;
- svhost.exe — здесь, наоборот, она пропущена;
- svchostt.exe — в этом вредоносном процессе добавлена буква t;
- svshost.exe — вместо c используется s.
Процесс может оказаться и подлинным, но это не означает, что его гиперактивность не может быть связана с вредоносной или шпионской утилитой.
Вирусы на ПК могут:
- изменять параметры системы;
- запускать страницы обозревателей, которые юзер не запрашивал;
- нагружать процессор, «оперативку», жёсткий диск;
- «съедать» сетевой трафик и приводить к частым и внезапным отключениям интернета и медленной загрузке страниц.
Процесс svchost (как подлинный, так и вирусный) нагружает не только процессор, но и «оперативку» с жёстким диском
В связи с этим проверка антивирусом будет обязательной вне зависимости от того, окажется процесс ложным или нет.
Как распознать подлинность процесса
Что может выдать ложный svchost? Прежде всего его неверное физическое расположение на жёстком диске. Законным местом svchost на системном диске являются различные каталоги в папке Windows:
- System32;
- SysWOW64;
- Prefetch;
- ServicePackFiles/i386;
- WinSxS.
В последнем разделе WinSxS может быть ещё одна папка с длинным названием, в которой будет располагаться активный svchost. Название может быть произвольным и странным набором символов, например, amd64_3ware.inf.resources_31bf3856ad353e35_6.3.9600.16564_ru-ru_7f622cb60fd69b1c. В этой папке будет также находиться только подлинный процесс. Ещё одно исключение — раздел антишпионской утилиты Malwarebytes Anti-Malware.
Если файл процесса будет в какой-либо другой папке, например, в корневой папке Windows или в пользовательских разделах, это означает, что процесс ложный.
Чтобы узнать точное расположение процесса, сделайте следующее:
- Щёлкните правой клавишей мыши по пустой области (без значков) на «Панели задач». В чёрном контекстном меню кликните по третьему снизу разделу «Диспетчер задач».
В меню «Панели задач» щёлкните по пункту «Диспетчер задач» - Переключитесь на предпоследнюю вкладку «Подробности». В перечне отыщите процесс svchost, который отнимает самое большое количество аппаратных ресурсов ПК. Кликните по нему правой клавишей мыши и в небольшом списке опций нажмите на пункт «Открыть расположение файла».
В контекстном меню процесса кликаем по «Открыть расположение файла» - На экране запустится стандартный «Проводник» — та папка, в которой находится файл, соответствующий активному процессу. В каталоге будет также выделен этот файл.
Обратите внимание на папку, которую открыл «Проводник»: если файл находится в неправильном месте, значит, это вирус - Посмотреть расположение файла можно и без запуска «Проводника». Кликните по пункту процесса правой клавишей мыши в той же вкладке «Подробности» и в меню выберите «Свойства». Откроется дополнительное окно поменьше. В нём обратите внимание на параметр «Расположение».
Посмотрите на расположение процесса svchost в окне «Свойства»
Как вылечить систему при варианте с вирусом
Если процесс оказался вирусом, просканируйте ОС антивирусом, установленным на ПК. Он точно определит подлинность процесса и при необходимости предложит его удалить. При этом сам антивирус и его базы должны быть актуальными, то есть обновлёнными до последних версий.
Также для уверенности можно выполнить проверку на онлайновом антивирусном сервисе под названием VirusTotal или использовать встроенный антивирус ОС «Защитник Windows». Рассмотрим лечение системы на примере популярного антивируса Avast:
- Все антивирусные программы должны работать в фоновом режиме, а значит иметь иконку в трее Windows. Через него и будем открывать утилиту. Кликаем по значку в виде стрелки вверх на правом конце «Панели задач» рядом с временем. В маленьком меню жмём на значок Avast. Если у вас есть ярлык антивируса на «Рабочем столе», используйте его.
В трее Windows кликните по иконке вашего антивируса - Щёлкаем по разделу «Защита» на левой панели. В меню выбираем первую плитку «Сканирования».
В окне Avast перейдите на раздел «Защита» и нажмите на плитку «Сканирования» - Отдаём предпочтение глубокой проверке. Она займёт больше времени, но будет более эффективной.
Выберите полное сканирование для более эффективной проверки жёстких дисков на наличие вирусов - Ожидаем окончание процесса. В результатах должен появиться вирус. В меню с доступными вариантами действий выберите «Удалить».
Видео: как распознать и удалить вирус, скрывающийся за svchost
Если svchost оказался настоящим, нужно принимать уже другие меры. Рассмотрим разные методы: от самых простых до способов посложнее.
Перезагрузка компьютера
Перезапуск любого девайса способен решить массу проблем в его работе. Один из процессов svchost может нагружать компьютер из-за неправильного подключения или отключения оборудования, некорректной работы служб или драйверов. Излишняя нагрузка просто исчезнет при перезагрузке всей системы.
Её нужно выполнить правильно, не через физическую кнопку питания на устройстве, так как это может вызвать ещё больше проблем с ПК. Перезагружаем устройство с Windows 10 корректно:
- Закройте все открытые в данный момент окна. Кликните по иконке меню «Пуск», расположенной в нижнем левом углу экрана на «Панели задач».
- На панели щёлкните по первому снизу значку «Выключение».
В «Пуске» кликните по иконке «Выключение» - В меню выберите либо «Завершить работу», либо «Перезагрузка». В первом варианте вам придётся самостоятельно заново включать девайс уже с помощью физической кнопки питания. Во втором случае система выключится и включится сама.
Выберите «Перезагрузка», если не хотите сами потом включать ПК вручную после его отключения - После запуска «операционки» проверьте, грузит ли svchost процессор и другие аппаратные части.
Очистка от «мусорных» файлов
Очистка может проводиться встроенными средствами ОС или же сторонними утилитами, которые помогают за один раз убрать основную массу ненужных файлов (оставшихся после работы программ и самой системы). Рассмотрим процедуру на примере известной утилиты CCleaner. Её интерфейс переведён на русский язык. Он интуитивно понятен, поэтому с задачей очистки справится даже новичок:
- Переходим на официальный ресурс создателя приложения Piriform. Кликаем по первой зелёной кнопке «Скачать бесплатную версию».
Щёлкните по кнопке «Скачать бесплатную версию», чтобы загрузить инсталлятор - Запускаем инсталлятор, который только что загрузился, и ставим утилиту на ПК, выполняя простейшие шаги в мастере установки.
- Открываем CCleaner через иконку, появившуюся на «Рабочем столе» после инсталляции. Нам нужен первый раздел — «Очистка». Сначала смотрим на пункты во вкладке Windows. Утилита уже за вас поставила большинство галочек рядом с пунктами, которые обязательно подлежат очистке. По желанию можно отметить пункты для удаления паролей в стандартных браузерах.
Выделите разделы, которые необходимо очистить, во всех блоках вкладки Windows - Особое внимание обращаем на блоки «Система» и «Прочее». Здесь должны быть обязательно отмечены все пункты, кроме последних двух. Удалять ярлыки с «Рабочего стола» и меню «Пуск» большинство пользователей не хотят.
В блоке «Система» должны быть обязательно отмечены все пункты, кроме двух последних (они очищаются по желанию юзера) - Во вкладке «Приложения» также ставим галочки в блоках, соответствующих обозревателям, которыми вы часто пользуетесь. Щёлкаем по кнопке «Анализ».
Чтобы очистить сторонние браузеры от «мусора», расставьте галочки рядом с соответствующими пунктами во вкладке «Приложения» - Ждём, когда завершится процедура. Утилита покажет, какие именно разделы будут очищены и какой объём памяти освободится. Жмём на кнопку «Очистка».
После анализа утилита вам покажет, какие данные будут удалены, а также их общий объём - Подтверждаем своё намерение удалить найденные файлы.
Подтвердите удаление с помощью кнопки «Продолжить» - Когда операция очистки завершится, программа предоставит небольшой отчёт. После этого перезагружаем компьютер и проверяем активность svchost.
Закройте окно и проверьте, как работает svchost
Видео: как скачать и пользоваться CCleaner
Исправление ошибок в реестре
Удалить ошибки и старые ключи в реестре, которые мешают svchost стабильно работать, можно с помощью той же утилиты CCleaner:
- Загружаем и устанавливаем программу, используя инструкцию в разделе выше.
- Запускаем окно CCleaner и сразу переходим во второй большой раздел «Реестр». По умолчанию будут отмечены сразу все пункты в перечне видов ошибок. Оставляем всё как есть. Кликаем по первой синей кнопке «Поиск проблем».
Во вкладке «Реестр» кликните по кнопке «Поиск проблем» - Утилита найдёт неправильные записи всех указанных видов. Теперь щёлкаем по второй кнопке «Исправить выбранное».
Когда утилита найдёт ошибки в реестре, нажмите на «Исправить выбранное» - При необходимости сохраняем резервную копию внесённых изменений.
Нажмите на «Да», чтобы сохранить резервную копии внесённых изменений - Выбираем место для хранения файла резервной копии и щёлкаем по «Сохранить».
Выберите место для файла и нажмите на «Сохранить» - Кликаем по «Исправить отмеченные», чтобы CCleaner сразу исправила все ошибки в перечне.
Кликните по кнопке «Исправить отмеченные» - Жмём на «Закрыть». После этого желательно повторить эту же процедуру несколько раз: обычно повторные проверки также обнаруживают ошибки. Когда в окне появится фраза «Неполадки не найдены», закрываем окно. Перезапускаем ПК и наблюдаем за svchost.
Кликните по «Закрыть», когда утилита завершит исправление ошибок в реестре
Видео: как очистить реестр с помощью CCleaner
Определяем службу, которая грузит систему, и отключаем её
Для быстрого решения проблемы можно остановить или навсегда отключить службу, которая использует процесс svchost, нагружающий ЦП. Перед остановкой нужно узнать, какая именно служба связана с svchost:
- Запускаем «Диспетчер задач» через контекстное меню «Панели задач» или через классическую комбинацию клавиш Ctrl + Alt + Delete.
- Во вкладке «Подробности» ищем svchost, который больше всего нагружает аппаратную часть ПК. Кликаем по этому процессу правой клавишей мыши и в маленьком сером меню жмём на последний пункт «Перейти к службам».
В сером меню выберите пункт «Перейти к службам» - Система перенаправит вас на вкладку «Службы» и сразу выделит в перечне сервис, который заставляет svchost потреблять много ресурсов.
В перечне система выделит для вас службу, которая нагружает процесс svchost - Если возможно, эту службу нужно отключить. Если вы не знаете, что это за служба и можно ли её деактивировать, найдите информацию о ней в интернете. Для быстрого поиска нажимаем на службу правой клавишей мыши и выбираем «Поиск в интернете».
Кликните по «Поиск в интернете», чтобы найти информацию о данной службе - Система может выделить не одну, а сразу несколько служб. Необязательно все из них нагружают процесс. В этом случае отключите службы по очереди. Завершать их работу в самом «Диспетчере задач» крайне не рекомендуется из-за рисков вызвать сбой или даже крах системы: компьютер может просто выключиться, если вы остановите важный системный процесс.
Останавливать службу в «Диспетчере задач» не стоит, так как вы рискуете завершить досрочно работу компьютера - Отключать найденную службу нужно в окне «Службы». Для его запуска зажимаем сочетание клавиш Win + R. В окне «Выполнить» пишем код services.msc. Чтобы не допустить ошибку в команде, можно её скопировать, а затем вставить.
В поле «Открыть» введите команду services.msc - В появившемся перечне ищем ранее определённую службу. Часто процесс svchost грузит служба под названием SysMain, которая отвечает за стандартную опцию SuperFetch на Windows 10. Её отключение не чревато последствиями. Рассмотрим отключение служб на её примере.
В окне в перечне найдите ранее определённую службу - Кликаем по пункту правой клавишей мыши и выбираем опцию «Свойства».
В контекстном меню службы щёлкните по «Свойства» - Откроется дополнительное маленькое окно. В выпадающем меню «Тип запуска» устанавливаем значение «Отключена».
В качестве типа запуска выберите «Отключена» в выпадающем меню - Теперь нажимаем на кнопку «Остановить». Чтобы сохранить изменения, кликаем по «Применить», а затем по «ОК» для закрытия дополнительного окна.
Остановите работу службы с помощью соответствующей кнопки - Проверяем в «Диспетчере задач» нагрузку от svchost.
- Если службу невозможно отключить или остановить, так как это приведёт к сбою в системе, для быстрого снижения нагрузки на ЦП можно изменить приоритет проблемного процесса. Кликаем по нему правой клавишей мыши и в сером меню выбираем третий пункт «Задать приоритет». В перечне значений ставим «Низкий» или «Ниже среднего». Стоит отметить, что этот способ решения проблемы может изменить ситуацию в лучшую сторону не в каждом случае.
В качестве приоритета выберите значение «Низкий» или «Ниже среднего»
Видео: как понять, какая служба грузит svchost, и отключить её
Проверка целостности системных файлов через «Командную строку»
Встроенное средство Windows под названием «Командная строка» способно выполнить проверку системы на наличие повреждённых файлов и сразу же заменить их на новые. Запустите процесс, используя следующую инструкцию:
- В первую очередь нужно открыть «Командную строку» с правами администратора. Для этого кликаем по значку в виде лупы, расположенному на «Панели задач» слева. В строку вводим название стандартной утилиты или простой код cmd.
На панели «Поиск» введите запрос cmd, соответствующий «Командной строке» - Щёлкаем по соответствующему пункту в результатах поиска правой клавишей мыши, чтобы вызвать серое меню. В нём выбираем пункт «Запуск от имени администратора».
Выберите в контекстном меню пункт «Запуск от имени администратора» - Жмём на «Да», чтобы дать разрешение «Командной строке» вносить те или иные изменения на девайсе.
Кликните по «Да», чтобы разрешить консоли вносить изменения на ПК - В редакторе на тёмном фоне пишем вручную или вставляем код sfc/scannow. Чтобы запустить процесс его выполнения, нажимаем на Enter.
В консоли введите команду sfc/scannow и нажмите на Enter - Проверка займёт некоторое время. Оно будет зависеть от количества файлов на системном диске и объёма ошибок.
Подождите, пока система завершит сканирование ПК на целостность системных файлов - По завершении проверки в «Командной строке» появятся результаты об успешности сканирования и исправления ошибок.
Видео: исправляем системные ошибки в «Командной строке»
Утилиты для управления службами и процессами
Существуют специальные приложения от сторонних разработчиков, которые заменяют классический сервис Windows «Диспетчер задач». В отличие от стандартной утилиты они имеют более широкий функционал для удобного управления службами и процессами, запущенными на ПК. В этих программах вы сможете быстро отключать и останавливать службы без необходимости запуска отдельных окон, например, сервиса «Службы».
AnVir Task Manager: бесплатный и производительный
AnVir Task Manager — бесплатный инструмент с поддержкой русского языка для осуществления контроля за процессами и тонкой настройки ПК. Создано приложение компанией AnVir Software. Утилита подходит для таких версий Windows: XP, 7, 8, 10. Приложение можно скачать на официальном сайте. Установщик весит всего 4,2 МБ.
У этого стороннего менеджера следующие возможности:
- управление автозагрузкой, процессами, сервисами и драйверами;
- поиск и очистка системы от вредоносного ПО;
- ускорение запуска системы и работы устройства;
- предоставление подробной информации о функционировании системы.
Рассмотрим следующие вкладки программы:
- «Процессы»:
- «Сервисы»:
- через контекстное меню можно остановить выполнение служб и изменить тип запуска. С помощью пункта «Искать в интернете» ищется информация о службе в сети.
В окне AnVir Task Manager пользователь может сразу изменить тип запуска той или иной службы
- через контекстное меню можно остановить выполнение служб и изменить тип запуска. С помощью пункта «Искать в интернете» ищется информация о службе в сети.
Видео: как установить AnVir Task Manager и пользоваться им
Process Lasso: платный инструмент с множеством опций
Process Lasso — платная утилита для управления процессами и слежения за стабильностью работы системы. Разработчиком является компания Bitsum Technologies.
У неё два минуса — отсутствие русской версии и необходимость оплачивать использование. Утилита стоит от 15$ до 25$ за компьютер в зависимости от периода, в течение которого разработчик будет обновлять ПО: один год или пожизненно. Однако то огромное количество возможностей, которое она предлагает, сможет перекрыть эти два недостатка для некоторых юзеров:
- автоматическое или ручное редактирование процессов;
- представление детального описания каждого из них;
- ведение статистики запущенных процессов и сохранение всех событий в специальном журнале, который можно при желании экспортировать в отдельный файл;
- определение приоритета отдельных процессов и его смена на все их последующие запуски;
- ведение чёрного списка процессов, которые системе запрещено запускать;
- парковка ядер процессора;
- мониторинг доступных ресурсов;
- технология IdleSaver. Она сама меняет режим питания на экономный, если на девайсе долго не работают. Когда активность возобновляется, опция возвращает обычный режим;
- установка отдельных режимов питания ПК для конкретных программ;
- Performance Mode — технология для повышения производительности ПК и многое другое.
Если Process Lasso — то, что вам нужно, переходите на официальный сайт инструмента, оплачивайте его и загружайте.
Видео: обзор программы Process Lasso
Process Explorer: приложение от дочерней компании Microsoft
Process Explorer — бесплатный вариант от компании Sysinternals, владельцем которой сейчас является корпорация Microsoft. В окне этой утилиты отображается значительно больше информации о процессах, нежели в «Диспетчере задач». Программа быстро показывает, какому процессу принадлежит то или иное открытое окно.
Инструмент умеет выполнять такие задачи:
- отображать процессы по иерархии;
- узнавать, является ли процесс системным или сторонним (что важно для определения подлинности svchost);
- показывать иконку компании производителя программы;
- «замораживать» процессы;
- изменять диапазон измерений нагрузки на ОЗУ;
- показывать нагрузку на ресурсы с помощью графических индикаторов;
- запускать, ставить на паузу и останавливать потоки процесса;
- закрывать ветви процесса;
- определять, на каком ядре будет запускаться каждый процесс;
- проверять сертификат файла процесса и другое.
Утилита поддерживает все популярные версии Windows, начиная с XP. Загружать её нужно с официального сайта Microsoft.
Видео: как пользоваться Process Explorer
Easy Service Optimizer: простой вариант на русском языке для новичков
Easy Service Optimizer — ещё одно бесплатное решение с поддержкой русского и других языков для тех, кому нужно расширить функционал стандартного «Диспетчера задач». Разработчик утилиты — компания Sordum. Она доступна для скачивания на её официальном ресурсе. Инструмент подходит для работы на таких версиях Windows: XP, Vista, 7, 8, 8.1, 10.
Ключевое преимущество утилиты — простота управления. Кроме этого, она портативная — её не нужно инсталлировать на ПК. Загружайте исполняемый файл и сразу приступайте к работе. Архив с файлом весит всего 484 КБ. В перечне отображаются все запущенные и отключенные процессы. С помощью кнопки Default можно сделать быстрый откат до значений по умолчанию, если выключение каких-либо служб вызвало сбои в системе.
В функционал также входит редактура служб, сохранение применённых настроек в отдельный файл. В целом набор опций не такой широкий, как у предыдущих вариантов.
Видео: используем Easy Service Optimizer
Гиперактивность svchost может проявляться постоянно или же быть единичным случаем. Если проблема постоянная, проверьте систему на наличие вирусов, очистите её от «мусора», исправьте ошибки в реестре, проверьте целостность системных файлов, отключите службу, отвечающую за svchost. Пользуйтесь как стандартными средствами Windows, так и сторонними утилитами, но будьте осторожны: не все системные службы разрешается отключать. В связи с этим нужно сначала получить справку о них в интернете.
- Распечатать
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(2 голоса, среднее: 5 из 5)
Поделитесь с друзьями!
Одна из проблем, встречающаяся в Windows 10, похоже, чаще, чем в предыдущих версиях ОС — загрузка диска на 100% в диспетчере задач и, как следствие, заметные тормоза системы. Чаще всего это просто ошибки работы системы или драйверов, а не работа чего-либо вредоносного, но возможны и иные варианты.
В этой инструкции подробно о том, почему жесткий диск (HDD или SSD) в Windows 10 может быть загружен на 100 процентов и что делать в этом случае, чтобы исправить проблему.
Примечание: потенциально некоторые из предложенных способов (в частности, способ с редактором реестра), могут привести к проблемам с запуском системы при невнимательности или просто стечении обстоятельств, учитывайте это и беритесь, если готовы к такому результату.
Программы, активно использующие диск
Несмотря на то, что этот пункт сравнительно нечасто оказывается причиной нагрузки на HDD в Windows 10, рекомендую начать с него, особенно если вы не являетесь опытным пользователем. Проверьте, а не является ли какая-то установленная и запущенная (возможно, находящаяся в автозагрузке) программа причиной происходящего.
Для этого вы можете выполнить следующие действия
- Откройте диспетчер задач (сделать это можно через правый клик по меню пуск, выбрав соответствующий пункт в контекстном меню). Если в нижней части диспетчера задач вы увидите кнопку «Подробнее», нажмите ее.
- Отсортируйте процессы в колонке «Диск», нажав на ее заголовок.
Обратите внимание, а не какая-то из ваших собственных установленных программ вызывает нагрузку на диск (т.е. находится первой в списке). Это может быть какой-либо антивирус, выполняющий автоматическое сканирование, торрент-клиент, или просто неправильно работающее ПО. Если это так, то стоит убрать эту программу из автозагрузки, возможно, переустановить ее, то есть искать проблему с нагрузкой на диск не в системе, а именно в стороннем ПО.
Также нагружать диск на 100% может какая-либо служба Windows 10, запущенная через svchost.exe. Если вы видите, что именно этот процесс вызывает нагрузку, рекомендую посмотреть статью про svchost.exe грузит процессор — в ней приводится информация о том, как с помощью Process Explorer узнать, какие именно службы запущены через конкретный экземпляр svchost, вызывающий нагрузку.
Неправильная работа драйверов AHCI
Мало кто из пользователей, устанавливающих Windows 10, выполняет какие-либо действия с драйверами дисков SATA AHCI — у большинства в диспетчере устройств в разделе «Контроллеры IDE ATA/ATAPI» будет значится «Стандартный контроллер SATA AHCI». И обычно это не вызывает проблем.
Однако, если без видимых причин вы наблюдаете постоянную нагрузку на диск, следует обновить этот драйвер на тот, что предусмотрен производителем вашей материнской платы (если у вас ПК) или ноутбука и доступен на официальном сайте производителя (даже если там он в наличии только для предыдущих версий Windows).
Как произвести обновление:
- Зайдите в диспетчер устройств Windows 10 (правый клик по пуску — диспетчер устройств) и посмотрите, действительно ли у вас установлен «Стандартный контроллер SATA AHCI».
- Если да, найдите раздел загрузки драйверов на официальном сайте производителя вашей материнской платы или ноутбука. Найдите там драйвер AHCI, SATA (RAID) или Intel RST (Rapid Storage Technology) и загрузите его (на скриншоте ниже пример таких драйверов).
- Драйвер может быть представлен в виде установщика (тогда просто запускаем его), либо в виде zip-архива с набором файлов драйвера. Во втором случае распаковываем архив и выполняем следующие шаги.
- В диспетчере устройств нажмите правой кнопкой мыши по Стандартному контроллеру SATA AHCI и нажмите «Обновить драйверы».
- Выберите «Выполнить поиск драйверов на этом компьютере», затем указываем папку с файлами драйвера и нажимаем «Далее».
- Если всё прошло успешно, вы увидите сообщение о том, что ПО для данного устройства было успешно обновлено.
По завершении установки, перезагрузите компьютер и проверьте, остается ли проблема с нагрузкой на HDD или SSD.
Если не удается найти официальные драйвер AHCI или он не устанавливается
Данный способ может исправить 100-процентную нагрузку на диск в Windows 10 только в тех случаях, когда у вас используется стандартный драйвер SATA AHCI, а в сведениях о файле драйвера в диспетчере устройств указан файл storahci.sys (см. скриншот ниже).
Способ срабатывает в тех случаях, когда отображаемая нагрузка на диск вызвана тем, что оборудование не поддерживает технологию MSI (Message Signaled Interrupt), которая по умолчанию включена в стандартном драйвере. Это достаточно распространенный случай.
Если это так, то выполните следующие шаги:
- В свойствах контроллера SATA откройте вкладку «Сведения», выберите свойство «Путь к экземпляру устройства». Не закрывайте это окно.
- Запустите редактор реестра (нажать клавиши Win+R, ввести regedit и нажать Enter).
- В редакторе реестра перейдите к разделу (папки слева) HKEY_LOCAL_MACHINE System CurrentControlSet Enum Путь_к_контроллеру_SATA_из_окна_в_пункте_1 Подраздел_со_случайным_номером Device Parameters Interrupt Management MessageSignaledInterruptProperties
- Дважды кликните по значению MSISupported в правой части редактора реестра и задайте для него значение 0.
По завершении закройте редактор реестра и перезагрузите компьютер, после чего проверьте, была ли исправлена проблема.
Дополнительные способы исправить нагрузку на HDD или SSD в Windows 10
Существуют дополнительные простые способы, которые могут исправить нагрузку на диск в случае некоторых ошибок работы стандартных функций Windows 10. Если ни один из способов выше не помог, попробуйте и их.
- Зайдите в Параметры — Система — Уведомления и действия и отключите пункт «Получать советы, подсказки и рекомендации при использовании Windows».
- Запустите командную строку от имени администратора и введите команду wpr -cancel
- Отключите службы Windows Search и О том, как это сделать, см. Какие службы можно отключить в Windows 10.
- В проводнике в свойствах диска на вкладке «Общие» снимите отметку «Разрешить индексировать содержимое файлов на этом диске в дополнение к свойствам файла».
На данный момент времени — это все решения, которые я могу предложить на ситуацию, когда диск загружен на 100 процентов. Если ничто из перечисленного не помогает, и, при этом, раньше в этой же системе подобное не наблюдалось, возможно, стоит попробовать сброс Windows 10.
Svchost.exe (сервис-хост) или хост-процесс для служб Windows — компонент операционных систем Microsoft, используемый для запуска и выполнения служб из dll-файлов (динамически подключаемых библиотек). Если по-простому, то это процесс, точнее, множество процессов, которые обеспечивают функционирование всех основных подсистем Windows — от управления питанием компьютера до оформления рабочей среды (панелей, окон, меню и т. д.).
Поскольку сервис-хост прямо или косвенно влияет на всё, что вы делаете, видите и слышите на ПК, чрезмерная загрузка им процессора может быть связана с чем угодно.
Ниже перечислены основные группы причин, из-за которых svchost грузит процессор:
- Высокая загруженность сетевых структур операционной системы. Чаще всего это вариант нормы, который встречается, например, во время скачивания и установки обновлений Windows. Нередко виновником бывает программа, активно использующая сеть, вроде торрент-клиента или браузера.
- Некорректная работа какой-либо службы или драйвера устройства. Эта и предыдущая причины тянут более чем на 50 процентов случаев.
- Заражение компьютера вредоносным ПО. Тянет примерно на 15-20% случаев.
- Повреждение, замена, изменение системных файлов (служб, динамических библиотек, самого svchost.exe). Могут быть вызваны не только вирусами, но и пиратскими активаторами Виндовс, а также программами для «улучшения, ускорения и украшения» системы.
- Аппаратная неисправность устройств.
Далее разберем по порядку, как выявить виновника проблемы и что делать дальше.
Что делать, если svchost.exe грузит процессор на 100%
Одна из самых распространенных проблем, связанных с svchost.exe — то, что этот процесс грузит систему на 100%. Наиболее частые причины такого поведения:
- Выполняется какая-либо стандартная процедура (если такая нагрузка не всегда) — индексация содержимого дисков (особенно сразу после установки ОС), выполнение обновления или его загрузки и подобные. В этом случае (если это проходит «само») делать обычно ничего не требуется.
- Какая-то из служб по какой-то причине работает неправильно (тут попробуем выяснить, что это за служба, см. далее). Причины неправильной работы могут быть разными — повреждения системных файлов, проблемы с драйверами (например, сетевыми) и другие.
- Проблемы с жестким диском компьютера
- Реже — результат работы вредоносного ПО. Причем не обязательно сам файл svchost.exe является вирусом, могут быть варианты, когда посторонняя вредоносная программа обращается к Хост-процессу служб Windows таким образом, что вызывает нагрузку на процессор. Тут рекомендуется проверить компьютер на вирусы и использовать отдельные средства удаления вредоносных программ. Также, если проблема исчезает при чистой загрузке Windows (запуск с минимальным набором системных служб), то стоит обратить внимание на то, какие программы есть у вас в автозагрузке, возможно, влияние оказывают они.
Запуск командной стройки в Windows 10
Наиболее распространенный из указанных вариантов — неправильная работа какой-либо службы Windows 10, 8 и Windows 7. Для того, чтобы выяснить, какая именно служба вызывает такую нагрузку на процессор, удобно использовать программу Microsoft Sysinternals Process Explorer, скачать которую можно бесплатно с официального сайта https://technet.microsoft.com/en-us/sysinternals/processexplorer.aspx (представляет собой архив, который нужно распаковать и запустить из него исполняемый файл).
После запуска программы вы увидите список запущенных процессов, в том числе проблемный svchost.exe, нагружающий процессор. Если навести на процесс указатель мыши, во всплывающей подсказке появится информация о том, какие конкретно службы запущенны данным экземпляром svchost.exe.
Если это одна служба — можно попробовать отключить её (см. Какие службы можно отключить в Windows 10 и как это сделать). Если несколько — можно экспериментировать с отключением, а можно по типу служб (например, если всё это — сетевые службы) предположить возможную причину проблемы (в указанном случае это могут быть неправильно работающие сетевые драйвера, конфликты антивирусов, или же вирус, использующий ваше сетевое подключение, задействуя при этом системные службы).
Восстановление пункта «Открыть окно команд» в проводник Windows 10
Исследуем процессы и файлы
Основной инструмент, который будет помогать нам в диагностике и решении проблем с svchost, — это диспетчер задач Windows. В «десятке» после обновлений за 2021 год хост-процессы обозначены в нем как «Узел службы» или «Служба узла». Внутри каждого из них работает одна или несколько служб. Службы сгруппированы по уровням доступа к системным ресурсам.
В норме все хост-процессы создаются одним и тем же файлом — svchost.exe, который находится в папке WindowsSystem32. Дабы убедиться, что процесс, который грузит систему, запущен именно оттуда, вызовите его контекстное меню и кликните «Открыть расположение файла». Открылась папка System32? Значит, первый тест пройден успешно.
Все нормальные хост-процессы имеют общего родителя — процесс services.exe, запущенный одноименным файлом. К сожалению, системный диспетчер задач его не показывает. Чтобы это увидеть, можно воспользоваться улучшенной альтернативной диспетчера — бесплатной и не требующей установки утилитой Process Explorer.
Кроме того, нормальному файлу svchost.exe положено иметь цифровую подпись Microsoft. Чтобы ее проверить, откройте в системном диспетчере задач вкладку «Процессы», щелкните по подозрительной строке правой клавишей мышки и нажмите «Подробно».
Находясь во вкладке «Подробности», снова щелкните правой клавишей подозрительный svchost и выберите «Свойства».
Откройте вкладку цифровых подписей сервис-хоста. Если ее содержимое выглядит примерно как на скриншоте ниже, значит, всё в порядке.
Детальные сведения о файле, породившем хост-процесс, можно получить из содержимого вкладки «Подробно».
А если установить на компьютер простую бесплатную утилиту HasTab, «не отходя от кассы» можно получить контрольные суммы интересующего файла.
После чего проверить его MD5 на Virustotal.com (онлайн-сервис проверки файлов и других объектов множеством антивирусов). Если сервис покажет, что файл чист, значит, источник проблемы не в нем.
Восстановить драйвер StorAHCI.sys
Еще одна причина по которой ваш жесткий диск может быть чрезмерно загружен — ошибка встроенного программного обеспечения в драйвере Microsoft AHCI под названием StorAHCI.sys. Эта неполадка может быть причиной 100% загруженности жестких дисков и даже синих экранов смерти в Windows.
Выполните следующие действия, чтобы отключить инициируемые сообщениями прерывания для вашего драйвера:
- 1) Откройте диспетчер устройств (щелкните по иконке Мой компьютер > Управление компьютером > Диспетчер устройств
). - 2) Откройте список IDE ATA/ATAPI контроллеров.
- 3) Щелкните правой кнопкой мыши по SATA AHCI Controller и перейдите в раздел Свойства
.
- 4) В разделе Драйвер нажмите Сведения о драйверах. Если в указанном пути написано C:Windowssystem32DRIVERSstorahci.sys
, возможно баг затронул вашу систему.
- 5) Нажмите ОК
и перейдите во вкладку
Сведения
. - 6) Выберите путь устройства в выпадающем меню. Вы можете скопировать это значение в любой текстовый файл или оставить поле открытым.
- 7) Теперь откройте Редактор реестра
(Windows + R > введите regedit) - Перейдите к HKEY_LOCAL_MACHINESystemCurrentControlSetEnumPCI найдите значение, которые вы ранее увидели в свойствах и откройте соответствующий ключ. Убедитесь, что вы все сделали корректно
.
- 9) После того как вы нашли правильный AHCI-контроллер, перейдите к: Device ParametersInterrupt ManagementMessageSignaledInterruptProperties
- 10) Сделайте двойной щелчок по MSISupported и измените его значение на 0 (это означает, что вы отключите MSI)
- 11) Нажмите ОК, чтобы сохранить значение. Закройте реестр и перезапустите компьютер.
Разбираемся со службами, драйверами и оборудованием
Нередко причиной высокой загруженности процессора сервис-хостом становятся службы. В последней редакции Windows 10 найти проблемную службу стало проще, так как в основной массе хост-процессов их по одной. В Windows 7 и XP на 1 сервис-хост обычно приходится группа служб, иногда по 8-12 штук.
Чтобы увидеть перечень служб — потенциальных виновников неполадки в Виндовс 10, сделайте следующее:
- Откройте в диспетчере задач на вкладке «Подробности» контекст подозрительного процесса svchost и нажмите «Перейти к службам».
- Всё, что работает в этом процессе, на вкладке «Службы» выделяется голубым цветом. Если выделена одна строка, скорее всего, вы нашли вероятного виновника. Если это, как в моем примере, служба wuauserv, можете спокойно выдохнуть: ваша операционная система просто качает обновления. И если компьютер не слишком производительный, svchost.exe в это время может нагружать процессор на 100 процентов. После обновления нагрузка придет в норму.
- Если голубым выделено несколько служб, найти проблемную поможет поочередная остановка. Для этого в контекстном меню одной из служб следует кликнуть по пункту «Остановить». Если нагрузка не уменьшится, запустите эту службу и остановите следующую.
Кстати, в Windows 10 останавливать и запускать службы можно прямо на вкладке «Процессы».
Внимание! Перед диагностикой вышеописанным методом сохраните все несохраненные документы, поскольку завершение работы критически важной системной службы может привести к зависанию, перезагрузке компьютера или синему экрану смерти (BSoD).
Если выявленная служба связана с драйвером устройства, например, звука (Windows Audio), Bluetooth (Bthserv), печати (Spooler) и т. д., причина может крыться не в ней, а в драйвере или неисправности самого устройства. Если драйвер был установлен незадолго до возникновения проблемы, откатите его к предыдущей версии. Если он давно не обновлялся — обновите либо переустановите. При подозрении на неполадку оборудования проверьте его отключением или заменой на заведомо исправное.
Неправильная работа драйверов AHCI
Мало кто из пользователей, устанавливающих Windows 10, выполняет какие-либо действия с драйверами дисков SATA AHCI — у большинства в диспетчере устройств в разделе «Контроллеры IDE ATA/ATAPI» будет значится «Стандартный контроллер SATA AHCI». И обычно это не вызывает проблем.
Однако, если без видимых причин вы наблюдаете постоянную нагрузку на диск, следует обновить этот драйвер на тот, что предусмотрен производителем вашей материнской платы (если у вас ПК) или ноутбука и доступен на официальном сайте производителя (даже если там он в наличии только для предыдущих версий Windows).
Как произвести обновление:
- Зайдите в диспетчер устройств Windows 10 (правый клик по пуску — диспетчер устройств) и посмотрите, действительно ли у вас установлен «Стандартный контроллер SATA AHCI».
- Если да, найдите раздел загрузки драйверов на официальном сайте производителя вашей материнской платы или ноутбука. Найдите там драйвер AHCI, SATA (RAID) или Intel RST (Rapid Storage Technology) и загрузите его (на скриншоте ниже пример таких драйверов).
- Драйвер может быть представлен в виде установщика (тогда просто запускаем его), либо в виде zip-архива с набором файлов драйвера. Во втором случае распаковываем архив и выполняем следующие шаги.
- В диспетчере устройств нажмите правой кнопкой мыши по Стандартному контроллеру SATA AHCI и нажмите «Обновить драйверы».
- Выберите «Выполнить поиск драйверов на этом компьютере», затем указываем папку с файлами драйвера и нажимаем «Далее».
- Если всё прошло успешно, вы увидите сообщение о том, что ПО для данного устройства было успешно обновлено.
По завершении установки, перезагрузите компьютер и проверьте, остается ли проблема с нагрузкой на HDD или SSD.
Если не удается найти официальные драйвер AHCI или он не устанавливается
Данный способ может исправить 100-процентную нагрузку на диск в Windows 10 только в тех случаях, когда у вас используется стандартный драйвер SATA AHCI, а в сведениях о файле драйвера в диспетчере устройств указан файл storahci.sys (см. скриншот ниже).
Способ срабатывает в тех случаях, когда отображаемая нагрузка на диск вызвана тем, что оборудование не поддерживает технологию MSI (Message Signaled Interrupt), которая по умолчанию включена в стандартном драйвере. Это достаточно распространенный случай.
Если это так, то выполните следующие шаги:
- В свойствах контроллера SATA откройте вкладку «Сведения», выберите свойство «Путь к экземпляру устройства». Не закрывайте это окно.
- Запустите редактор реестра (нажать клавиши Win+R, ввести regedit и нажать Enter).
- В редакторе реестра перейдите к разделу (папки слева) HKEY_LOCAL_MACHINE System CurrentControlSet Enum Путь_к_контроллеру_SATA_из_окна_в_пункте_1 Подраздел_со_случайным_номером Device Parameters Interrupt Management MessageSignaledInterruptProperties
- Дважды кликните по значению MSISupported в правой части редактора реестра и задайте для него значение 0.
По завершению закройте редактор реестра и перезагрузите компьютер, после чего проверьте, была ли исправлена проблема.
А вдруг это вирус?
Видя высокую загрузку процессора одним из svchost, многие пользователи в первую очередь думают о заражении вирусами. Такое встречается, но не особенно часто. Хотя в последнее время развелось немало вредоносных программ-майнеров, один из признаков которых — высокая нагрузка на процессор иили видеочип, особенно во время простоя компьютера.
На признаки вирусного заражения указывает следующее:
- Файл svchost.exe, породивший процесс, не имеет цифровой подписи Microsoft и находится в каталоге, отличном от Windowssystem32.
- Родительский процесс сервис-хоста — не Services.exe, а что-то другое, например, тот же svchost.
- Проверка контрольной суммы svchost.exe на Virustotal показала плохой результат или сервис не смог определить по контрольной сумме, что это за файл.
- В Windows XP и «семерке»- наличие процесса svchost.exe, запущенного от имени пользователя (в этих ОС им могут управлять только учетные записи системы, lockal service и network service). Обратите внимание, что в Windows 8 (8.1) и 10 несколько процессов svchost.exe от имени пользователя стало нормальным явлением.
- Неизвестные библиотеки dll и службы, которые работают в контексте сервис-хоста. Посмотреть список загруженных в память процесса библиотек можно при помощи Process Explorer (кнопка открытия панели библиотек обведена в меню красной рамкой). На скриншоте показана нормальная картина — все dll-ки имеют подпись Microsoft.
Что делать, если вирусная версия подтвердилась? Чаще всего достаточно просканировать систему любым антивирусом со свежими базами — большинство из них успешно справляется с удалением майнеров и прочих зловредов, которые проявляют себя подобным образом. Главное — не удаляйте файл svchost.exe, даже если он заражен, иначе это серьезно нарушит работу Windows. Зараженный файл следует заменить на чистый, взяв его из дистрибутива или со «здоровой» системы той же версии и разрядности. Либо восстановить способом, который описан ниже.
Вредоносное ПО
Обязательно рекомендуем вам проверить свой компьютер на наличие вредоносного программного обеспечения.
Возможно одна из таких программ и несет ответственность за 100% потребление ресурсов жесткого диска. Попробуйте выполнить полное сканирование при помощи встроенного защитника Windows или воспользуйтесь сторонними программами.
Подводя итоги, если ни один из вышеперечисленных способов не помог вам решить ситуацию, последним вариантом остается сброс и переустановка операционной системы Windows. Процесс может занять много времени, но вместе с этим способен выручить вас, если каждый день приходится сталкиваться с вопросом загруженности.
В случае необходимости восстановить и сохранить информацию, вам помогут инструменты восстановления Starus Recovery. Cкачать и опробовать программы для восстановления удаленных данных можно совершенно бесплатно!
Источник
Прочие рекомендации по борьбе с грузящим сервис-хостом
- Завершайте работу приложений, которые интенсивно используют сеть в фоновом режиме (торрент-клиенты).
- Если ваша операционная система давно не обновлялась, скачайте и установите все обновления. Они нужны не только для безопасности, но и для исправления различных ошибок в системе. Одна из таких ошибок в Windows 7 в свое время приводила к неудержимому клонированию виртуальных сетевых адаптеров Microsoft 6to4. Когда их накапливалось слишком много, svchost.exe так сильно нагружал процессор, что компьютеры превращались в «электронных черепах».
- Очищайте временные папки и прочий мусор. Проблему могут вызывать скопления недокачанных файлов, которые при подключении к Интернету начинают дружно докачиваться и забивают сеть.
- Активируйте в браузере запрет загрузки сайтов, использующих скрытый майнинг (в Опере это список «NoCoin» в настройках блокировки рекламы).
- Если причина — установка обновлений системы, а вам необходима высокая производительность компьютера, временно останавливайте или выгружайте службу wuauserv, но не забывайте потом запускать ее снова.
Другие статьи сайта
- Как включить диспетчер задач на Windows XP, 7, 8, 10
- Как открыть диспетчер устройств в Windows 10, 8, 7, XP
- Различные способы запустить командную строку от имени администратора в Windows
- Как установить Windows 7 вместо Windows 10 (2 способа)
Что же может спровоцировать данную ситуацию?
Многие люди обвиняют такие приложения как Google Chrome и Skype, которые отнимают нежелательно большое количество ресурсов жесткого диска. В этот список попадают функции SuperFetch, Диспетчер очереди печати (Print Spooler), BITS и другие.
Отключение этих служб может помочь, но так же может иметь нежелательные последствия. Например, при отключении диспетчера очереди печати ваш принтер не сможет работать пока вы снова не включите данный компонент. И даже отключение этих функций не будет гарантировать успех в снижении нагрузки на Диск.
Проблема 100% загрузки может возникнуть если ваша система заражена некоторыми вредоносными программами и поэтому нашей основной задачей станет исправление причины, которая ее вызывает — приложение или компонент Windows, который мы впоследствии остановим.
Диспетчер задач позволяет владельцу компьютера отслеживать список запущенных приложений и выявлять процессы, которые потребляют слишком много ресурсов. Периодически пользователи замечают, что операция svchost грузит процессор компьютера с Windows 10. Излишняя нагрузка влечет за собой снижение общей производительности ПК, поэтому важно разобраться, какую задачу выполняет данный процесс, и можно ли его прекратить.
Что это за процесс и почему он грузит процессор?
Svchost.exe – основной компонент Windows 10, который занимается загрузкой системных служб из многочисленных библиотек DLL. В Диспетчере задач данных хост представлен несколькими процессами. Он важен для обработки сетевых подключений, сопряжения с внешними устройствами, а также для стабильного функционирования Центра обновлений Виндовс.
Таким образом, можно сделать вывод, что svchost не представляет никакой угрозы для компьютера. Однако в том случае, когда процесс использует практически 100 % ресурсов, стоит задуматься о его корректности. Высокий уровень нагрузок обусловлен следующими причинами:
- одновременное выполнение нескольких операций, которые задействуют хост;
- неправильная работа отдельных служб из-за повреждения системных файлов или драйверов;
- битые сектора жесткого диска;
- вмешательство вредоносных программ;
- ошибка в реестре.
Несмотря на важность процесса, очевидно, что сильная нагрузка – это далеко не нормальное явление. В идеале svchost не должен сильно сказываться на производительности устройства, поэтому необходимо выполнить детальную проверку компьютера.
Как исправить проблему?
Хотя наличие большого количества процессов svchost.exe в Диспетчере задач может быть вызвано одновременным выполнением нескольких операций, иногда проблема проявляется даже при запуске только одного приложения. Устранение подобного сбоя производится в 5 этапов.
Перезагрузка компьютера
Самое простое решение, которое приходит в голову, – перезагрузка ПК. И пускай данная операция кажется попыткой закрыть глаза на проблему, выключение и повторное включение компьютера действительно приводит к положительным результатам.
Рекомендация актуальна в том случае, когда излишняя нагрузка svchost.exe является разовой. То есть ранее пользователь не замечал странных процессов в Диспетчере задач. После перезапуска компьютера следует открыть инструмент и проверить, насколько упала загруженность, связанная с хостом.
На заметку. Загрузка ДЗ задачей svchost бывает обусловлена слабостью «железа» компьютера. Если устройство старое и не отвечает современным требованиям, этот и другие процессы будут задействовать до 100 % ресурсов.
Очистка от «мусорных» файлов
Информация, которая остается от удаленных ранее программ, в некоторых случаях продолжает нагружать систему за счет процесса svchost. Поэтому необходимо выполнить очистку от мусора. Для выполнения задачи идеально подходит приложение CCleaner. Его можно бесплатно скачать с официального сайта разработчика, после чего останется запустить проверку и удалить лишние данные.
Пользователям, которым не хочется загружать сторонний софт, помогают встроенные средства Windows 10:
- Откройте Проводник.
- Кликните ПКМ по названию основного диска и выберете пункт «Свойства».
- Перейдите в подраздел «Общие» и нажмите кнопку «Очистка диска».
По аналогии с CCleaner система запустит проверку, которая обычно занимает 5-15 минут. После анализа хранилища будет предложено удалить мусор. Пользователю останется только подтвердить выполнение операции.
Исправление ошибок в реестре
Очистка реестра часто помогает избавиться от сильной нагрузки на процессор. В этом отношении стоит вновь порекомендовать приложение CCleaner. Через него операция выполняется следующим образом:
- Запустите программу.
- Перейдите в раздел «Реестр».
- Нажмите кнопку «Поиск проблем».
- После найденных ошибок кликните «Исправить выбранное».
Чтобы внесение изменений в реестр не вызвало появление еще более критических проблем, рекомендуется создать резервную копию через CCleaner. После завершения очистки необходимо перезагрузить компьютер и проверить Диспетчер задач.
Определяем службу, которая грузит систему, и отключаем ее
К этому способу следует обращаться после выполнения предыдущих этапов. Поскольку svchost.exe обслуживает разные операции, важно определить, какой процесс задействует хост, и отключить его. Для этого понадобится:
- Открыть Диспетчер задач.
- Перейти во вкладку «Подробности».
- Кликнуть ПКМ по самому «прожорливому» процессу и выбрать пункт «Перейти к службам».
- В открывшемся окне вновь кликнуть ПКМ и нажать кнопку «Остановить», чтобы удалить операцию из списка.
При удалении операции важно не ошибиться. Бывает, что пользователи случайно избавляются от важных процессов, что в дальнейшем нарушает работу компьютера. Поэтому после поиска ресурсоемкой задачи рекомендуется выбрать пункт «Поиск в интернете», чтобы найти информацию о службе и понять, можно ли ее удалять.
Проверка целостности системных файлов через Командную строку
Большое потребление ресурсов ПК бывает вызвано наличием повреждений системных файлов. Проверить, так ли это, можно через Командную строку:
- Запустите КС.
- Введите запрос «sfc/scannow».
- Нажмите клавишу «Enter».
В заключение Виндовс предоставит данные относительно найденных ошибок. Их устранение произойдет в автоматическом режиме.
Вирусы, маскирующиеся под svchost.exe
Так как процесс svchost является очень популярным в Диспетчере задач, разработчики вредоносного ПО стараются всячески замаскироваться под него. Поэтому в ДЗ встречаются такие названия, как:
- exe;
- exe;
- exe;
- exe и другие.
Обратите внимание, что в каждом из отмеченных процессов отсутствует буква или присутствует лишний символ. Это заставляет пользователей закрыть глаза на сильную нагрузку процессора.
Удостовериться, что условная задача «svchostt.exe» выполняется вирусной программой, можно через Диспетчер задач:
- Откройте Диспетчер.
- Перейдите в раздел «Подробности».
- Кликните ПКМ по подозрительной операции.
- Выберете пункт «Открыть расположение файла».
- Если файл находится в несистемной директории (все папки кроме «System32», «SysWOW64», «WinSxS»), то процесс является следствием вмешательства вирусов.
Убрать вредоносную программу поможет любой антивирус, будь то Kaspersky или Avast. Но перед этим не забудьте удалить процесс из Диспетчера задач.
Вы можете проверить загруженность своего диска в Диспетчере задач во вкладке с работающими процессами. Вы уже наверняка использовали эту системную программу, но просто не обращали на столбец с загруженностью диска(имеются в виду новички с Windows).
- Нажмите ALT+CTRL+Delete на своей клавиатуре.
- Выберите из списка действий «Диспетчер задач».
- Выберите вкладку «Процессы».
- В этой вкладке можно увидеть столбец с именем «Диск». Именно в нем и будет указываться общая загруженность вашего диска.
Почему диск загружен на 100% в Windows 10
Причины, почему диск загружен на 100% в Windows 10:
- Обновление системы.
- Резервное копирование.
- Службы системы Windows Search и Superfetch.
- Процессы системы svchost и system.
- Фрагментация дисков.
- Наличие битых секторов.
- Нагрузки процессами сторонних приложений.
Первым делом, обратите внимание, какие процессы грузят диск на 100%. Исходя из этого, проще выявить неисправность:
- Чтобы определить процессы, что дают нагрузку на диск, нажмите Ctrl+Shift+Esc и отсортируйте процессы по колонке «Диск».
- Также, процессы, которые нагружают диск, можно посмотреть, открыв вкладку «Производительность» — «Открыть мониторинг ресурсов» — вкладка «Диск».
- Если во время нагрузки жесткого диска возникают просадки, что и «Диспетчер задач» не откроешь, воспользуйтесь KernRate чтобы выяснить, какой конкретно драйвер дает нагрузку. Запускайте утилиту от имени администратора, для копирования информации нажмите Ctrl+C и сохраните лог в текстовом документе.
В конце, в строке «Module», будет указан процесс (имя файла процесса), который нагружает систему.
Диагностика и поиск причин загрузки диска
При заполнении диска нужно провести тщательную диагностику, которая поможет определить источник проблемы. Осуществить желаемое можно посредством штатных средств: «Диспетчера задач», «Монитора ресурсов» и «Системного монитора». В результате пользователь получит конкретный набор данных, на основании которых можно будет предпринимать действия.
Диспетчер задач
Диагностику можно провести посредством «Диспетчера задач». Необходимо открыть соответствующее окно любым доступным способом и перейти во вкладку «Процессы».
Порядок действий:
- Запустить «Диспетчер задач» через меню «Пуск», «Панель задач» или c помощью набора Ctrl + Shift + Esc.
- Открыть раздел «Процессы».
- Включить сортировку столбика «Диск».
- Найти процессы, больше всего нагружающие жесткий диск.
Если процесс System грузит диск на 100 процентов в Windows 10, выявить конкретную причину появления неисправности не удастся.
Можно воспользоваться графической сводкой, наглядно показывающей степень нагрузки носителя в режиме реального времени. График находится в меню «Производительность».
Монитор ресурсов
«Монитор ресурсов» — инструмент для определения нагрузки ПК. Способен помочь оценить показатели устройства.
Инструкция по использованию:
- Запустить «Диспетчер задач».
- Во вкладке «Производительность» нажать по гиперссылке «Открыть монитор ресурсов». Утилиту можно запустить и посредством команды perfmon /res, выполненной в консоли.
- Перейти в раздел «Диск».
- Отсортировать все позиции по столбику «Всего (байт/c)».
- Найти процессы, потребляющие ресурсы.
Будут перечислены все читаемые в настоящее время файлы. В правой части, в режиме реального времени, строится график скоростей обмена данными с дисками и указана длина очереди, которая не должна быть выше 2 — это свидетельствует о перегруженности дисковой системы. Следствием становится замедление работы накопителя — все поступающие запросы не успевают обрабатываться.
Системный монитор
Опытные пользователи дополнительно могут применять штатный инструмент «Системный монитор». Утилита открывается при помощи команды perfmon в окне «Выполнить». Чтобы получать информацию о диске, нужно добавить необходимый счетчик посредством встроенных опций на панели.
Программы, активно использующие диск
Несмотря на то, что этот пункт сравнительно нечасто оказывается причиной нагрузки на HDD в Windows 10, рекомендую начать с него, особенно если вы не являетесь опытным пользователем. Проверьте, а не является ли какая-то установленная и запущенная (возможно, находящаяся в автозагрузке) программа причиной происходящего.
Для этого вы можете выполнить следующие действия
- Откройте диспетчер задач (сделать это можно через правый клик по меню пуск, выбрав соответствующий пункт в контекстном меню). Если в нижней части диспетчера задач вы увидите кнопку «Подробнее», нажмите ее.
- Отсортируйте процессы в колонке «Диск», нажав на ее заголовок.
Обратите внимание, а не какая-то из ваших собственных установленных программ вызывает нагрузку на диск (т.е. находится первой в списке). Это может быть какой-либо антивирус, выполняющий автоматическое сканирование, торрент-клиент, или просто неправильно работающее ПО. Если это так, то стоит убрать эту программу из автозагрузки, возможно, переустановить ее, то есть искать проблему с нагрузкой на диск не в системе, а именно в стороннем ПО.
Также нагружать диск на 100% может какая-либо служба Windows 10, запущенная через svchost.exe. Если вы видите, что именно этот процесс вызывает нагрузку, рекомендую посмотреть статью про svchost.exe грузит процессор — в ней приводится информация о том, как с помощью Process Explorer узнать, какие именно службы запущены через конкретный экземпляр svchost, вызывающий нагрузку.
Неправильная работа драйверов AHCI
Мало кто из пользователей, устанавливающих Windows 10, выполняет какие-либо действия с драйверами дисков SATA AHCI — у большинства в диспетчере устройств в разделе «Контроллеры IDE ATA/ATAPI» будет значится «Стандартный контроллер SATA AHCI». И обычно это не вызывает проблем.
Однако, если без видимых причин вы наблюдаете постоянную нагрузку на диск, следует обновить этот драйвер на тот, что предусмотрен производителем вашей материнской платы (если у вас ПК) или ноутбука и доступен на официальном сайте производителя (даже если там он в наличии только для предыдущих версий Windows).
Как произвести обновление:
- Зайдите в диспетчер устройств Windows 10 (правый клик по пуску — диспетчер устройств) и посмотрите, действительно ли у вас установлен «Стандартный контроллер SATA AHCI».
- Если да, найдите раздел загрузки драйверов на официальном сайте производителя вашей материнской платы или ноутбука. Найдите там драйвер AHCI, SATA (RAID) или Intel RST (Rapid Storage Technology) и загрузите его (на скриншоте ниже пример таких драйверов).
- Драйвер может быть представлен в виде установщика (тогда просто запускаем его), либо в виде zip-архива с набором файлов драйвера. Во втором случае распаковываем архив и выполняем следующие шаги.
- В диспетчере устройств нажмите правой кнопкой мыши по Стандартному контроллеру SATA AHCI и нажмите «Обновить драйверы».
- Выберите «Выполнить поиск драйверов на этом компьютере», затем указываем папку с файлами драйвера и нажимаем «Далее».
- Если всё прошло успешно, вы увидите сообщение о том, что ПО для данного устройства было успешно обновлено.
По завершении установки, перезагрузите компьютер и проверьте, остается ли проблема с нагрузкой на HDD или SSD.
Если не удается найти официальные драйвер AHCI или он не устанавливается
Данный способ может исправить 100-процентную нагрузку на диск в Windows 10 только в тех случаях, когда у вас используется стандартный драйвер SATA AHCI, а в сведениях о файле драйвера в диспетчере устройств указан файл storahci.sys (см. скриншот ниже).
Способ срабатывает в тех случаях, когда отображаемая нагрузка на диск вызвана тем, что оборудование не поддерживает технологию MSI (Message Signaled Interrupt), которая по умолчанию включена в стандартном драйвере. Это достаточно распространенный случай.
Если это так, то выполните следующие шаги:
- В свойствах контроллера SATA откройте вкладку «Сведения», выберите свойство «Путь к экземпляру устройства». Не закрывайте это окно.
- Запустите редактор реестра (нажать клавиши Win+R, ввести regedit и нажать Enter).
- В редакторе реестра перейдите к разделу (папки слева) HKEY_LOCAL_MACHINE System CurrentControlSet Enum Путь_к_контроллеру_SATA_из_окна_в_пункте_1 Подраздел_со_случайным_номером Device Parameters Interrupt Management MessageSignaledInterruptProperties
- Дважды кликните по значению MSISupported в правой части редактора реестра и задайте для него значение 0.
По завершению закройте редактор реестра и перезагрузите компьютер, после чего проверьте, была ли исправлена проблема.
Дополнительные способы исправить нагрузку на HDD или SSD в Windows 10
Существуют дополнительные простые способы, которые могут исправить нагрузку на диск в случае некоторых ошибок работы стандартных функций Windows 10. Если ни один из способов выше не помог, попробуйте и их.
- Зайдите в Параметры — Система — Уведомления и действия и отключите пункт «Получать советы, подсказки и рекомендации при использовании Windows».
- Запустите командную строку от имени администратора и введите команду wpr -cancel
- Отключите службы Windows Search и О том, как это сделать, см. Какие службы можно отключить в Windows 10.
- В проводнике в свойствах диска на вкладке «Общие» снимите отметку «Разрешить индексировать содержимое файлов на этом диске в дополнение к свойствам файла».
На данный момент времени — это все решения, которые я могу предложить на ситуацию, когда диск загружен на 100 процентов. Если ничто из перечисленного не помогает, и, при этом, раньше в этой же системе подобное не наблюдалось, возможно, стоит попробовать сброс Windows 10.
Процесс System
Процесс System – важный компонент Windows, его исполняемый файл ntoskrnl.exe является файлом ядра операционной системы. System отвечает за множество системных функций. Его нельзя завершить, без него Windows попросту не будет работать. Для этого процесса даже недоступны опции смены приоритета в диспетчере задач системы.
Почему процесс System грузит процессор, диск или потребляет много оперативной памяти
Причин, по которым процесс System может проявлять активность с нагрузкой на процессор, жесткий диск или оперативную память, много. Среди них, в частности, такие как: слабый или перегретый процессор, медленный или работающий с ошибками жесткий диск, сильная фрагментация последнего или наличие в нем битых секторов, работа отдельных антивирусов и файерволов, проблемы с обновлениями Windows, проникновение вредоносного ПО и пр. Причиной использования процессом System больших объемов оперативной памяти в Windows 8.1 и 10 является улучшение производительности этих систем за счет сжатия данных и помещения их в оперативную память вместо выгрузки в файл подкачки.
Перед тем, как приступать к изложенным ниже радикальным способам борьбы с активностью процесса System, необходимо проверить жесткий диск на ошибки и битые сектора. Также не будет лишним измерить температуру процессора, особенно, если чистка компьютера от пыли проводилась давно. При повышенной температуре процессор может блокировать новые процессы, чтобы обезопасить себя от сгорания. Если на маломощном компьютере установлены ресурсоемкие антивирусные продукты, например, от Eset, Dr.Web, Лаборатории Касперского, необходимо протестировать поведение процесса System без них. Если предположение подтвердится, придется прибегнуть к защите более легковесных альтернатив. Кстати, антивирус Касперского предусматривает настройку приоритета использования аппаратных ресурсов.
Если активность процесса System, нагружающая системные ресурсы, наблюдается сразу после установки Windows, следует подождать, пока проиндексируются диски и установятся обновления. Переустановка Windows из-за проблемной активности процесса System в большей части случаев положительных результатов не даст, и этот процесс через время снова будет нагружать системные ресурсы. Но, возможно, проблема решится, если она возникла в 64-битной Windows на компьютере с оперативной памятью меньше 4 Гб, а для переустановки выбрана 32-битная Windows.
Приведенные ниже способы решения проблемы с активностью процесса System затронут важные системные настройки. Перед применением этих способов желательно создать точку восстановления или резервную копию Windows. Не все эти способы будут эффективны в каждом конкретном случае, тестировать их необходимо по отдельности. Для применения способов необходимы права администратора.
Большая часть способов борьбы с активностью System будет связана с отключением системных служб Windows. Попасть в оснастку «Службы» можно либо в диспетчере задач Windows 8.1 и 10,
либо введя в поле внутрисистемного поиска или службы «Выполнить»:
services.msc
Отказ от автоматических обновлений Windows
Частый провокатор активности процесса System с нагрузкой на жесткий диск или процессор – получение и установка обновлений Windows. System в содружестве с активными процессами Защитника Windows Antimalware Service Executable и установки обновлений Windows Modules Installer Worker может полностью парализовать работу компьютера. Чтобы поглотить все системные ресурсы, этой троице иногда даже не нужно активности сторонних пользовательских программ. В этом случае можно отказаться от обновлений системы в автоматическом режиме и взять этот процесс полностью под свой контроль. Необходимо будет периодически, например, на ночь оставлять компьютер включенным и вручную запускать поиск и установку системных обновлений.
В системе Windows 8.1 автоматические обновления отключаются в Центре обновления внутри панели управления.
Там же осуществляется запуск поиска и установки обновлений вручную.
В Windows 10 возможность полного отказа от установки обновлений, присутствующая в ранних версиях системы, упразднена, а вместо нее пользователи получили альтернативу в виде отложения на время обновлений, не связанных с безопасностью.
Полностью отказаться от обновлений Windows 10 можно путем отключения системной службы Центра обновления Windows. Выбираем ее в оснастке «Службы».
Останавливаем, отключаем, применяем изменения.
Отключение индексации диска С
В угоду производительности компьютера можно отключить службу индексации файлов. При поиске файлов на эту операцию будет уходить больше времени, но система избавится от постоянно активного процесса, который регулярно задействует ресурсы процессора и оперативной памяти. В оснастке «Службы» выбираем «Windows Search».
Службу останавливаем, отключаем, применяем изменения.
Далее выбираем «Свойства» в контекстном меню диска С и убираем галочку с опции разрешения его индексации. Жмем «Применить».
В появившемся окошке указываем второй пункт – «К диску С: и ко всем вложенным папкам и файлам». Жмем «Ок». Далее подтверждаем операцию кнопкой «Продолжить». А при появлении окошка, оповещающего об ошибках изменения атрибутов, жмем кнопку «Пропустить все».
Дожидаемся завершения операции и перезагружаем компьютер.
Источники
- https://GamesQa.ru/kompyutery/disk-zagruzhen-na-100-v-windows-10-metody-resheniya-7218/
- https://geekon.media/zhestkij-disk-polnostyu-zagruzhen/
- https://NaladkaOS.ru/windows-10/disk-zagruzhen-na-100-protsentov.html
- https://remontka.pro/disk-usage-100-percent-windows-10/
- https://WindowsTips.ru/ntoskrnl-exe-gruzit-sistemu
[свернуть]
Во всех без исключения версиях Виндовс, начиная с XP и заканчивая Windows 10, есть специальный служебный процесс — svchost.exe. Его полное название Generic Host Process for Win32 Services или, в последних версиях ОС, Host Process for Windows Services. Из названия видно, что главная роль — это своеобразная универсальная платформа для выполнения в системе различных сервисов или служб. Например, Защитник Windows, служба шрифтов, DNS, SSDP и пр. Именно поэтому, открыв диспетчер задач, Вы можете обнаружить там сразу несколько строчек svchost. И это совершенно нормально.
Но такую универсальность не смогли обойти мимо и различные вирусописатели, маскируя под этот процесс вредоносные исполняемые файлы, а порой и просто использующие его опять же как платформу для работы своего вируса. Пару лет назад подобная зараза встречалась сплошь и рядом. Иногда даже и у более опытных пользователей.
Итак, в один прекрасный день у Вас начал сильно тормозить компьютер. Вы открыли Диспетчер задач и увидели, что процесс svchost.exe грузит Windows по максимуму (процессор и память могут быть загружены до 100%). Что делать и как определить — вирус это или нет? Давайте разбираться вместе.
Начнём с того, что просто откроем диспетчер задач и очень внимательно посмотрим на название исполняемого файла — svchost.exe. Он должен называться именно так, как я написал. Если под Generic Host Process маскируется вирус, то обычно его исполняемый файл назван хоть и очень похоже, но всё же отличие увидеть можно — потерян или наоборот — добавлен один или несколько символов в названии. Примеры:
svchosts.exe svchost32.exe или svchosts32.exe svhost.exe svshost.exe svch0st.exe - знак "ноль" вместо o svcchost.exe
Вот наглядный пример:
Вторая примета, по которой можно распознать вирус — расположение файла. Исполняемый файл svchost.exe находится в системном каталоге:
C:WindowsSystem32 — для 32-х битный систем
C:WindowsSysWOW64 — для Windows x64
В некоторых случаях копии файла могут находится в директориях:
C:WINDOWSServicePackFilesi386 — обычно в Windows 7 после установки пакета обновлений SP1
С:WINDOWSwinsxs — каталог с файлами обновлений сервисов и служб
C:WINDOWSPrefetch — здесь хранятся данные о программах, запускаемых при старте системы.
Если же используется какая-либо другая папка, как на скриншоте выше — это вирус.
Ок, с названием и местоположением в системе определились.
Но как быть если всё вроде правильно, а процесс грузит Windows по полной. Тогда нужно искать виновника в службах использующих svchost для своей работы.
Тогда там же, в Диспетчере задач, кликаем правой кнопкой на задачу «свхост» и выбираем пункт «Перейти к службам»:
Откроется список служб. В нём будут подсвечены те, которые используют платформу Generic Host Process:
По очереди кликаем правой кнопкой мыши на каждую из них, выбираем в меню пункт «Остановить» и смотрим на результат.
Внимание: имейте ввиду, что прибив системный сервис Вы можете нарушить работу Windows и придётся перезагружаться.
То же самое можно сделать и через командную строку Windows.
Для этого нажимаем комбинацию клавиш Win+R и в окне «Выполнить» вводим команду CMD. Кликаем на «ОК». Таким образом мы запустим командную строку Windows. Вводим команду:
tasklist /svc
И смотрим какие службы используют Host Process для своей работы:
Обращайте внимание на те строки с svchost.exe, где указана одна служба. Если их там 3 и более — пропускаем, это системные сервисы с вероятностью 99,99%
Далее по очереди пробуем завершать такие одиночные процессы командой:
taskkill /F /PID <идентификатор_PID>
Пример:
taskkill /F /PID 1868
Результатом должно быть сообщение «Успешно: Процесс завершен».
Таким образом опытным путём мы сможем найти виновника и главного пожирателя ресурсов системы и вырубить его. Вот теперь надо проверять системный диск хорошей антивирусной программой — DrWeb CureIT или Kaspersky Antivirus на наличие заразы.
Внимание! Описанные выше действия подразумевают наличие некоторого опыта работы с операционными системами Windows. Для неопытных и начинающих пользователей я посоветую сразу перейти к проверке системы антивирусной программой.
Так же, я бы настоятельно рекомендовал просканировать Windows отличной бесплатной утилитой ADWCleaner дабы удалить возможные рекламные или шпионские модули.
Как правило, после всех этих действий проблема успешно устраняется.
P.S.
В качестве постскриптума не могу не упомянуть и вариант со сбоем работы какой-либо системной службы после чего она тоже может привести к тому, что svchost загружает процессор и память по максимуму. В этом случае надо пробовать делать откат системы к более раннему состоянию. Если и это не помогает — то выход один — полная переустановка операционной системы.
Ряд пользователей ПК может заметить, что работа их системы замедлилась, последняя стала подтормаживать и подвисать на какое-то время. Особенно это видно при запуске операционной системы, когда торможение системы становится значительным, вызывая у пользователя негатив и раздражение. При попытке идентифицировать виновника обнаруживается, что за торможение системы ответственен процесс Svchost.exe LocalSystemNetworkRestricted. Потребляющий до 60% мощности центрального процессора, значительную часть памяти, и серьёзно нагружающий жёсткий диск пользовательского ПК. В данном материале я расскажу, что это за процесс, почему он грузит жёсткий диск, и как исправить его работу на вашем ПК.
Содержание
- Что это за процесс
- Как исправить Svchost.exe LocalSystemNetworkRestricted
- Заключение
Что это за процесс
Как известно, svchost.exe – это общий процесс, используемый для запуска и работы множества dll-библиотек, непосредственно задействованных в работе ОС Виндовс. В «Диспетчере задач» вы можете видеть несколько таких процессов, выполняющих различные полезные функции в работе системы.
Рассматриваемый мной процесс LocalSystemNetworkRestricted обслуживает работу около 30 различных сервисов, в частности, таких как «Superfetch», «Storage Service», «Windows Driver Foundation», «Diagnostic System Host» ,«WLAN Auto Config», «Hyper-V» и ряд других.
Рекомендую: Тормозит видео при просмотре онлайн.
Обычно процесс не потребляет значительные ресурсы системы и не грузит жёсткий диск, и в общем-то, не заметен. Если же вы обнаружили, что он сильно нагружает ресурсы компьютера, то необходимо исправить возникшую дисфункцию.
Читайте также: Windows обнаружила неполадки жесткого диска как убрать.
Как исправить Svchost.exe LocalSystemNetworkRestricted
Быстро определить, какой процесс из перечисленных 30-ти или более процессов виновен в проблеме, может быть довольно тяжело. Тем не менее, чтобы избавиться от ошибки выполните следующее:
- Просто подождите. Возможно, торможение вызвано очередным обновлением или другими необходимыми системными функциями, и через малое время всё придёт в норму;
- Перезагрузите ваш ПК. Данный банальный совет регулярно оказывается довольно эффективным;
- Установите свежие драйвера для системных устройств. В частности, в этом могут помочь такие инструменты как «DriverPack Solution», «Driver Easy» и другие аналоги;
- Отключите службу Windows Update. Нажмите на кнопку «Пуск», в строке поиска введите services.msc. В открывшемся окне списка служб найдите службу «Центр обновления Windows» (wuauserv) и дважды кликните на ней. Войдя в её настройки, в типе запуска выберите «Автоматически (отложенный запуск)», нажмите на «Ок», и перезагрузите ваш ПК. Если данный совет не поможет, можно вновь перейди в настройки данной службы, выбрать «Отключена», и посмотреть, будет ли наблюдаться торможение с задействованием указанного svchost и далее;
Отключите службу «Windows Update» - Отключите службу «Superfetch». Обязанность данной службы заблаговременно подгружать в память наиболее используемые пользователем программы (или необходимый код и данные, нужные таким программам для работы). Отключив «Superfetch» вы разгрузите ресурсы вашего ПК при старте системы Для этого перейдите в список служб, как было описано в случае службы Windows Update, там найдите службу «Superfetch», и, дважды кликнув на ней, в типе запуска выберите «Отключена».
Там же и таким же образом рекомендую отключить службу «Prefetch», если же её там не найдёте, то нажмите на кнопку Пуск, в строке поиска введите regedit и нажмите ввод. В открывшемся окне перейдите по ветке:
KEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters
И измените значение параметра EnablePrefetcher (DWORD) на 0x00000000 (это значит, что компонент отключен). Если не помогло, тогда верните данный параметр на первоначальное значение 0x00000003, а также вновь задействуйте службу «Superfetch» (в её настройках выберите тип запуска – «Автоматически);
- Проверьте ваш компьютер на наличие вирусных программ. Помогут Dr.Web CureIt!, Trojan Remover, AdwCleaner и другие аналоги;
- Выполните откат системы на предыдущее состояние. Если перечисленные выше способы не помогли, попробуйте откатить систему на точку восстановления, когда система работала стабильно. Нажмите на кнопку «Пуск», в строке поиска введите rstrui и нажмите ввод. В открывшемся окне выберите стабильную точку восстановления, и откатите систему на данное корректное состояние.
Заключение
В данной статье мной была рассмотрена дисфункция системы, связанная с Svchost.exe LocalSystemNetworkRestricted, а также поданы варианты её решения. Особое внимание советую обратить на временное отключение процессов автообновления системы и службы «Superfetch» — это помогло снизить нагрузку на систему (и жёсткий диск в частности) у множества пользователей.
Опубликовано 01 июля 2017 Обновлено 30 сентября 2020
Пользователи, которые продолжительное время работали с компьютером, не раз сталкивались с проблемой загруженности жесткого диска на 100%. Такое может произойти в любой версии Windows. Поэтому в статье я расскажу, почему диск может быть загружен на 100% в Windows 10, и какие есть варианты устранения проблемы.
Почему диск загружен на 100% в Windows 10
Причины, почему диск загружен на 100% в Windows 10:
- Обновление системы.
- Резервное копирование.
- Службы системы Windows Search и Superfetch.
- Процессы системы svchost и system.
- Фрагментация дисков.
- Наличие битых секторов.
- Нагрузки процессами сторонних приложений.
Первым делом, обратите внимание, какие процессы грузят диск на 100%. Исходя из этого, проще выявить неисправность:
- Чтобы определить процессы, что дают нагрузку на диск, нажмите Ctrl+Shift+Esc и отсортируйте процессы по колонке “Диск”.
- Также, процессы, которые нагружают диск, можно посмотреть, открыв вкладку “Производительность” – “Открыть мониторинг ресурсов” – вкладка “Диск”.
- Если во время нагрузки жесткого диска возникают просадки, что и “Диспетчер задач” не откроешь, воспользуйтесь KernRate чтобы выяснить, какой конкретно драйвер дает нагрузку. Запускайте утилиту от имени администратора, для копирования информации нажмите Ctrl+C и сохраните лог в текстовом документе.В конце, в строке “Module”, будет указан процесс (имя файла процесса), который нагружает систему.
Если диск загружен на 100%, поможет один из вариантов:
- обновление системы;
- резервное копирование;
- удаление вирусов;
- настройка служб Windows.
Обновление системы
Частой причиной проблемы, может быть загрузка обновлений. В Диспетчере задач, во вкладке “Процессы”, Узел служб, отвечающих за обновление может подгружать систему. Если это “Центр обновления Windows”, просто дождитесь окончания обновления. Чтобы ОС не загружала каждый раз обновления, как только они выйдут, вы можете отложить обновления:
- Нажмите Win+I (Параметры) и выберите “Обновление и безопасность”.
- Во вкладке “Центр обновления Windows” выберите “Дополнительные параметры”.
- Поставьте метку в пункте “Отложить получение обновлений компонентов”.
Резервное копирование
Если вы настраивали функцию резервного копирования в службах архивации, то процессы копирования данных могут нагружать диск. Чтобы изменить параметры архивации:
- Зайдите в Параметры “Обновление и безопасность”.
- Выберите “Служба архивации” – “Другие параметры”.
Совет! Чтобы более тонко работать с резервными копиями файлов, используйте программу Aomei Backupper.
Службы и процессы Windows
Порой, сами службы ОС могут загрузить жесткий диск.
Поисковая система Windows
Служба “Windows Search” отвечает за поиск и индексацию файлов. Процессы этой службы носят название – SearchIndexer.exe и Searchfilterhost.exe. Бывают случаи, когда поисковая система зацикливается и наблюдается загрузка жесткого диска на 100%. Перезагрузка и новый поиск не спасают ситуацию. В таком случае, нужно отключить неисправность вручную:
- Нажмите ПКМ по Пуск и выберите “Командная строка (Администратор)”.
- Введите команду
NET STOP "Windows Search"
- Зайдите в “Диспетчер задач” и проверьте загрузку диска.
Если нагрузка уменьшилась, значит причина устранена и больше никаких действий делать не нужно. Со временем, если загруженность диска появится вновь, нужно полностью отключить службу. Появление такой неисправности характерно, когда в компьютере используется старый жесткий диск или существуют проблемы с индексированием файлов. Для отключения:
- Нажмите Win+R и выполните команду
services.msc
- Двойным кликом откройте Windows Search, поставьте тип запуска на “Отключена” и нажмите “ОК”.
Совет! С отключенной службой вы не сможете выполнить поиск в Проводнике. Однако, отключение службы уменьшит нагрузку на систему, что будет полезно для старых ПК.
Служба “Superfetch” и процесс svchost
Служба “Superfetch” служит для поддержания и улучшения производительности системы. Служба запускается внутри системного процесса svchost и следит за тем, какие приложения вы используете чаще всего, чтобы предварительно загрузить их в системную память. Кроме того, служба отвечает за процесс “Система и сжатая память”.
С помощью такого функционала, часто используемые приложения грузятся быстрее. Но для предварительной загрузки программ, служба потребляет много ресурсов и может нагружать жесткий диск. Чтобы отключить:
- Нажмите Win+R и выполните команду:
services.msc
- Откройте службу “Superfetch” и нажмите Тип запуска “Отключена” – состояние “Остановить”.
- Проверьте загруженность диска.
Если svchost продолжает нагружать систему даже после перезагрузки ПК, ознакомьтесь с материалом: “Что такое svchost в диспетчере задач и почему он грузит системные ресурсы”.
Процесс System
Если значительная нагрузка приходится на процесс System, а отключение вышеупомянутых служб не принесло результата, возможно процессу просто не хватает разрешений.
Сложно определить, как связаны права файла ntoskrnl.exe (ядра операционной системы, что запускает процесс system) и загруженность диска на 100%, тем не менее это может помочь. Чтобы добавить права:
- В диспетчере задач нажмите ПКМ по процессу System и нажмите “Открыть расположение файла”.
- Нажмите ПКМ по ntoskrnl.exe и выберите “Свойства”.
- Во вкладке “Безопасность” нажмите “Дополнительно”.
- Выберите “ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ” и поставьте галочки напротив: изменение, чтение и выполнение, чтение, запись и полный доступ.
Важно! Проверьте, как ведут себя процессы в безопасном режиме, чтобы выяснить, вызвана ли проблема сторонним приложением/службой.
Загрузка диска 100% из-за вирусов
Не стоит исключать, что ваш компьютер подвергся заражению. В Диспетчере задач, во вкладке “Подробности”, определите “Имя пользователя”. Системные файлы “system”, “svchost” и т.д. должны быть подписаны: СИСТЕМА, LOCAL SERVICE, NETWORK SERVICE. Если они подписаны вашим именем пользователя, рекомендую проверить Windows 10 на вирусы. В этом могут помочь как профессиональные платные решения, так и бесплатные сканеры, по типу Dr.Web CureIt! или Kaspersky Virus Removal Tool.
Аппаратная часть
Виной загрузки диска в 100% в режиме простоя может оказаться само железо компьютера или ноутбука. Это может быть:
- Проблема с самим жестким диском или шлейфом, которым он подключен к материнской плате и к блоку питания. Для проверки диска, запустите команду
chkdsk.exe /f /r
После проверки, перезагрузите компьютер и проверьте загруженность диска. - Конфликт старого железа с новым (например при подключении новенького жесткого диска к ПК со старой конфигурацией). Здесь может помочь прошивка BIOS. Также не пренебрегайте обновлением драйверов для своего железа.
- Фрагментация винчестера. Не особо полезная штука, которая может замедлять работу жесткого диска. Рекомендуется проводить дефрагментацию, чтобы оптимизировать его работу.
Если у вас возникли вопросы или какие-либо моменты из статьи не ясны, пишите об этом в комментарий. Я и другие пользователи операционной системы Windows 10 постараемся помочь.
У многих пользователей возникают вопросы, связанные с процессом «Хост-процесс для служб Windows» svchost.exe в диспетчере задач Windows 10, 8 и Windows 7. Некоторых смущает, что процессов с таким именем большое число, другие сталкиваются с проблемой, выраженной в том, что svchost.exe грузит процессор на 100% (особенно актуально для Windows 7), вызывая тем самым невозможность нормальной работы с компьютером или ноутбуком.
В этой подробно о том, что это за процесс, для чего он нужен и как решать возможные проблемы с ним, в частности выяснить — какая именно служба, запущенная через svchost.exe грузит процессор, и не является ли данный файл вирусом.
Svchost.exe в Windows 10, 8 и Windows 7 является основным процессом для загрузки служб операционной системы Windows, хранящихся в динамических библиотеках DLL. То есть службы Windows, которые вы можете увидеть в списке служб (Win+R, ввести services.msc) загружаются «через» svchost.exe и для многих из них запускается отдельный процесс, которые вы и наблюдаете в диспетчере задач.
Службы Windows, а особенно те, за запуск которых отвечает svchost, являются необходимыми компонентами для полноценной работы операционной системы и загружаются при ее запуске (не все, но большинство из них). В частности, таким образом запускаются такие нужные вещи, как:
- Диспетчеры различных видов сетевых подключений, благодаря которым Вы имеете доступ в Интернет, в том числе и по Wi-Fi
- Службы для работы с устройствами Plug and Play и HID, позволяющие Вам пользоваться мышками, веб-камерами, USB-клавиатурой
- Службы центра обновления, защитник Windows 10 и 8 другие.
Соответственно, ответ на то, почему пунктов «Хост-процесс для служб Windows svchost.exe» много в диспетчере задач заключается в том, что системе необходимо запускать много служб, работа которых выглядит как отдельный процесс svchost.exe.
При этом, если каких-либо проблем данный процесс не вызывает, вам, вероятнее всего, не стоит каким-либо образом что-то настраивать, переживать о том, что это вирус или тем более пробовать удалить svchost.exe (при условии, что нахождение файла в C:WindowsSystem32 или C:WindowsSysWOW64 , иначе, в теории, может оказаться, что это вирус, о чем будет упомянуто далее).
Что делать, если svchost.exe грузит процессор на 100%
Одна из самых распространенных проблем, связанных с svchost.exe — то, что этот процесс грузит систему на 100%. Наиболее частые причины такого поведения:
- Выполняется какая-либо стандартная процедура (если такая нагрузка не всегда) — индексация содержимого дисков (особенно сразу после установки ОС), выполнение обновления или его загрузки и подобные. В этом случае (если это проходит «само») делать обычно ничего не требуется.
- Какая-то из служб по какой-то причине работает неправильно (тут попробуем выяснить, что это за служба, см. далее). Причины неправильной работы могут быть разными — повреждения системных файлов (может помочь проверка целостности системных файлов ), проблемы с драйверами (например, сетевыми) и другие.
- Проблемы с жестким диском компьютера (стоит выполнить проверку жесткого диска на ошибки ).
- Реже — результат работы вредоносного ПО. Причем не обязательно сам файл svchost.exe является вирусом, могут быть варианты, когда посторонняя вредоносная программа обращается к Хост-процессу служб Windows таким образом, что вызывает нагрузку на процессор. Тут рекомендуется проверить компьютер на вирусы и использовать отдельные средства удаления вредоносных программ . Также, если проблема исчезает при чистой загрузке Windows (запуск с минимальным набором системных служб), то стоит обратить внимание на то, какие программы есть у вас в автозагрузке, возможно, влияние оказывают они.
Наиболее распространенный из указанных вариантов — неправильная работа какой-либо службы Windows 10, 8 и Windows 7. Для того, чтобы выяснить, какая именно служба вызывает такую нагрузку на процессор, удобно использовать программу Microsoft Sysinternals Process Explorer, скачать которую можно бесплатно с официального сайта https://technet.microsoft.com/en-us/sysinternals/processexplorer.aspx (представляет собой архив, который нужно распаковать и запустить из него исполняемый файл).
После запуска программы вы увидите список запущенных процессов, в том числе проблемный svchost.exe, нагружающий процессор. Если навести на процесс указатель мыши, во всплывающей подсказке появится информация о том, какие конкретно службы запущенны данным экземпляром svchost.exe.
Если это одна служба — можно попробовать отключить её (см. Какие службы можно отключить в Windows 10 и как это сделать ). Если несколько — можно экспериментировать с отключением, а можно по типу служб (например, если всё это — сетевые службы) предположить возможную причину проблемы (в указанном случае это могут быть неправильно работающие сетевые драйвера, конфликты антивирусов, или же вирус, использующий ваше сетевое подключение, задействуя при этом системные службы).
Как узнать, svchost.exe — это вирус или нет
Существует некоторое количество вирусов, которые либо маскируются, либо загружаются с помощью настоящего svchost.exe. Хотя, в настоящее время они встречаются не очень часто.
Симптомы заражения могут быть различными:
- Основной и почти гарантированно говорящий о вредоносности svchost.exe — расположение этого файла вне папок system32 и SysWOW64 (чтобы узнать расположение, вы можете кликнуть правой кнопкой мыши по процессу в диспетчере задач и выбрать пункт «Открыть расположение файла». В Process Explorer посмотреть расположение можно схожим образом — правый клик и пункт меню Properties). Важно: в Windows файл svchost.exe можно обнаружить также в папках Prefetch, WinSxS, ServicePackFiles — это не вредоносный файл, но, одновременно, среди запущенных процессов файла из этих расположений быть не должно.
- Среди прочих признаков отмечают, что процесс svchost.exe никогда не запускается от имени пользователя (только от имени «Система», «LOCAL SERVICE» и «Network Service»). В Windows 10 это точно не так (Shell Experience Host, sihost.exe, запускается именно от пользователя и через svchost.exe).
- Интернет работает только после включения компьютера, потом перестает работать и страницы не открываются (причем иногда можно наблюдать активный обмен трафиком).
- Другие обычные для вирусов проявления (реклама на всех сайтах, открывается не то, что нужно, изменяются системные настройки, компьютер тормозит и т.д.)
В случае, если у Вас возникли подозрения на то, что на компьютере какой-либо вирус, имеющий к svchost.exe, рекомендую:
- С помощью ранее упоминавшейся программы Process Explorer кликнуть правой кнопкой мыши по проблемному экземпляру svchost.exe и выбрать пункт меню «Check VirusTotal» для проверки этого файла на вирусы.
- В Process Explorer посмотреть, какой процесс запускает проблемный svchost.exe (т.е. в отображаемом в программе «дереве» находится «выше» в иерархии). Проверить его на вирусы тем же способом, что был описан в предыдущем пункте, если он вызывает подозрения.
- Воспользоваться антивирусной программой для полной проверки компьютера (так как вирус может быть не в самом файле svchost, а просто использовать его).
- Посмотреть описания вирусов здесь https://threats.kaspersky.com/ru/ . Просто введите в поисковую строку «svchost.exe» и получите список вирусов, использующих этот файл в своей работе, а также описание, как именно они работают и каким образом скрываются. Хотя, наверное, это излишне.
- Если по имени файлов и задач вы способны определить их подозрительность, можно посмотреть, что именно запускается с помощью svchost с помощью командной строки, введя команду Tasklist / SVC
Стоит отметить, что 100% загрузка процессора, вызываемая svchost.exe редко бывает следствием работы вирусов. Чаще всего это все-таки следствие проблем со службами Windows, драйверами или другим ПО на компьютере, а также «кривости» установленных на компьютерах многих пользователей «сборок».
Ряд пользователей ПК может заметить, что работа их системы замедлилась, последняя стала подтормаживать и подвисать на какое-то время. Особенно это видно при запуске операционной системы, когда торможение системы становится значительным, вызывая у пользователя негатив и раздражение. При попытке идентифицировать виновника обнаруживается, что за торможение системы ответственен процесс Svchost.exe LocalSystemNetworkRestricted. Потребляющий до 60% мощности центрального процессора, значительную часть памяти, и серьёзно нагружающий жёсткий диск пользовательского ПК. В данном материале я расскажу, что это за процесс, почему он грузит жёсткий диск, и как исправить Svchost.exe LocalSystemNetworkRestricted на вашем ПК.
Процесс Svchost.exe LocalSystemNetworkRestricted нагружает жёсткий диск
Как известно, svchost.exe – это общий процесс, используемый для запуска и работы множества dll-библиотек, непосредственно задействованных в работе ОС Виндовс. В «Диспетчере задач» вы можете видеть несколько таких процессов, выполняющих различные полезные функции в работе системы.
Рассматриваемый мной процесс Svchost.exe LocalSystemNetworkRestricted обслуживает работу около 30 различных сервисов, в частности, таких как «Superfetch», «Storage Service», «Windows Driver Foundation», «Diagnostic System Host» ,«WLAN Auto Config», «Hyper-V» и ряд других.
Рекомендую: Тормозит видео при просмотре онлайн.
Обычно «Svchost.exe LocalSystemNetworkRestricted» не потребляет значительные ресурсы системы и не грузит жёсткий диск, и в общем-то, не заметен. Если же вы обнаружили, что он сильно нагружает ресурсы компьютера, то необходимо исправить возникшую дисфункцию.
Список сервисов, использующих в своей работе возможности Svchost.exe LocalSystemNetworkRestricted
Читайте также: Windows обнаружила неполадки жесткого диска как убрать.
Как исправить Svchost.exe LocalSystemNetworkRestricted
Быстро определить, какой процесс из перечисленных 30-ти или более процессов виновен в проблеме, может быть довольно тяжело. Тем не менее, чтобы избавиться от ошибки Svchost.exe LocalSystemNetworkRestricted выполните следующее:
- Просто подождите. Возможно, торможение вызвано очередным обновлением или другими необходимыми системными функциями, и через малое время всё придёт в норму;
- Перезагрузите ваш ПК. Данный банальный совет регулярно оказывается довольно эффективным;
- Установите свежие драйвера для системных устройств. В частности, в этом могут помочь такие инструменты как «DriverPack Solution», «Driver Easy» и другие аналоги;
- Отключите службу Windows Update. Нажмите на кнопку «Пуск», в строке поиска введите services.msc. В открывшемся окне списка служб найдите службу «Центр обновления Windows» (wuauserv) и дважды кликните на ней. Войдя в её настройки, в типе запуска выберите «Автоматически (отложенный запуск)», нажмите на «Ок», и перезагрузите ваш ПК. Если данный совет не поможет, можно вновь перейди в настройки данной службы, выбрать «Отключена», и посмотреть, будет ли наблюдаться торможение с задействованием указанного svchost и далее;
Отключите службу «Windows Update» - Отключите службу «Superfetch». Обязанность данной службы заблаговременно подгружать в память наиболее используемые пользователем программы (или необходимый код и данные, нужные таким программам для работы). Отключив «Superfetch» вы разгрузите ресурсы вашего ПК при старте системы Для этого перейдите в список служб, как было описано в случае службы Windows Update, там найдите службу «Superfetch», и, дважды кликнув на ней, в типе запуска выберите «Отключена».
Отключите службу «Superfetch»
Там же и таким же образом рекомендую отключить службу «Prefetch», если же её там не найдёте, то нажмите на кнопку Пуск, в строке поиска введите regedit и нажмите ввод. В открывшемся окне перейдите по ветке:
KEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters
И измените значение параметра EnablePrefetcher (DWORD) на 0x00000000 (это значит, что компонент отключен). Если не помогло, тогда верните данный параметр на первоначальное значение 0x00000003, а также вновь задействуйте службу «Superfetch» (в её настройках выберите тип запуска – «Автоматически);
- Проверьте ваш компьютер на наличие вирусных программ. Помогут Dr.Web CureIt!, Trojan Remover, AdwCleaner и другие аналоги;
- Выполните откат системы на предыдущее состояние. Если перечисленные выше способы не помогли, попробуйте откатить систему на точку восстановления, когда система работала стабильно. Нажмите на кнопку «Пуск», в строке поиска введите rstrui и нажмите ввод. В открывшемся окне выберите стабильную точку восстановления, и откатите систему на данное корректное состояние.
Используйте откат системы на стабильную точку восстановления
Заключение
В данной статье мной была рассмотрена дисфункция системы, связанная с Svchost.exe LocalSystemNetworkRestricted, а также поданы варианты её решения. Особое внимание советую обратить на временное отключение процессов автообновления системы и службы «Superfetch» — это помогло снизить нагрузку на систему (и жёсткий диск в частности) у множества пользователей.