SVCHost — это процесс, отвечающий за рациональное распределение запущенных программ и фоновых приложений, что позволяет значительно снизить нагрузку на ЦП. Но эта работа не всегда выполняется правильно, что может вызвать слишком высокую нагрузку на ядра процессора из-за сильного зацикливания.
Основных причин две: сбой в операционной системе и проникновение вируса. Способы «лечения» могут различаться в зависимости от причины.
Меры предосторожности
Поскольку этот процесс очень важен для правильного функционирования системы, рекомендуется соблюдать осторожность при работе с ним:
- Не вносите никаких изменений и не удаляйте ничего в системных папках. Например, некоторые пользователи пытаются удалить файлы из папки system32, что приводит к полному разрушению операционной системы. Также не рекомендуется добавлять какие-либо файлы в корневой каталог Windows, так как это тоже может быть чревато негативными последствиями.
- Установите какую-нибудь антивирусную программу, которая будет сканировать ваш компьютер в фоновом режиме. К счастью, бесплатные антивирусные пакеты также отлично предотвращают создание вирусом нагрузки на ЦП с помощью SVCHost.
- Удалив задачи из процесса SVCHost с помощью диспетчера задач, вы также можете выключить систему. К счастью, в худшем случае это приведет к перезагрузке ПК. Чтобы этого не произошло, следуйте специальным инструкциям по работе с этим процессом через «Диспетчер задач».
Способ 1: устранение вирусов
В 50% случаев проблемы с перегрузкой процессора из-за SVCHost являются следствием заражения компьютерным вирусом. Если у вас есть хотя бы один антивирусный пакет, в котором вирусные базы регулярно обновляются, вероятность возникновения этого сценария крайне мала.
Но если вирус ускользнул, вы можете легко избавиться от него, просто запустив сканирование с помощью антивирусной программы. У вас может быть совсем другое антивирусное ПО; В этой статье лечение будет показано на примере антивируса Comodo Internet Security. Распространяется бесплатно, функциональности будет достаточно, а вирусная база регулярно обновляется, что позволяет обнаруживать даже самые свежие вирусы.
Инструкция выглядит так:
- В главном окне антивирусной программы найдите пункт «Проверка».
- Теперь вам нужно выбрать параметры сканирования. Рекомендуется выбрать «Полная проверка». Если вы впервые запускаете антивирусную программу на своем компьютере, просто выберите «Полная проверка».
- Процесс сканирования может занять некоторое время. Обычно это длится пару часов (все зависит от количества информации на компьютере, скорости обработки данных жестким диском). После сканирования вам будет показано окно с отчетом. Некоторые вирусы антивирусная программа не удаляет (если не может быть уверена в их вреде), поэтому их придется удалять вручную. Для этого установите флажок рядом с обнаруженным вирусом и нажмите кнопку «Удалить» в правой нижней части.
Способ 2: оптимизация работы ОС
Со временем скорость и стабильность операционной системы могут измениться в худшую сторону, поэтому важно регулярно чистить реестр и дефрагментировать жесткие диски. Первое часто помогает при большой нагрузке на процесс SVCHost.
Очистить реестр можно с помощью специального программного обеспечения, например CCleaner. Пошаговая инструкция по выполнению этой задачи с помощью этой программы выглядит так:
- Запустите программу. В главном окне через меню слева перейдите в пункт «Реестр».
- Затем найдите кнопку «Поиск проблем» внизу окна. Перед этим убедитесь, что выбраны все элементы в левом списке.
- Поиск занимает всего пару минут. Любые обнаруженные дефекты будут отмечены галочкой. Теперь нажмите кнопку «Исправить», которая появляется в правой нижней части.
- Программа спросит вас, нужно ли вам создавать резервные копии. Делайте их на свое усмотрение.
- После этого появится окно, в котором вы сможете исправить ошибки. Нажмите кнопку «Исправить все», дождитесь завершения и закройте программу.
Дефрагментация
Также желательно не пренебрегать дефрагментацией диска. Делается это следующим образом:
- Зайдите в «Компьютер» и щелкните правой кнопкой мыши на любом диске. Затем перейдите в «Свойства».
- Зайдите в «Инструменты» (вкладка вверху окна). Нажмите «Оптимизировать» в разделе «Оптимизировать и дефрагментировать диск».
- вы можете выбрать все диски для анализа и оптимизации. Перед дефрагментацией необходимо просканировать диски, нажав соответствующую кнопку. Процедура может занять длительное время (несколько часов).
- После завершения анализа запустите оптимизацию с помощью нужной кнопки.
- Чтобы не выполнять дефрагментацию вручную, вы можете назначить автоматическую дефрагментацию диска в специальном режиме. Перейдите в «Изменить параметры» и активируйте пункт «Запускать по расписанию». В поле «Частота» вы можете указать, как часто вы хотите дефрагментировать.
Способ 3: решение проблем с «Центром Обновлений»
Операционная система Windows, начиная с версии 7, чаще всего получает обновления «по воздуху», просто информируя пользователя о том, что операционная система получит какое-то обновление. Если он несущественный, он обычно работает в фоновом режиме без перезагрузок и уведомлений для пользователя.
Однако неправильно предоставленные обновления часто вызывают различные сбои системы и проблемы с загрузкой ЦП из-за SVCHost, в данном случае без исключений. Чтобы вернуть производительность вашего ПК на прежний уровень, вам нужно сделать две вещи:
- Отключить автоматические обновления (невозможно в Windows 10).
- Откатить обновления.
Отключите автоматическое обновление операционной системы:
- Перейдите в Панель управления, а затем в раздел Система и безопасность».
- Рядом с «Центром обновления Windows».
- Слева найдите запись «Настройки». В разделе «Важные обновления» выберите «Не проверять наличие обновлений». Также снимите три флажка ниже.
- Примените все изменения и перезагрузите компьютер.
Далее необходимо установить нормально работающее обновление или выполнить откат обновлений с помощью резервных копий операционной системы. Рекомендуется второй вариант т.к для текущей версии Windows сложно найти необходимую сборку обновлений и могут возникнуть трудности даже при установке.
Как откатить обновления:
- Если у вас установлена Windows 10, откат можно сделать с помощью «Параметры». В одноименном окне перейдите в «Обновления и безопасность», затем в «Восстановление». В разделе «Восстановить компьютер в исходное состояние» нажмите «Пуск» и дождитесь завершения отката, затем перезапустите.
- Если у вас другая версия ОС или этот метод не помог, воспользуйтесь возможностью восстановления с установочного диска. Для этого нужно скачать образ Windows на флешку (важно, чтобы скачанный образ был именно для Windows, то есть если у вас Windows 7, образ тоже должен быть 7).
- Перезагрузите компьютер, прежде чем появится логотип Windows, нажмите Esc или Delete (в зависимости от вашего компьютера). В меню выберите свою флешку (это несложно, потому что в меню будет всего несколько пунктов, а название флешки начинается с «USB Drive»).
- Далее вы увидите окно выбора действий. Выберите «Устранение неполадок».
- Теперь перейдите в Дополнительные параметры. Затем выберите «Вернуться к предыдущей сборке». Откат начнется.
- Если это не помогает, перейдите к «Восстановление системы» вместо «Вернуться к предыдущей сборке».
- Там выберите сохраненную резервную копию операционной системы. Рекомендуется выбирать копию, которая была сделана в то время, когда операционная система работала нормально (дата создания указана рядом с каждой копией).
- Ждите отката. В этом случае процедура восстановления может занять длительное время (до нескольких часов). В процессе восстановления некоторые файлы могут быть повреждены, будьте к этому готовы.
Избавиться от проблемы перегрузки ядра процессора, вызванной запущенным процессом SVCHost, легко. Вам нужно будет прибегнуть к последнему методу только в том случае, если ничто другое не поможет.
- https://lumpics.ru/svchost-loads-the-cpu-100-fix/