Нажмите "Enter", чтобы перейти к содержанию

Что за процесс svchost exe грузит процессор: Svchost exe грузит процессор Windows 7: как устранить проблему

Содержание

Svchost exe грузит процессор Windows 7: как устранить проблему

В Windows 7 самым главным процессом в ОС является Svchost.exe. Очень часто пользователи ПК с Windows 7 встречаются с проблемой, когда этот процесс сильно грузит процессор. Загрузка процессорных ядер может достигать от 50 до 100 процентов. Svchost.exe является хост-процессом, отвечающим за запуск служб группы из динамических библиотек DDL. То есть система с помощью этого хост-процесса запускает группу служб, не создавая при этом лишних процессов. Такой подход снижает нагрузку на процессор и оперативную память. Если система тормозит и Svchost.exe сильно грузит процессор — это означает, что ОС неправильно работает. Такое поведение системы может вызвать вредоносная программа, а также неполадки в самой ОС. Чтобы разобраться с этой проблемой, в этом материале мы рассмотрим все способы решения задачи с сильной загрузкой процессора, вызванной процессом Svchost.exe.

Первые шаги, решающие проблему с процессом Svchost.

exe

Если у вас возникла ситуация, когда хост-процесс Svchost.exe сильно нагружает процессор, то не следует сразу думать, что это вирус. Кроме вируса виновником этой проблемы может быть сама ОС. Ниже мы рассмотрим список проблем, а также методы их исправления:

  • В первом случае проблема с Svchost.exe может возникнуть в случае неправильного запуска одной из служб в системе. В этом случае может помочь банальная перезагрузка ПК.
  • Если перезагрузка не помогла, и процесс снова грузит ОС, то еще может помочь принудительное завершение дерева процессов, состоящие из Svchost.exe. Сделать это можно в диспетчере задач, в котором нужно найти один из процессов Svchost.exe и завершить дерево процессов. Ниже показан наглядный пример завершения процессов Svchost.exe. 
  • Если второй способ не помог, то найдите папку «Prefetch», которая находится в основном каталоге Windows. Быстро попасть в эту директорию можно с помощью стандартного приложения «Выполнить», набрав в нем команду Prefetch После открытия этой директории, ее нужно полностью очистить. Дальнейшим шагом будет повторение действий, описанных во втором способе. Удаление файлов из этой директории помогает удалить настройки ОС, которые специально созданы для ускорения Windows. Но бывают случаи, когда именно эти настройки способствуют хосту Svchost.exe до 100 процентов грузить ЦПУ.
Максимально полную информацию о процессах системы Windows, включая рейтинг опасности каждого процесса, поможет получить специальная программа-утилита Security Task Manager, скачать пробную версию которой можно здесь.

Восстанавливаем нормальную работу процессора с помощью антивируса

Если вышеописанные способы не помогли, то скорей всего ваша Windows 7 заражена вирусом. Обычно заражение вирусом происходит извне. То есть через интернет или через внешний накопитель данных. Если у вас стоит хороший антивирус, то скорей всего вирус не пройдет. Но бывают случаи, когда антивирусы не видят новые версии вирусов и пропускают их. Если ваш компьютер заражен, то процесс хост Svchost. exe будет грузить процессор до 100 процентов, а также в имени пользователя вы увидите не системные имена «LOCAL» и «NETWORK SERVICE», а совсем другое имя.

Чтобы избавиться от вируса в системе, нужно запустить полную проверку компьютера в Windows 7 на поиск вредоносных программ. Ниже мы рассмотрим пример запуска полной проверки компьютера с помощью антивируса Comodo Internet Security. Также перед запуском любого антивируса для проверки ОС обновите его антивирусную базу. Двигаемся дальше и запустим антивирус Comodo Internet Security.

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

В нашем случае нужно выбрать пункт «Полное сканирование». Этот вариант просканирует полностью винчестер, выявит вредоносную программу и обезвредит ее. Ниже показано окно сканирования Comodo Internet Security.

В других антивирусных программах принцип запуска полной проверки ПК максимально схож с рассмотренным. Поэтому если у вас проблема с хост-процессом Svchost.exe, то смело запускайте полную проверку ПК.

Для этого примера мы неспроста выбрали антивирус Comodo Internet Security. В этом антивирусе есть встроенный модуль под названием KillSwitch (в настоящее время этот модуль входит в состав бесплатного набора утилит COMODO Cleaning Essentials, скачать который можно здесь).

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

Также особенностью KillSwitch является проверка запущенных процессов на доверие. То есть, если процесс недоверенный, KillSwitch найдет его и укажет это в третьей колонке «Оценка». Эта особенность модуля KillSwitch поможет быстрее определить проблему, связанную с Svchost.exe и загрузкой процессора.

Еще стоит упомянуть, когда вирус заражает сам антивирус или надежно маскируется от него, вследствие чего его не видит установленный антивирус. В этой ситуации на помощь пользователю придёт загрузочный диск Dr.Web LiveDisk. Этот диск представляет собой портативную операционную систему, основанную на Linux, которая грузится с него. После загрузки с этого диска пользователь сможет запустить проверку ПК прямо с загруженной операционной системы.

Такая проверка должна найти и обезвредить вирусы, которые заставляют Svchost.exe грузить процессорные ядра. Наиболее известными вирусами, которые грузят процессор с помощью Svchost.exe, являются:

  • «Virus.Win32.Hidrag.d» — представляет собой вирус, написанный на C++. Попав в систему, он осуществляет подмену Svchost.exe. После этого он ищет файлы с расширением «*exe» и заражает их. Вирус является безобидным, он не вредит системе и не крадет информацию. Но постоянное заражение файлов с расширением «*exe» сильно грузит процессор.
  • «Net-Worm.Win32.Welchia.a» — этот вирус представляет собой интернет-червь, который нагружает процессор путем интернет атак.
  • «Trojan-Clicker.Win32.Delf.cn» — примитивный троян, который регистрирует в системе новый процесс Svchost.exe для открытия определенной страницы в браузере, тем самым нагружая систему.
  • «Trojan.Carberp» — опасный троян, который также маскируется под Svchost.exe. Основным предназначением этого вируса является поиск и кража информации крупных торговых сетей.

Сильная загрузка процессора из-за Windows Update

На компьютерах с ОС Windows 7 часто наблюдается ситуация, когда процесс Svchost.exe грузит процессор и память из-за центра обновлений. Чтобы проверить, что именно центр обновлений грузит память и процессор, нужно зайти в «Диспетчер задач» и с помощью Svchost.exe перейти к службам, которыми в данный момент он управляет. Пример такого перехода показан на изображении ниже.

После такого перехода должно открыться окно со службами, где будет выделена служба «wuauserv».

Именно эта служба отвечает за скачивание и установку обновлений на семерку. Исправить эту проблему достаточно просто.

В окне служб диспетчера задач можно полностью остановить «wuauserv» или в панели управления отключить проверку обновлений.

Но отключение службы «wuauserv» некрасивый выход из этой ситуации.

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

Решить эту задачу можно установкой обновлений вручную. Чтобы не скачивать десятки обновлений с сайта www.microsoft.com и потом долго их устанавливать, лучше всего воспользоваться набором обновлений UpdatePack7R2. Разработчиком этого набора является «simplix», который также известен под этим ником и является модератором на форуме www.oszone.net. Скачать этот набор можно на сайте http://update7.simplix.info. В данный момент на сайте выложена последняя версия под номером 17. 12.15. После загрузки набора можно приступать к установке обновлений. Для этого запустим инсталлятор.

В появившемся окне нажмем кнопку Установить. После этого начнется процесс установки обновлений.

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

Остальные способы решения проблемы с загрузкой процессора из-за Svchost.exe

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

  • Очень часто помогает решить проблему процесса Svchost. exe, даже когда он заражен вирусом, обычный откат ОС с помощью точки восстановления. Но этим способом можно воспользоваться только в том случае, если защита системы включена.
  • При длительном использовании различных установленных программ операционная система Windows 7 накапливает на жестком диске очень много мусора. Под мусором подразумеваются временные файлы, создающиеся при использовании различных утилит. Например, файлы истории браузера. В этом случае на помощь придут специальные утилиты для очистки ОС. Наиболее популярной среди них является программа CCleaner.
  • Также советуем провести дефрагментацию, которая может повысить общую производительность системы. Дефрагментация хоть и не решит проблему с процессом Svchost.exe, но значительно ускорит его, тем самым ослабив нагрузку на процессор. Одним из лучших дефрагментаторов является утилита Defraggler, которая кроме своей основной функции еще умеет дефрагментировать системные файлы.
  • Очистка реестра также помогает решить нашу задачу. Для очистки реестра, как и в способе выше, подойдет утилита CCleaner, которая быстро удалит старые ключи реестра, мешающие правильно работать Svchost.exe.
  • Также для всех запущенных процессов, включая Svchost.exe, немаловажным фактором является исправная оперативная память. При неисправной памяти система и запущенные процессы могут вести себя нестабильно. Выходом из этой ситуации будет замена оперативки на исправную память. Проверить память на исправность можно с помощью встроенного средства диагностики в Windows 7.

Заключение

В этом материале мы довольно обширно рассмотрели проблему, связанную с сильной загрузкой процессора из-за процесса Svchost.exe. Исходя из этого, наши читатели наверняка смогут решить эту проблему и обеспечить нормальную работу компьютера.

Видео по теме

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

Svchost.exe — это общее название процессорных хостов, динамически запускаемых из подключаемых библиотек. Многие пользователи сталкиваются с тем, что данный процесс загружает систему на 50, а порой даже на все 100 процентов! Конечно, кто-то скажет, что дело во вредоносном файле, который находится на вашем компьютере, однако на деле это далеко не всегда так. К тому же операционная система Windows нередко подкидывает проблем буквально ниоткуда…

Решения

  • Существует несколько способов. Первый, каким вы должны воспользоваться, это проверка системы на наличие вредоносных файлов, поскольку если трудность действительно заключается в вирусе, то после его удаления нашу статью вы можете не читать. Да, кстати, не забудьте проверить процесс через диспетчер задач (CTRL + ALT + DEL). Если он запущен от имени пользователя, а не от имени SYSTEM, то это на 99% вирус.
  • Попробуйте просто перезагрузить компьютер. Это может быть глюк вашей ОС.
  • Запустите диспетчер задач. Перед собой вы увидите целое дерево процессов из svchost.exe. Наведите на один из них стрелку мыши, нажмите на левую кнопку и выберите пункт «Перейти к службам». Теперь перед собой вы увидите большое количество служб, которое использует данный процесс. Остается найти среди них именно ту службу, которая и загружает процессор. Как это сделать? Необходимо отключать каждую службу и смотреть на результат. Однако самостоятельно делать это мы бы вам не советовали, лучше заручиться поддержкой друга или коллеги, который точно знает, как службы можно приостанавливать, а какие — не стоит (это может сказаться на работоспособности вашего ПК). Для этого вы можете использовать анализатор процесса svchost, который распространяется бесплатно. После того, как будет найдена служба, ее необходимо отключить через «Управление компьютером», что бы после перезагрузки она не загружалась. И еще — данный метод подходит только для Windows 7, хотя некоторые пользователи уверяют, что для Vista и XP он работает аналогично.
  • Следующий метод основан на отключении обновлений операционной системы. Как оказалось, загружаемые обновления могут сильно грузить процессор и это весьма неожиданно. Что бы отключить данный сервис, необходимо нажать на кнопку «Пуск» — «Панель управления» — «Центр обновления Windows». Перед вами откроется новое окно. В левой части экрана выберите пункт «Настройка параметров».

    В разделе «Важные обновления» выберите пункт «Не проверять наличие обновлений (не рекомендуется)», нажмите ОК.

    ВАЖНО! Так делать не стоит, если вы следите за безопасностью своего ПК! Ведь обновления помогают «залатать дыры», через которые в систему может попасть вирус или троян.

  • Как вариант, некоторые пользователи предлагают откатить систему на несколько дней назад, когда проблем не наблюдалось.
    Способ весьма спорный, хотя того, что он может помочь, мы не исключаем.
  • На просторах рунета нам удалось найти еще один интересный способ, но использовать его вы можете только на свой страх и риск! Найдите папку Prefetch (находится в разделе *:\WINDOWS\) и удалите ее. Затем найдите папку Tasks (*:\WINDOWS\system32\), откройте ее и удалите из нее все файлы. Теперь запустите диспетчер задач, удалите все дерево задач svchost.exe, после чего перезагрузите компьютер.

Свои решения и мнения вы можете сообщить нам через блок комментариев.

Svchost.exe грузит процессор и память в Windows 7 и Windows 10

Svchost.exe грузит процессор и память, в чем причина и как решить?

Многие пользователи сталкивались с ситуацией, когда данный процесс загружает компьютер «под завязку» — до 100%. Чаще всего проблема наблюдается в Windows 7 и Windows 10. Сначала надо разобраться, что такое Svchost.exe – вирус или системный процесс?

Это процесс, используемый службами, которые загружаются из динамических библиотек. Эта операция применяется Windows разных версий, начиная от Windows 2000, заканчивая самой последней на сегодняшний день – Windows 10. Чтобы сократить затраты процессорного времени и оперативной памяти, специалисты решили разработать возможность ведения единого процесса для нескольких служб. В связи с этим процесс svchost по умолчанию потребляет достаточно ресурсов, не показывая что на самом деле он выполняет множество подпроцессов внутри.

Вирус маскирующийся под системный процесс Svchost.exe

Разработчики разного рода вирусов и прочих вредоносных программ нередко маскируют свои вирусы, используя название svchost.exe. Это связано с тем, что процесс Svchost.exe запускает множество библиотек. Поэтому при запуске диспетчера задач, когда ставится цель выявить наличие возможного вируса, пользователь видит очень много процессов с одинаковым именем — Svchost.exe. Пользователь выясняет, что процесс Svchost.exe является частью системы, и в данный момент находится в своем естественном рабочем состоянии. Внезапное прекращение процесса может негативно сказаться на всей операционной системе. И пользователь переключается на поиск вируса в другом месте. Тут необходимо иметь в виду, что процесс Svchost.exe никогда не может быть запущен от имени пользователя. Запустить его может только LOCAL, NETWORK SERVICE, SYSTEM (она же СИСТЕМА).

Если же вы видите, что в колонке «Имя пользователя» для строки Svchost.exe указано ваше имя пользователя, то можете не сомневаться: это вирус.

Способы решения проблемы с чрезмерным потреблением ресурсов процессом Svchost.exe

Первый способ

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

Второй способ

Провести проверку самостоятельно или с помощью программы-антивируса. Самостоятельные действия будут сделаны быстрее, но качество работы и точность результата будут хуже. Рекомендуется сначала сделать ручную проверку, а потом запустить антивирус.

Ручная проверка

Зайти в «Диспетчер задач». Это можно сделать сочетанием клавиш Ctrl+Alt+Del. Перейти во вкладку «Процессы». Здесь можно отсортировать процессы в зависимости от нагрузки на процессор или на память. Для этого надо в окне «Диспетчера задач» найти заголовок столбца «ЦП» или «Память». И получится так, что в самом верху столбца окажутся самые затратные процессы. В нашем случае это Svchost.exe. И хоть процессор не имеет большой нагрузки, данная операция расходует почти 167 и 132 мегабайт памяти.

После этого надо выяснить, от какого имени произошел запуск процесса. Это можно увидеть в колонке «Пользователь». Если это LOCAL, NETWORK SERVICE, SYSTEM – то все в порядке. А если указано какое-то другое имя, то это, скорее всего, вирус. И тут требуется проверка компьютера антивирусом.

Чтобы выяснить, какая именно служба работает с тем или иным процессом, нужно правой кнопкой мыши кликнуть на процесс и найти пункт «Перейти к службам». Откроется окно, в котором мы сможем увидеть более подробную информацию о том, кто именно использует Svchost.exe. Службы выделяются синей подсветкой и имеют одинаковый PID процесса. После этого надо по очереди отключать ту или иную службу, и тогда станет понятно, в чем причина данной проблемы. Чаще всего увеличение расхода системных ресурсов провоцирует работа таких служб, как «Вспомогательная служба IP» и «Служба автоматического обновления Windows». Именно из-за них Svchost.exe «пожирает» память. Эти службы можно отключить и проверить результат. Но необходимо обратить внимание на тот факт, что в результате операционная система не получит обновления в автоматическом режиме, поэтому надо запустить функцию ручного обновления.

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

Проверка антивирусом не всегда дает нужный результат. Бывает, что вирус заражает собой саму антивирусную программу. Для более эффективного сканирования рекомендуем скачать бесплатную версию антивируса, который не требует отдельной процедуры установки. Это, например, программы DrWeb Cureit, Kaspersky Security Scan, Kaspersky Virus Removal Tool. Программу можно скопировать на флешку, загрузить в безопасном режиме, запустить проверку.

Третий способ

Проверьте наличие обновлений Windows. Если они есть, то надо их установить. Подробнее о том что такое обновление Windows мы писали здесь.

Svchost.exe сильно грузит процессор на Windows [причины и решение проблемы]

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

д.).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

На признаки вирусного заражения указывает следующее:

  • Файл svchost.exe, породивший процесс, не имеет цифровой подписи Microsoft и находится в каталоге, отличном от \Windows\system32.
  • Родительский процесс сервис-хоста — не 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. Зараженный файл следует заменить на чистый, взяв его из дистрибутива или со «здоровой» системы той же версии и разрядности. Либо восстановить способом, который описан ниже.

Проверяем целостность системных файлов

Неполадка, возникшая как следствие повреждения, подмены или изменения защищенных файлов Windows, чаще всего «вылечивается» встроенной в систему утилитой sfc.exe, запущенной в командной строке с параметром /scannow. Утилита выявляет дефектные данные и заменяет их чистыми, взятыми из хранилища WinSxS.

Прочие рекомендации по борьбе с грузящим сервис-хостом

  • Завершайте работу приложений, которые интенсивно используют сеть в фоновом режиме (торрент-клиенты).
  • Если ваша операционная система давно не обновлялась, скачайте и установите все обновления. Они нужны не только для безопасности, но и для исправления различных ошибок в системе. Одна из таких ошибок в Windows 7 в свое время приводила к неудержимому клонированию виртуальных сетевых адаптеров Microsoft 6to4. Когда их накапливалось слишком много, svchost.exe так сильно нагружал процессор, что компьютеры превращались в «электронных черепах».
  • Очищайте временные папки и прочий мусор. Проблему могут вызывать скопления недокачанных файлов, которые при подключении к Интернету начинают дружно докачиваться и забивают сеть.
  • Активируйте в браузере запрет загрузки сайтов, использующих скрытый майнинг (в Опере это список «NoCoin» в настройках блокировки рекламы).
  • Если причина — установка обновлений системы, а вам необходима высокая производительность компьютера, временно останавливайте или выгружайте службу wuauserv, но не забывайте потом запускать ее снова.

Svchost.exe грузит процессор и память на 100%. Вирус или нет?!

Во всех без исключения версиях Виндовс, начиная с 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:\Windows\System32 — для 32-х битный систем

C:\Windows\SysWOW64 — для Windows x64

В некоторых случаях копии файла могут находится в директориях:
C:\WINDOWS\ServicePackFiles\i386 — обычно в Windows 7 после установки пакета обновлений SP1
С:\WINDOWS\winsxs\ — каталог с файлами обновлений сервисов и служб
C:\WINDOWS\Prefetch\ — здесь хранятся данные о программах, запускаемых при старте системы.
Если же используется какая-либо другая папка, как на скриншоте выше — это вирус.
Ок, с названием и местоположением в системе определились.
Но как быть если всё вроде правильно, а процесс грузит 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 грузит процессор Windows 7

Svchost.exe — системный файл и процесс всех современных операционных систем Windows, начиная с Windows 2000 и заканчивая последней Windows 10.

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

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

Проверяем svchost на вирусность

Первым делом надо убедиться, что проблема вызвана настоящим файлом svchost, а не вирусом. Дело в том, что злоумышленники очень часто имитируют свой вирус названием svchost, чтобы владелец компьютера не заподозрил ничего подозрительного. Стоит отметить, что процесс svchost.exe во всех Windows, кроме Windows 8 и Windows 10 запускается исключительно от имени системных пользователей SYSTEM (система), LOCAL SERVICE и NETWORK SERVICE. Так, что если вы видите, что svchost запущен от имени пользователя, то это почти наверняка вирус имитирующий работу системного файла.

Для того, чтобы посмотреть под каким пользователем запущен svchost нажмите комбинацию клавиш ctrl+alt+del и откройте диспетчер задач. Перейдите на вкладку «процессы» и отсортируйте список по ЦП, то есть по нагрузке на центральный процессор. Также можно отсортировать по имени образа.

Как видно на скриншоте все процессы svchost.exe запущены от системных пользователей (система, LOCAL SERVICE и NETWORK SERVICE). Значит, мы имеем дело не с вирусом и можно копать дальше. Если же, процесс svchost был бы запущен от вашего имени пользователя, например Dima или Алёна, то потребовалось бы чистить компьютер от вирусов. Но об этом я расскажу в следующей статье.

Причины по которым svchost exe грузит процессор

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

Для начала, попробуйте просто перезагрузить компьютер. Вполне возможно, что у вас заглючила одна из служб и обычная перезагрузка может помочь. Если после перезагрузки компьютера проблема осталась и svchost exe грузит процессор windows 7 как и раньше, то придётся определить, какая служба доставляет проблемы.

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

Для того, чтобы определить на какие службы работает svchost.exe нажмите ctr+alt+del и откройте диспетчер задач. Выберите закладку «процессы» и отсортируйте таблицу по имени процесса.

Выделите процесс svhost.exe который потребляет больше всего ресурсов, нажмите правой кнопкой и нажмите «перейти к службам».

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

Теперь вы должны перейти в меню «службы» и отключить её.

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

Если svchost по-прежнему грузить память или процессор, то придётся методом перебора отключать одну службу за другой, пока не будет найдена служба виновник тормозов.

Svchost грузит процессор из-за автоматического обновления Windows 7

Важно понимать, что есть критические службы Windows, без которых работа на компьютере будет невозможно и второстепенные, без которых обычный пользователь компьютера вполне может жить.

Процесс svchost в большинстве случаев грузит процессор или память в Windows 7 из-за службы Центр обновления Windows. Для её отключения нажмите Пуск — Панель управления — Система и безопасность — Центр обновления Windows.

В правом меню выберите Настройка параметров.

В появившемся окне вместо «устанавливать обновления автоматически» поставьте «Искать обновления, но решение о загрузке и установки принимаются мной».

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

Также, для верности, можно и вовсе отключить службу автоматического обновления. Для этого зайдите в меню Пуск — Панель управления — Административные — Службы. Найдите службу Центр обновления Windows и нажмите «отключать», также измените тип запуска на «отключена».

После этого обновления в принципе будут отключены и не должны грузить процесс svchost.

После этого не забудьте удалить содержимое папки C:\Windows\SoftwareDistribution, в ней хранятся скаченные обновления.

Другие причины и решения тормозов процесса svchost

Неправильно установленные драйвера или приложения

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

Временные файлы

Удалите содержимое папок C:\Windows\Prefetch и C:\Windows\Temp. В этих папках хранятся временные файлы, очистка которых может оживить ваш компьютер. Не переживайте, удаление этих файлов никак не навредит вашему компьютеру, все удаленные файлы будут восстановлены автоматически.

Проблемы с железом

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

Попробуйте отключить сетевой кабель от компьютера и посмотрите спадёт ли нагрузка. Если это поможет, то попробуйте проверить компьютер антивирусом, а также переустановить драйвер сетевой карты и материнской платы.

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

Проверка целостности системы Windows

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

Нажмите Пуск — Все программы — Стандартные — Командная строка. Также в командную строку можно зайти нажав комбинацию клавиш Win+R. Напишите CMD и нажмите ОК.

В командной строке напишите «sfc /scannow» без кавычек.

После этого система проверит все файлы и восстановит поврежденные.

Процесс svchost.exe грузит память процессора на Windows 7

Нестабильно работающий компьютер не только негативно влияет на общее эмоциональное состояние пользователя. Сбои в работе операционной системы (ОС), медленная загрузка приложений, зависание компьютера из-за повышенной нагруженности оперативной памяти и процессора могут стать причиной невыполнения задания по составлению отчётности работником бухгалтерии или срыва проектного задания архитектором. Windows 7 в этом плане ничем не отличается от других ОС. Что же предпринять, если сбои в работе компьютера приобретают постоянный характер?

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

Svchost.exe грузит память Windows 7: что это за процесс и почему так происходит

Рабочие процессы svchost.exe в Windows 7 отображаются на вкладке «Процессы» в Диспетчере задач. Для его открытия воспользуйтесь комбинацией клавиш Ctrl+Alt+Del.

В диспетчере задач можно увидеть все работающие копии процесса svchost.exe

Svchost.exe реализован как единый процесс, обеспечивающий работу различных сервисных служб в системе Windows 7. А это ведёт не только к сокращению расхода оперативной памяти, но и уменьшает затраты процессорного времени. Для каждой из служб вызывается своя копия svchost.exe, запускаемая этим основным процессом, выступающим в качестве системного. При этом в каждом случае используются определённые параметры. К примеру, для вызова службы ComputerBrowser («Браузер компьютеров»), дающей возможность видеть в сети компьютеры и другие аппаратные устройства, совместимые с протоколом NetBIOS, работает конструкция svchost.exe -k netsvcs. В этом случае именно параметр netsvcs будет виден в Диспетчере задач на вкладке работающих служб напротив ComputerBrowser в столбце групп. Он указывает, что служба использует для работы процесс svchost.exe, сокращающий потребление ресурсов.
Но тогда возникает резонный вопрос, почему зачастую именно svchost. exe замедляет работу компьютера?

Вот основные возможные причины:

  • вирусы;
  • включённое автоматическое обновление ОС;
  • большое количество устанавливаемых и удаляемых программ;
  • непроверенное проблемное программное обеспечение.

Решение проблемы повышенной нагрузки

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

Проверка через Диспетчер задач

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

Переход к просмотру работающих служб

На этой вкладке все службы, использующие процесс svchost.exe, относятся к группе netsvcs.

Все службы, вызывающие процесс svchost.exe, относятся к группе netsvcs

При помощи контекстного меню последовательно останавливайте каждую такую службу и проверяйте полученный результат, пока не будет снижена нагрузка. После определения процесса, создающего нагрузку, его необходимо отключить. Имейте в виду, что через Диспетчер задач можно только остановить, а не отключить службу, вызывающую повышенное потребление ресурсов.
Для полного отключения выбранного процесса зайдите через «Пуск//Панель управления» на вкладку «Администрирование». Здесь вы найдёте список всех служб системы Windows 7. Выберите нужную и отключите её на вкладке свойств, выбрав соответствующий пункт через контекстное меню. Для примера покажем скриншот отключения службы «Браузер компьютеров».

Для отключения выбранной службы её необходимо не только отключить, но и остановить

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

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

В этом случае предпочтительнее эту службу отключить и попытаться установить все пакеты вручную.
Через вкладку «Система и Безопасность» панели управления перейдите в «Центр обновления Windows» и измените настройку параметров таким образом, чтобы наличие обновлений не проверялось.

Автоматическое обновление отключается через выпадающий список при выборе параметров важных обновлений Windows 7

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

Антивирусное сканирование

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

такие программы:

  1. Web Cure IT — антивирусная утилита от российского производителя средств информационной защиты Dr.Web. Предназначена для лечения персонального компьютера. Является бесплатной. Использование в других целях запрещено производителем. После установки и запуска выберите объекты для проверки и нажмите кнопку «Начать проверку». По окончании удалите вредоносные файлы. Для запуска антивирусного сканирования просто необходимо нажать кнопку «Начать проверку»
  2. Malwarebytes Anti-Malware — небольшая бесплатная антивирусная утилита для обнаружения и удаления вредоносных программ и файлов в режиме реального времени. Запускается простым нажатием кнопки Scan Now. Программа англоязычная. Утилита быстро отыщет и удалит вредоносный код с вашего персонального компьютера
  3. Avast — русскоязычный вариант антивирусной защиты с годовой бесплатной лицензией для домашнего пользования, которую можно продлевать сколь угодно долго. Встраивается в контекстное меню. Можно в любой момент запустить антивирусную проверку как отдельного файла или папки, так и раздела жёсткого диска. Домашняя бесплатная версия антивирусного пакета Avast удовлетворит любого притязательного пользователя
Видео: обзор антивирусных утилит

Восстановление системы

Процедура восстановления Windows 7 на момент времени, когда система работала без сбоёв, может исправить ситуацию.

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

Запуск процесса восстановления Windows 7 на более ранний период

Содержимое папки Prefetch

Файлы с расширением .pf, содержащие информацию о запускаемых на компьютере приложениях, хранятся в папке Prefetch, расположенной в директории Windows на системном диске (обычно это C:Windows).

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

Чем чаще пользователь устанавливает новые программы и удаляет старые, тем больший объем информации накапливается в папке Prefetch. При этом возрастает нагрузка на память и процессор. В этом случае просто следует очистить папку Prefetch и перезагрузить компьютер. Первый запуск Windows 7 после удаления файлов пройдёт медленнее, чем обычно. Ведь информация об установленных на компьютере приложениях будет формироваться и вносится в файлы заново. При последующих загрузках ОС будет загружаться быстрее и нагрузка на память и процессор уменьшится.

Следует учитывать, что по умолчанию записи в папку Prefetch разрешено делать не только системным приложениям, но и любым другим программам. Это может стать причиной медленной загрузки Windows 7. Для исправления ситуации необходимо открыть редактор реестра, введя в строке поиска меню «Пуск» команду regedit. После этого откройте папку PrefetchParameters, расположенную в HKEY_LOCAL_MACHINE//SYSTEM//CurrentControlSet//Control//Session Manager//Memory Management, и измените значение параметра EnablePrefetcher с 3 на 2, что разрешит автоматический запуск только системных процессов.

Изменение значения параметра, разрешающего автоматическую загрузку только системных приложений

При этом объем памяти, занимаемой под svchost.exe, сократится и нагрузка на процессор уменьшится.

Видео: очистка папки Prefetch

Непроверенное программное обеспечение

Создавать повышенную нагрузку через вызываемый процесс svchost.exe могут непроверенные программы неизвестных разработчиков.

Причём такого софта на компьютере зачастую накапливается немало. Для поиска таких программ лучше всего использовать не обычный Диспетчер задач, а утилиту Process Explorer, которая предоставляет пользователю расширенный объём данных. Кроме этого, указанная программа в реальном времени связывается с антивирусным сервисом VirusTotal и проверяет, не являются ли работающие файлы вредоносными. Соответственно, пользователь в любой момент может остановить программу, чрезмерно потребляющую ресурсы.

В программе отображается расширенная информация по всем рабочим процессам в системе Windows 7

Проверка System volume information

Жёсткий диск компьютера практически всегда имеет логические разделы, в каждом из которых имеется скрытая папка System volume information, где хранится информация о настройках и восстановлении Windows 7. Зачастую эта директория становится объектом для вирусных атак. Вредоносные программы инфицируют находящиеся в папке ресурсы, и затем при вызове процесса svchost.exe через программы, связанные с заражёнными файлами, происходит резкое увеличение нагрузки на память и процессор.
Для удаления инфицированных файлов можно воспользоваться антивирусом Avast. Тем более эта программа встраивается в контекстное меню. В этом случае отпадает необходимость давать дополнительные разрешения на доступ пользователя к папке System volume information (по умолчанию разрешён доступ только системным процессам). Но ведь к тому же указанная директория ещё и скрыта от пользователя.
Вначале необходимо сделать папку System volume information видимой. Для этого откройте вкладку «Вид» параметра папок из верхнего меню «Сервис» в окне «Мой компьютер», снимите галочку с пункта «Скрывать защищённые системные файлы» и отметьте радиокнопку «Показывать скрытые файлы, папки и диски». После этого нажмите «Применить» и затем «ОК».

Для того, чтобы сделать видимыми системные папки, необходимо изменить два дополнительных параметра

После этого запустите через контекстное меню с помощью Avast антивирусное сканирование папки System volume information в каждом из существующих логических разделов жёсткого диска.

Рабочий процесс антивирусного сканирования папки System volume information

По окончании сканирования отправьте инфицированные файлы на лечение или полностью удалите.

Инфицированные файлы лечатся, а при невозможности восстановления помещаются в еарантин или удаляются

Видео: если svchost.exe сильно нагружает систему

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

Оцените статью:

(13 голосов, среднее: 4.7 из 5)

Поделитесь с друзьями!

Как исправить Svchost.exe (узел службы) при использовании высокой загрузки ЦП

Если вы заметили, что ваш компьютер не успевает за работой, вы можете сначала обратиться к диспетчеру задач, чтобы узнать, какое приложение вызывает чрезмерную загрузку ЦП. В некоторых случаях вы можете увидеть, что svchost.exe или Service Host потребляют всю мощность вашего процессора.

Автоматически исправлять ошибки Windows

Информация о системе

  • В настоящее время на вашем компьютере установлена ​​Windows 10.
  • Эта утилита восстановления совместима с вашей операционной системой.

Рекомендуется: Для исправления ошибок Windows используйте этот пакет программного обеспечения; Ремонт системы Restoro. Доказано, что этот инструмент восстановления выявляет и исправляет эти ошибки и другие проблемы Windows с очень высокой эффективностью.

  • 100% безопасность, подтверждено Norton.
  • Оцениваются только ваша система и оборудование.

Что это за процесс и, что более важно, как предотвратить монополизацию процессора? В Windows Если вы столкнулись с тем, что узел службы использует слишком большую вычислительную мощность, продолжайте читать, чтобы найти ответы на свои вопросы и решить проблему.

Что такое узел службы (Svchost.exe)?

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

Этим библиотекам DLL требуется узел службы для загрузки и запуска на вашем компьютере. По этой причине при открытии диспетчера задач обычно выполняется несколько процессов узла службы.

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

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

Microsoft Windows имеет множество встроенных служб, для запуска которых требуется приложение Service Host.Если вы прекратите некоторые из них, ваша компьютерная система станет нестабильной.

Устранение ошибки обработки хоста службы (svchost.exe)

Fix 1: используйте Advanced System Repair Tool (Restoro)

Restoro — это надежная программа, предназначенная для автоматического поиска и устранения проблем на вашем ПК, которые могут вызывать проблемы с вашим Service Host.

Выполните следующие действия, чтобы загрузить и установить Restoro на свой компьютер.

Обратите внимание, что вам может потребоваться временно деактивировать антивирус, чтобы он не мешал работе служебных программ, таких как Restoro.

Шаг № 1

Загрузите и установите программу Advanced Repair Tool (Restoro) бесплатно .

Шаг №2

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

Шаг № 3

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

Шаг № 4

Чтобы установить действие , разверните вкладку «Рекомендация», чтобы выбрать «очистить» или «игнорировать».

Шаг №5

Щелкните «Очистить сейчас» внизу страницы, чтобы начать процесс восстановления.

Если у вас все еще возникают проблемы после запуска Restoro, перейдите к следующему методу.

Исправление № 2: обновите антивирус и просканируйте компьютер

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

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

Чтобы обновить встроенный антивирус, Защитник Windows, введите «Защитник Windows» в меню «Пуск», выберите его и нажмите «Проверить наличие обновлений сейчас», когда оно откроется.

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

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

Windows 10 должна была сделать это автоматически, но вы можете узнать больше об отключении здесь.

Исправление № 3: убедитесь, что Windows 10 обновлена, и запустите средство устранения неполадок обновления, если необходимо

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

Чтобы узнать, не вызывает ли Центр обновления Windows слишком большую нагрузку на процессор, необходимо сначала попытаться обновить компьютер вручную и позволить компьютеру работать всю ночь. Это позволит вам увидеть, решена ли проблема и завершено ли обновление застрявшего или отсутствующего.

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

Шаг № 1

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

Шаг №2

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

Шаг № 3

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

Шаг № 4

Теперь щелкните «Центр обновления Windows» в центральной части окна. Затем нажмите «Запустить средство устранения неполадок», когда оно появится прямо под ним.


Шаг № 5

Центр обновления Windows начнет поиск проблем. Следуйте инструкциям на экране, чтобы исправить их.

Аббревиатура Центра обновления Windows — wuauserv. Если средство устранения неполадок не решает проблему, а вы по-прежнему считаете, что Центр обновления Windows зависает в вашей системе и вызывает ошибку svchost.Ошибка обработки exe, дополнительную информацию по устранению проблемы можно найти здесь.

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

Fix 4: Запустите проверку системных файлов и восстановите образ Windows

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

Шаг № 1

Нажмите одновременно клавиши [X] и [Windows] на клавиатуре. Выберите «Windows PowerShell (Admin)» в появившемся меню и выберите «Да», если система спросит, хотите ли вы разрешить этому приложению вносить изменения.

Шаг №2

В открывшемся окне PowerShell введите «sfc / scannow» (без кавычек) и нажмите [Enter]. Подождите, пока процесс не завершится. Это может занять некоторое время.

Шаг № 3

После завершения сканирования введите «Repair-WindowsImage -RestoreHealth» (без кавычек) в новое приглашение или скопируйте и вставьте туда команду.По завершении нажмите [Enter]. Опять же, для завершения ремонта может потребоваться некоторое время.

Шаг № 4

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

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

Исправление № 5: Очистите журнал средства просмотра событий

Если у вас есть большой файл журналов событий в вашем средстве просмотра событий, это может вызвать проблемы с высокой обработкой узла службы.Следуя этим шагам, вы очистите журнал:

Шаг № 1

Нажмите одновременно клавиши [R] и [Windows]. Введите «eventvwr.msc» в появившееся поле «Выполнить». Нажмите «ОК», чтобы открыть средство просмотра событий.

Шаг №2

Щелкните «Журналы Windows» в меню в левой части открывшегося окна. В появившемся раскрывающемся меню выберите «Приложение».

Шаг № 3

Теперь выберите «Сохранить события как» в правой части экрана.Я рекомендую указать для файла сохранения дату, название и тип журнала. Например, «Заявка на 6 ноября 2010 г.».

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

Шаг № 4

После сохранения журнала выберите «Очистить журнал», который также находится в правой части экрана.

Шаг №5

Теперь повторите шаги №3 и №4, сначала щелкнув «Безопасность», затем щелкнув «Настройка» и, наконец, щелкнув «Система».Обязательно назовите каждый сохраненный журнал по-разному.

Шаг № 6

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

Исправление № 6: удаление неиспользуемых приложений

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

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

Шаг № 1

Введите «панель управления» в меню «Пуск» и выберите этот параметр.

Шаг №2

Щелкните «Удалить программу».

Шаг № 3

Прокрутите список программ. Удалите те, которые вы не используете, щелкнув программу, а затем нажав кнопку «Удалить» вверху списка.

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

Исправление № 7: Запустите проверку диска в командной строке

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

Шаг № 1

Введите «Командная строка» в меню «Пуск». Щелкните правой кнопкой мыши параметр «Командная строка» и выберите «Запуск от имени администратора» в раскрывающемся меню. Нажмите «Да», чтобы разрешить программе вносить изменения и переходить к командной строке.

Шаг №2

В командной строке введите «chkdsk c: / r» без кавычек. Имейте в виду, что c: — это имя диска, который вы хотите проверить, поэтому вам, возможно, придется заменить эту букву другой буквой.

Теперь нажмите «Enter».

Шаг № 3

Система предложит перезагрузить систему. Выберите Y, чтобы перезагрузиться сейчас, а затем нажмите [Enter]. Этот процесс может занять некоторое время, особенно если вы делаете это впервые.Однако Windows должна автоматически исправлять все обнаруженные ошибки.

Исправление № 8: отключение службы BITS

BITS (фоновая интеллектуальная служба передачи) использует свободную полосу пропускания для выполнения различных фоновых загрузок, необходимых Windows 10 (например, обновлений).

Иногда эта служба становится поврежденной и начинает использовать чрезмерную полосу пропускания, что затем влияет на объем оперативной памяти, которую использует процесс svchost.exe. В этом случае следует отключить службу BITS, чтобы устранить проблему.

Шаг № 1

Нажмите одновременно клавиши [R] и [Windows]. Введите «services.msc» в появившееся поле «Выполнить». Нажмите «ОК», чтобы открыть окно «Службы».

Шаг №2

Прокрутите список служб, пока не найдете Фоновую интеллектуальную службу передачи. Дважды щелкните службу.

Шаг № 3

В появившемся окне откройте раскрывающееся меню рядом с «Тип запуска». Затем нажмите «Отключено».”

Шаг № 4

Теперь нажмите «Применить», а затем «ОК». После перезагрузки компьютера загрузка ЦП узла службы должна вернуться в норму. Если нет, повторите описанные выше шаги, чтобы включить автоматический запуск процесса BITS, нажав «Пуск», прежде чем нажимать «ОК» и «Применить», и переходите к следующему методу.

Исправление № 9: отключение службы

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

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

Шаг № 1

Щелкните правой кнопкой мыши панель задач в нижней части экрана и выберите «Диспетчер задач» в появившемся меню.

Шаг №2

Теперь щелкните вкладку «Подробности». Затем нажмите «Память» один раз, чтобы отсортировать запущенные процессы по потреблению памяти.

Шаг № 3

Щелкните правой кнопкой мыши процесс svchost.exe, который потребляет больше всего ресурсов ЦП. Теперь это должен быть тот, который ближе всего к началу списка. Выберите вариант «Перейти к услугам».

Шаг № 4

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

Шаг №5

Щелкните выделенную службу правой кнопкой мыши и выберите «Остановить». Вы должны проверить, вернулся ли процесс Service Host в нормальное состояние. Повторите этот шаг, если выделено несколько служб, каждый раз проверяя, устраняет ли останавливаемый процесс проблему потребления памяти svchost.exe.

Шаг № 6

Когда вы обнаружите службу, вызывающую проблему (та, которая позволяет использовать память svchost.exe, чтобы вернуться в нормальное состояние после ее остановки), нажмите кнопку «Открыть службы» в нижней части окна.

Шаг № 7

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

Шаг № 8

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

Шаг № 4

Теперь нажмите «Применить», а затем «ОК». После перезагрузки компьютера загрузка ЦП узла службы должна вернуться в норму. Если нет, повторите шаги, описанные выше, чтобы вернуть службу в «Автоматический», нажав «Пуск» перед тем, как нажать «ОК» и «Применить», и перейдите к следующему методу., И перейдите к следующему методу.

Fix # 10: Обновите драйверы

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

Имейте в виду, что перед тем, как попробовать этот метод, вам следует выполнить резервное копирование системы.

Шаг № 1

Нажмите одновременно клавиши [X] и [Windows] на клавиатуре. Откроется меню быстрой ссылки, в котором вам нужно выбрать «Диспетчер устройств».

Шаг №2

Щелкните первую категорию устройств, чтобы развернуть ее. Затем щелкните правой кнопкой мыши имя первого устройства в списке для этой категории и выберите «Свойства».”

Шаг № 3

На вкладке драйвера выберите «Обновить драйвер».

Шаг № 4

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

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

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

Если у вас нет последней версии, вы можете загрузить ее и установить вручную с веб-сайта производителя.

Шаг №5

Закройте всплывающее окно после завершения поиска (и при необходимости обновите). Вернитесь в окно диспетчера устройств (и шаг №2) и следуйте инструкциям для следующего устройства (шаги №2- №4), пока не проверите наличие обновлений драйверов для всех перечисленных типов устройств и драйверов устройств.

Шаг № 6

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

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

Исправление №11: выполните чистую загрузку

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

Шаг № 1

Нажмите одновременно клавиши [R] и [Windows] в своей учетной записи администратора. Введите «msconfig» в поле без кавычек и нажмите «ОК».

Шаг №2

В окне «Конфигурация системы» щелкните вкладку «Службы». Убедитесь, что напротив «Скрыть все службы Microsoft» стоит галочка. Нажмите кнопку «Отключить все».

Шаг № 3

Теперь щелкните вкладку «Запуск» в окне «Конфигурация системы».Затем нажмите «Открыть диспетчер задач».

Шаг № 4

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

Шаг №5

Вы должны вернуться в окно конфигурации системы, которое все еще открыто, нажмите кнопку «Применить», а затем «ОК».

Шаг № 6

Теперь вам нужно перезагрузить компьютер.Щелкните значок питания в меню «Пуск» и выберите «Перезагрузить».

Шаг № 7

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

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

Если вы испробовали все вышеперечисленные методы и по-прежнему испытываете проблемы, вы можете прочитать сообщение в блоге «Как исправить 100% ошибку использования диска на компьютере с Windows 10», чтобы получить дополнительные идеи.

Что такое хост-процесс служб Windows svchost.exe и почему он загружает процессор ▷ ➡️ IK4 ▷ ➡️

У многих пользователей есть вопросы, связанные с процессом svchost.exe «Хост-процесс для служб Windows» в диспетчере задач Windows 10, 8 и Windows 7. Некоторых смущает большое количество процессов с таким именем, другие сталкиваются с проблемой, выражающейся в том, что svchost.exe загружает процессор на 100% (особенно актуально для Windows 7), что приводит к невозможности корректной работы с компьютером или ноутбуком.

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

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-клавиатуры, веб-камеры и т. Д. mice
  • Update Center Services, Windows 10 Defender и 8 других.

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

В этом случае, если этот процесс не вызывает никаких проблем, скорее всего, вам не следует ничего трогать, беспокоиться о том, что это вирус или, скорее, пытаться удалить svchost.exe (если вы найдете файл в C: { WindowsSystem32 o C: {WindowsNsysWOW64 Если нет, теоретически это может быть вирус, о котором будет сказано позже).

Что делать, если svchost.exe загружает ЦП на 100%

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

  • Выполняется какая-то стандартная процедура (если не всегда такая загрузка) — индексация содержимого диска (особенно сразу после установки операционной системы), выполнение обновления или его загрузка. и тому подобное. В этом случае (если вы идете «один») обычно ничего делать не нужно.
  • Некоторые службы по какой-то причине не работают должным образом (здесь мы попытаемся выяснить, что это за служба, см. Ниже). Причины неисправности могут быть разными: поврежденные системные файлы (может помочь проверка целостности системных файлов), проблемы с драйверами (например, сетевые драйверы) и другие.
  • Проблемы с жестким диском вашего компьютера (стоит проверить ошибки жесткого диска).
  • Реже — вредоносное ПО. И не обязательно, что сам файл svchost.exe является вирусом, могут быть варианты, при которых сторонняя вредоносная программа обращается к процессу Windows Services Host таким образом, что вызывает нагрузку на процессор.В этом случае рекомендуется проверить компьютер на наличие вирусов и использовать независимые средства удаления вредоносных программ. Кроме того, если проблема исчезнет при чистом запуске 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.исполняемый. Хотя на данный момент они не очень распространены.

Симптомы заражения могут различаться:

  • Основным и почти гарантированным признаком вредоносности svchost.exe является расположение этого файла вне папок system32 и SysWOW64 (чтобы узнать расположение, щелкните процесс правой кнопкой мыши. в диспетчере задач и выберите «Открыть расположение файла». В Process Explorer вы можете увидеть расположение аналогичным образом — щелкните правой кнопкой мыши и выберите пункт меню «Свойства»). Важно: В Windows svchost.exe также можно найти в папках Prefetch, WinSxS, ServicePackFiles — это не вредоносный файл, но при этом файл в этих местах не должен быть среди запущенных процессов.
  • Среди прочего обратите внимание, что процесс svchost.exe никогда не запускается от имени пользователя (только как «Система», «ЛОКАЛЬНАЯ СЛУЖБА» и «Сетевая служба»). В Windows 10 это определенно не так (Shell Experience Host, sihost.exe, запускается точно как пользователь и через svchost.exe).
  • Интернет работает только после включения компьютера, потом он перестает работать и страницы не открываются (иногда можно увидеть активный обмен трафиком).
  • Другие распространенные проявления вирусов (реклама на всех сайтах, не открывать то, что нужно, изменение системных настроек, замедление работы компьютера и т. Д.)

Если вы подозреваете, что на вашем компьютере есть вирус с svchost.exe , Я рекомендую:

  • Используя вышеупомянутую программу Process Explorer, щелкните правой кнопкой мыши проблемный экземпляр svchost.exe и выберите пункт меню «Проверить VirusTotal», чтобы проверить этот файл на вирусы.
  • В Process Explorer посмотрите, какой процесс запускает проблемный svchost.exe (то есть находится «вверху» в «дереве», показывающем программу в иерархии). Если это подозрительно, проверьте на вирусы так же, как описано в предыдущем абзаце.
  • Используйте антивирусную программу для полного сканирования вашего компьютера (поскольку вирус может быть не в самом файле svchost, а только при его использовании).
  • Описание вирусов смотрите здесь https://threats.kaspersky.com/ru/. Просто введите «svchost.exe» в поле поиска, и вы получите список вирусов, которые используют этот файл в своей работе, а также описание того, как именно они работают и как они скрываются.Однако в этом, вероятно, нет необходимости.
  • Если вы можете сказать по именам файлов и задач, что они подозрительны, вы можете точно увидеть, что svchost работает, используя командную строку, введя команду Things to do / SVC

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

Если это тоже интересно:

Как определить, какие службы работают в процессе SVCHOST.EXE

Содержание

  1. Введение
  2. Определение служб, работающих в процессе SVCHOST.EXE, с помощью Process Explorer
  3. Определение служб, работающих в процессе SVCHOST.EXE, с помощью TaskList
  4. Определение служб, работающих в процессе SVCHOST.EXE в Windows Vista и Windows 7
  5. Определение служб, работающих под SVCHOST.EXE процесс в Windows 8
  6. Расширенная информация о SVCHOST.EXE
  7. Вывод

Посмотрите сопутствующее видео о Windows XP SVCHOST здесь!
Посмотрите сопутствующее видео о SVCHOST для Windows Vista и Windows 7 здесь!

Введение

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

Службы — это программы Windows, которые запускаются при загрузке Windows и продолжают работать в фоновом режиме без вмешательства пользователя. Для тех, кто знаком с операционными системами Unix / Linux, службы Windows похожи на демонов * nix.По большей части службы Windows представляют собой исполняемые файлы (.EXE), но некоторые службы также являются файлами DLL. Поскольку Windows не имеет прямого способа выполнения файла DLL, ей нужна программа, которая может выступать в качестве средства запуска для этих типов программ. В этой ситуации средством запуска для служб DLL является SVCHOST.EXE, иначе известный как Generic Host Process for Win32 Services . Каждый раз, когда вы видите процесс SVCHOST, на самом деле это процесс, который управляет одной или несколькими отдельными службами Windows DLL.

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

Определение служб, работающих в процессе SVCHOST.EXE, с помощью Process Explorer

Process Explorer от Sysinternals — это программа управления процессами, которая позволяет вам видеть запущенные процессы на вашем компьютере и большой объем информации о каждом процессе. Одна из приятных особенностей Process Explorer заключается в том, что он также дает вам возможность увидеть, какие службы обслуживает конкретный SVCHOST.EXE процесс контролирует.

Сначала вам необходимо загрузить Process Explorer со следующего сайта:

Обозреватель процессов

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


Экран Process Explorer

Прокрутите список процессов, пока не увидите процесс (ы) SVCHOST.EXE. Чтобы узнать, какие службы работают в конкретном процессе SVCHOST.EXE, нам необходимо изучить свойства этого процесса.Для этого дважды щелкните запись SVCHOST.EXE в Process Explorer, и вы увидите экран свойств процесса, как на изображении ниже.


SVCHOST.EXE Свойства

Наконец, чтобы просмотреть службы, запущенные в этом процессе, щелкните вкладку Services . Теперь вы увидите экран, аналогичный показанному ниже.


Вкладка «Сервисы»

В этом окне отображаются службы, которыми управляет данный конкретный SVCHOST.EXE-процесс. Как видите, файл SVCHOST.EXE, который мы сейчас рассматриваем в этом руководстве, управляет средством запуска процессов сервера DCOM и службами терминалов.

Используя этот метод, вы можете определить, какими службами на вашем компьютере управляет процесс SVCHOST.EXE.

Определение служб, работающих в процессе SVCHOST.EXE, с использованием списка задач

Для тех, кто любит возиться с командной строкой / окном консоли Windows и имеет Windows XP Pro или Windows 2003, существует программа Windows под названием список задач.exe, который можно использовать для вывода списка запущенных процессов и служб на вашем компьютере. Чтобы использовать список задач для просмотра служб, загружаемых конкретным процессом SVCHOST.EXE, просто выполните следующие действия:

1. Нажмите кнопку « Пуск, », а затем выберите команду меню « Выполнить, ».

2. В поле Open: введите cmd и нажмите , введите .

3. Теперь вам будет представлено окно консоли. В командной строке введите список задач / svc / fi «imagename eq svchost.exe « и нажмите клавишу , введите . Вы увидите список процессов на вашем компьютере, а также служб, которыми управляет процесс SVCHOST.EXE. Это можно увидеть на изображении ниже.


TaskList / вывод svc

Когда вы закончите изучение вывода, вы можете ввести exit и нажать клавишу enter , чтобы закрыть окно консоли.

Определение служб, работающих под SVCHOST.EXE процесс в Windows Vista и Windows 7

Windows Vista и Windows 7 улучшили диспетчер задач Windows, и одна из его функций позволяет нам легко видеть, какие службы контролируются конкретным процессом SVCHOST.EXE. Для начала просто запустите диспетчер задач, щелкнув правой кнопкой мыши на панели задач и выбрав Диспетчер задач. Когда откроется Диспетчер задач, щелкните вкладку Процессы . Теперь вам будет представлен список процессов, запущенных вашей учетной записью, как показано на изображении ниже.

.
Текущие пользовательские процессы Windows 7

Однако нам нужно видеть всех процессов, запущенных на компьютере. Для этого нажмите кнопку с надписью Показать все процессы . Когда вы это сделаете, Windows может предложить вам разрешить авторизацию для просмотра всех процессов, как показано ниже.


Показать все процессы подтверждения

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


Все процессы Windows 7

Щелкните правой кнопкой мыши процесс SVCHOST и выберите пункт меню Перейти к службам . Теперь вы увидите список служб на своем компьютере с выделенными службами, работающими в рамках этого конкретного процесса SVCHOST. Теперь вы можете легко определить, какие службы выполняет конкретный процесс SVCHOST в Windows Vista или Windows 7.

Определение служб, работающих в процессе SVCHOST.EXE в Windows 8

Диспетчер задач Windows 8 значительно упрощает поиск служб, работающих под конкретным экземпляром SVCHOST.exe. Чтобы получить доступ к диспетчеру задач, введите Диспетчер задач на начальном экране Windows 8, а затем щелкните параметр Диспетчер задач , когда он появится в результатах поиска. Это откроет основной диспетчер задач, как показано на снимке экрана ниже.

Совет: Вы также можете использовать комбинацию клавиш Ctrl + Shift + Esc , чтобы автоматически открывать диспетчер задач с любого экрана в Windows.

Чтобы увидеть список процессов, щелкните опцию Подробнее .

Прокрутите вниз, пока не увидите категорию «Процессы Windows» и найдите записи Service Host , как показано на изображении ниже.

Рядом с каждым процессом строки узла службы будет маленькая стрелка. Щелкните эту стрелку, чтобы развернуть эту конкретную запись узла службы и увидеть, какие службы под ней работают.

Под развернутым узлом службы вы увидите список служб, которые под ним работают. Это позволяет легко определить, какими службами управляет конкретный процесс SVCHOST в Windows 8.

Дополнительная информация о SVCHOST.EXE

Теперь, когда мы знаем, что один процесс SVCHOST.EXE может загружать и управлять несколькими службами, что определяет, какие службы сгруппированы вместе в экземпляре SVCHOST? Эти группы определяются параметрами в следующем ключе реестра Windows:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ SVCHOST

Под этим ключом находится набор значений, которые объединяют различные службы под одним именем.Каждая группа представляет собой значение реестра REG_MULTI_SZ, которое содержит список имен служб, принадлежащих этой группе. Ниже вы увидите стандартные группы из XP Pro.

Название группы

Услуги в группе

LocalService Оповещение, WebClient, LmHosts, RemoteRegistry, upnphost, SSDPSRV
NetworkService DnsCache
сети 6to4, AppMgmt, AudioSrv, Браузер, CryptSvc, DMServer, DHCP,
ERSvc, EventSystem, FastUserSwitchingCompatibility, HidServ, Ias,
Iprip, Irmon, LanmanServer, LanmanWorkstation, Messenger, Netman, NasmWorks, Nastoworks, NasmWorks, Nasmag , Remoteaccess,
Schedule, Seclogon, SENS, Sharedaccess, SRService, Tapisrv, Themes, TrkWks,
W32Time, WZCSVC, Wmi, WmdmPmSp, Winmgmt, TermService, wuauserv,
BITS, WmdmPmSp, Wuauserv,
BITS, Wmdwd, HelpService,
BITS, ShellHvD
rpcss RpcSs
imgsvc StiSvc
терминов vcs Срок службы
HTTPFilter HTTPFilter
DcomLaunch DcomLaunch, TermService

Каждое из имен служб в этих группах соответствует записи службы в разделе реестра Windows:

.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services

Под каждой из этих записей службы есть подраздел Parameters , который содержит значение ServiceDLL , которое соответствует DLL, которая используется для запуска службы.

Когда Windows загружается, она начинает запускать службы, которые включены и имеют автоматический запуск. Некоторые службы запускаются с помощью команды SVCHOST.exe. Когда Windows пытается запустить один из этих типов служб и в настоящее время не работает экземпляр svchost для этой группы служб, она создает новый экземпляр SVCHOST, а затем загружает DLL, связанную с этой службой. С другой стороны, если для этой группы уже запущен процесс SVCHOST, он просто загрузит новую службу, используя этот существующий процесс.Служба, которая использует SVCHOST для инициализации, предоставляет имя группы в качестве параметра для команды svchost.exe. Пример:

C: \ WINDOWS \ system32 \ svchost.exe -k DcomLaunch

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

Это может сбивать с толку, поэтому давайте рассмотрим пример. Существует служба Windows под названием Distributed Link Tracking Client , имя которой — TrkWks. Если мы рассмотрим приведенную выше таблицу, мы увидим, что служба TrkWks является частью группы netsvcs . Если мы посмотрим на ключ реестра для этой службы, мы увидим, что это ServiceDLL — это % SystemRoot% \ system32 \ trkwks.dll . Следовательно, используя эту информацию и то, что мы узнали выше, мы знаем, что исполняемая команда для службы TrkWks должна быть:

C: \ WINDOWS \ system32 \ svchost.exe -k netsvcs

При запуске службы TrkWks Windows проверит, существует ли процесс SVCHOST для уже созданной группы netsvcs.В противном случае будет создан экземпляр одного для обработки сервисов в группе netsvcs. Затем процесс SVCHOST для netsvcs запустит службу, выполнив % SystemRoot% \ system32 \ trkwks.dll . Как только DLL будет загружена SVCHOST, служба будет в запущенном состоянии.

Заключение

Теперь, когда вы понимаете, что такое SVCHOST.EXE и как он управляет определенными службами Windows, наличие нескольких экземпляров в вашем списке процессов больше не должно быть загадкой или проблемой.Нередко можно увидеть множество записей SVCHOST, иногда до 8 или 9, работающих на вашем компьютере. Если вас беспокоит то, что выполняется в этих процессах, просто используйте шаги, описанные выше, чтобы изучить их службы. Если вы не знаете, что делает конкретная служба, и вам нужна помощь, не стесняйтесь задавать любые вопросы, которые могут у вас возникнуть, на нашем форуме по Windows .

Что такое svchost.exe? Несколько экземпляров, высокая загрузка ЦП, объяснение использования диска

Что такое svchost.exe в Windows 10? Почему я вижу несколько экземпляров процессов svchost.exe, запущенных в моем диспетчере задач? Как мне узнать основную информацию, такую ​​как имя и описание для каждого процесса svchost? Почему svchost.exe постоянно запущен? Почему мой svchost показывает высокую загрузку диска или процессора? В этой статье мы попытаемся ответить на эти вопросы.

Что такое svchost.exe в Windows 10


Svchost означает узел службы. Это важный исполняемый файл операционной системы .exe, который находится в папке System32.Когда Windows запускается, она проверяет реестр Windows и составляет список служб или групп служб, которые необходимо загрузить.

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

Несколько экземпляров процессов svchost.exe


Вы можете увидеть все эти группы svchost.exe в следующем разделе реестра:

 HKEY_LOCAL_MACHINE \ Software \ Microsoft \ WindowsNT \ CurrentVersion \ Svchost 

Чтобы просмотреть список служб которые работают в Svchost, откройте экземпляр командной строки, введите Tasklist / SVC и нажмите Enter.

svchost.exe Высокая загрузка ЦП или диска в Windows 10

Часто svchost.exe может показывать высокую загрузку ресурсов. Хотя сложно выделить службу, отвечающую за это, поскольку с этим процессом связано множество служб, встроенный монитор ресурсов или обозреватель процессов SysInternals помогут вам в этом направлении.

Чтобы увидеть, какая svchost связана с какой одной или несколькими службами, щелкните правой кнопкой мыши файл svchost.exe и выберите Перейти к службам.

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

Но это не дает вам много информации. Если вам нужно знать более подробную информацию, например имя и описание для каждого процесса svchost, вы можете загрузить бесплатное портативное приложение Svchost Viewer.

Этот инструмент дает вам некоторую базовую информацию, такую ​​как имя и описание служб с конкретным процессом svchost. Он дает вам такую ​​информацию, как:

  • Идентификатор процесса
  • Объем записанных или прочитанных данных
  • Имя службы, тип службы, режим запуска, состояние
  • Можно ли приостановить или остановить службу
  • Краткое описание службы .

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

Например, Защитник Windows в Windows 10, как известно, резко увеличивает загрузку ЦП. Откройте Центр безопасности Защитника Windows> Брандмауэр и защита сети> Отключить брандмауэр для всех сетей. Затем нажмите «Восстановить настройки» и посмотрите, поможет ли это.

Чтение : Узел службы: 100% использование диска службой политики диагностики.

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

Хотите знать об этих процессах?

Shellexperiencehost.exe | RuntimeBroker.exe | TrustedInstaller.exe | Хост-процесс для задач Windows | JUCheck.exe.

Исправить высокую загрузку ЦП с помощью svchost.exe (netsvcs)

Svchost.exe (Service Host или SvcHost) — это общее имя хост-процесса для служб, которые запускаются из динамически подключаемых библиотек. Все внутренние службы Windows были перемещены в один файл .dll вместо файла .exe, но для загрузки этих файлов .dll вам понадобится исполняемый файл (.exe); следовательно, был создан процесс svchost.exe. Теперь вы можете заметить, что существует несколько экземпляров процессов svchost.exe, потому что, если одна служба выйдет из строя, это не приведет к остановке Windows, и все эти службы организованы в группы и каждый svchost.Экземпляр exe создается для каждой такой группы.

Теперь проблема начинается, когда svchost.exe (netsvcs) начинает использовать почти все ресурсы Windows и вызывает высокую загрузку ЦП. Если вы заглянули в диспетчер задач, то обнаружите, что определенный файл svchost.exe занимает почти всю память и создает проблемы для других программ или приложений. Компьютер становится нестабильным, так как он становится очень вялым и начинает случайным образом зависать Windows, после чего пользователь должен либо перезагрузить свою систему, либо принудительно завершить работу.

Svchost.exe Высокая загрузка ЦП Проблема чаще всего возникает из-за заражения компьютера вирусом или вредоносным ПО. Но проблема не ограничивается только этим, поскольку обычно зависит от конфигурации системы пользователя и среды. Поэтому, не теряя времени, давайте посмотрим, как на самом деле исправить высокую загрузку ЦП с помощью svchost.exe (netsvcs) с помощью приведенного ниже руководства по устранению неполадок.

Исправление высокой загрузки ЦП с помощью svchost.exe (netsvcs)

Обязательно создайте точку восстановления на случай, если что-то пойдет не так.

Метод 1. Запустите CCleaner и Malwarebytes

1. Загрузите и установите CCleaner & Malwarebytes.

2. Запустите Malwarebytes и позвольте ему просканировать вашу систему на наличие вредоносных файлов. Если вредоносное ПО обнаружено, оно автоматически удаляется.

3. Теперь запустите CCleaner и выберите Custom Clean .

4. В разделе «Выборочная очистка» выберите вкладку Windows , отметьте значения по умолчанию и нажмите Анализировать .

5. После завершения анализа убедитесь, что вы удалили файлы, которые нужно удалить.

6. Наконец, нажмите кнопку Run Cleaner и позвольте CCleaner работать своим курсом.

7. Для дальнейшей очистки вашей системы выберите вкладку «Реестр» и убедитесь, что проверены следующие параметры:

8. Нажмите кнопку Scan for Issues и разрешите CCleaner сканировать, затем нажмите кнопку Fix Selected Issues .

9. Когда CCleaner спрашивает: « Вы хотите сделать резервную копию изменений в реестре? выберите Да .

10. После завершения резервного копирования нажмите кнопку Исправить все выбранные проблемы .

11. Перезагрузите компьютер, чтобы сохранить изменения.

Метод 2. Отключите конкретную службу, которая вызывает высокую загрузку ЦП

1. Одновременно нажмите Ctrl + Shift + Esc , чтобы запустить Диспетчер задач.

2. Перейдите на вкладку Details и щелкните правой кнопкой мыши на высокой загрузке ЦП svchost.exe и выберите Перейти к службам.

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

4. Теперь щелкните правой кнопкой мыши выделенную службу по очереди и выберите Остановить.

5. Делайте это до тех пор, пока не будет устранена высокая загрузка ЦП этим конкретным процессом svchost.exe.

6. После того, как вы проверили службы, из-за которых возникла эта проблема, пора отключить эту службу.

Примечание: В большинстве случаев виновником является служба обновления Windows , но мы разберемся с ней позже.

7. Нажмите клавиши Windows + R, затем введите services.msc и нажмите Enter.

8. Теперь найдите эту конкретную службу в этом списке, затем нажмите правой кнопкой мыши и выберите Свойства.

9. Нажмите «Остановить», если служба запущена, а затем убедитесь, что для параметра Тип запуска установлено значение Отключить , нажмите «Применить» и нажмите «ОК».

10. Перезагрузите компьютер, чтобы сохранить изменения и посмотреть, решена ли проблема.

Это определенно Устранение высокой загрузки ЦП svchost.exe (netsvcs) . Если вам сложно найти конкретный файл svchost.exe, вызывающий проблему, вы можете использовать программу Microsoft под названием Process Explorer, которая поможет вам найти причину проблемы.

Метод 3. Очистить журналы средства просмотра событий

1. Нажмите Windows Key + R, затем введите eventvwr.msc и нажмите Enter, чтобы открыть программу просмотра событий .

2. В меню слева разверните Журналы Windows , затем щелкните правой кнопкой мыши подпапки одну за другой и выберите Очистить журнал.

3. В этих подпапках будут «Приложение», «Безопасность», «Настройка», «Система» и «Перенаправленные события».

4. Убедитесь, что вы очистили журналы событий для всех указанных выше папок.

5. Перезагрузите компьютер, чтобы сохранить изменения.

Метод 4: переименовать папку SoftwareDistribution

1.Нажмите Windows Key + X, затем выберите Командная строка (администратор).

2. Теперь введите следующие команды, чтобы остановить службы Центра обновления Windows, а затем нажимайте Enter после каждой:

net stop wuauserv
net stop cryptSvc
net stop биты
net stop msiserver

3. Затем введите следующую команду, чтобы переименовать папку SoftwareDistribution, и нажмите Enter:

ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.старый
ren C: \ Windows \ System32 \ catroot2 catroot2.old

4. Наконец, введите следующую команду для запуска служб Windows Update и нажимайте Enter после каждой:

net start wuauserv
net start cryptSvc
чистые стартовые биты
net start msiserver

5. Перезагрузите компьютер, чтобы сохранить изменения.

Метод 5. Запустите средство устранения неполадок Центра обновления Windows

1.Введите «устранение неполадок» в строке поиска Windows и нажмите «Устранение неполадок ».

2. Затем в левом окне выберите панель Просмотреть все.

3. Затем в списке Устранение неполадок компьютера выберите Центр обновления Windows.

4. Следуйте инструкциям на экране и запустите программу Windows Update Troubleshoot.

5. Перезагрузите компьютер, чтобы сохранить изменения.

Это должно помочь вам исправить High CPU Usage by svchost.exe (netsvcs) , но если нет, перейдите к следующему методу.

Метод 6. Обязательно обновите Windows

1. Нажмите клавиши Windows + I, затем выберите Обновление и безопасность.

2. Затем нажмите Проверить наличие обновлений и обязательно установите все ожидающие обновления.

3. После установки обновлений перезагрузите компьютер до Fix High CPU Usage с помощью svchost.exe (netsvcs).

Метод 7. Отключение службы BITS и Центра обновления Windows

1.Нажмите Windows Key + R, затем введите services.msc и нажмите Enter.

2. Теперь найдите в списке BITS и Центр обновления Windows , щелкните их правой кнопкой мыши и выберите «Свойства ».

3. Убедитесь, что щелкните Остановить , а затем установите для типа запуска значение Отключено.

4. Щелкните Применить, а затем ОК.

5. Перезагрузите компьютер, чтобы сохранить изменения.

Это должно помочь вам исправить High CPU Usage by svchost.exe (netsvcs) , но если нет, перейдите к следующему методу.

Метод 8: Загрузите и запустите RKill

Rkill — это программа, разработанная на сайте BleepingComputer.com, которая пытается остановить известные вредоносные процессы, чтобы ваше обычное программное обеспечение безопасности могло затем запустить и очистить ваш компьютер от инфекций. Когда Rkill запускается, он убивает вредоносные процессы, а затем удаляет неверные ассоциации исполняемых файлов и исправляет политики, которые мешают нам использовать определенные инструменты по завершении.Он отобразит файл журнала, в котором показаны процессы, которые были завершены во время работы программы. Это должно решить проблему High CPU Usage by svchost.exe.

Скачайте отсюда Rkill, установите и запустите.

Метод 9: Запустите средство проверки системных файлов (SFC) и проверьте диск (CHKDSK)

1. Нажмите Windows Key + X, затем щелкните Command Prompt (Admin).

2. Теперь введите в cmd следующее и нажмите Enter:

 SFC / Scannow
sfc / scannow / offbootdir = c: \ / offwindir = c: \ windows (Если выше не удалось, попробуйте это) 

3.Дождитесь завершения описанного выше процесса и перезагрузите компьютер.

4. Затем запустите CHKDSK из Исправьте ошибки файловой системы с помощью утилиты проверки диска (CHKDSK).

5. Дождитесь завершения описанного выше процесса и снова перезагрузите компьютер, чтобы сохранить изменения.

Метод 10: Запустить средство устранения неполадок системы и обслуживания

1. Нажмите клавиши Windows + X и щелкните панель управления .

2. Найдите раздел «Устранение неполадок» и нажмите «Устранение неполадок ».

3. Затем щелкните просмотреть все на левой панели.

4. Щелкните и запустите средство устранения неполадок для обслуживания системы .

5. Средство устранения неполадок может помочь Исправить высокую загрузку ЦП с помощью svchost.exe (netsvcs).

Рекомендовано:

Вот и все, что вы успешно исправили высокую загрузку ЦП с помощью svchost.exe (netsvcs), но если у вас все еще есть какие-либо вопросы относительно этого сообщения, не стесняйтесь задавать их в разделе комментариев.

Как исправить высокую загрузку ЦП и ОЗУ с помощью svchost.exe (netsvcs)

Многие пользователи Windows сталкиваются с причудливой и очень опасной проблемой, когда конкретный процесс с именем svchost.exe (netsvcs) начинает запрашивать и использовать все больше и больше ОЗУ после того, как пострадавший компьютер загружается и не может освободить оперативную память независимо от того, сколько в ней накоплено.

Что такое svchost.exe?

Service Host или svchost.exe — это важный хост-процесс Windows, расположенный в C: \ Windows \ System32. , работающий как исполняемый файл, является зависимостью нескольких файлов Windows DLL и связанных служб, без которых Windows не будет работать.Поскольку это обязательный системный процесс, иногда он может резко увеличить загрузку ЦП из-за внешних процессов, которые от него зависят.

Как показано на рисунке ниже, вы можете увидеть несколько процессов svchost, запущенных с системными / локальными и пользовательскими учетными записями.

Диспетчер задач, отображающий несколько процессов хоста служб

Почему Svchost.exe (netsvcs) увеличивает загрузку ОЗУ и ЦП?

Эта проблема настолько серьезна, что общий объем оперативной памяти, используемой процессом файла svchost.exe (netsvcs), превышает 50% по прошествии небольшого количества времени и достигает точки, когда пораженный компьютер становится настолько вялым. что его просто нельзя использовать и нужно перезагрузить, чтобы он стал работоспособным на короткое время.Откровенно говоря, количество пользователей Windows, которые сталкивались с этой проблемой в прошлом, неутешительно велико. Хотя эта проблема чаще всего встречается на компьютерах, работающих под управлением операционной системы Windows 7, Windows 8 и 10 вовсе не застрахованы от нее.

Главный виновник: svchost.exe (netsvcs)

В большинстве случаев виновником этой проблемы является либо вирус, либо вредоносная программа, либо вредоносная программа или служба, которые запускаются автоматически при загрузке пораженного компьютера. К счастью, вы можете многое сделать, чтобы попытаться исправить эту проблему и восстановить чрезмерный объем ОЗУ, вызванный файлом svchost.Обычно берет на себя процесс exe (netsvcs). Но прежде чем переходить к решениям, если вы столкнулись с проблемой на ПК с Windows 7, посетите официальную страницу Microsoft, чтобы загрузить обновление для устранения проблемы.

Ниже приведены некоторые из наиболее эффективных решений этой проблемы:

Решение 1: Восстановить куст реестра и восстановить поврежденные файлы

Загрузите и запустите Restoro для сканирования поврежденных файлов, нажав здесь , если он обнаруживает, что файлы повреждены, восстанавливает их.

Решение 2. Обновите клиент WindowsUpdate

Попробуйте обновить клиент Центра обновления Windows по ссылке ниже, в зависимости от типа вашей системы. После обновления проверьте, решает ли это проблему. (Это для Windows 7)

Загрузить:

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

Решение 3. Очистить журналы средства просмотра событий
  1. Удерживайте клавишу Windows и Нажмите R .Введите eventvwr.msc и нажмите ОК. Откройте eventvwr.msc
  2. На левой панели разверните Журналы Windows. Щелкните правой кнопкой мыши подпапки под ним и выберите Очистить журнал . Очистить журналы диспетчера событий
  3. Сделайте это для приложения , Безопасность , Настройка , Система и перенаправленные события

Решение 4. Установите все доступные обновления Windows

Файл svchost.Процесс exe (netsvcs), использующий загрузку оперативной памяти, бесчисленное количество раз сообщался в Microsoft, поэтому Windows выпустила множество различных исправлений для этой проблемы в комплекте с довольно большим количеством своих обновлений Windows. Независимо от того, на какой версии Windows работает ваш компьютер, для вашей системы должно быть как минимум несколько обновлений, которые включают исправления или исправления для этой проблемы, и если это так, простая загрузка и установка этих обновлений должна решить эту проблему. проблема для вас.

  1. Откройте Центр обновления Windows . Щелкните Проверить наличие обновлений . Откройте Центр обновления Windows
  2. Разрешите компьютеру проверить наличие обновлений, а затем перечислить все доступные обновления.
Проверить наличие обновлений

Загрузите и , установите все доступные обновления . Среди множества обновлений Windows, которые вы загружаете и устанавливаете , должно быть хотя бы одно обновление, содержащее исправление или исправление этой проблемы. Вы, конечно, можете отказаться от загрузки некоторых обновлений, но просто убедитесь, что вы не пренебрегаете какими-либо обновлениями, которые могут содержать патч или исправление для этой проблемы — обновления, такие как обновления стабильности Windows и накопительные обновления Windows.

Решение 5. Просканируйте компьютер на наличие вирусов и вредоносных программ

Процесс svchost.exe может использовать тонны оперативной памяти из-за заражения вирусом или вредоносным ПО. Определенные вирусы и вредоносные программы могут использовать определенные процессы на вашем компьютере, такие как svchost.exe, для того, чтобы начать использовать мучительно большие объемы ОЗУ, не выпуская из памяти какую-либо ОЗУ, которую они больше не используют. В этом случае еще один эффективный метод, который вы можете использовать, чтобы попытаться решить эту проблему, — это загрузить и установить антивирусную или антивирусную программу, такую ​​как Malwarebytes , а затем использовать ее для сканирования вашего компьютера на наличие вирусов, вредоносных программ и любые другие угрозы безопасности.

Загрузите Malwarebytes

Решение 6. Отключите службу BITS

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

  1. Удерживайте клавишу Windows и Нажмите R . Введите services.msc и нажмите ОК.
    Откройте services.msc
  2. Найдите службу с именем Background Intelligent Transfer Service и дважды щелкните ее.Откройте раскрывающееся меню перед типом запуска . Щелкните Отключено . Нажмите Применить . Нажмите ОК . Это отключит службу BITS.
Отключить тип запуска фоновой интеллектуальной службы передачи для отключения

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

Решение 7. Отключите службу Wuauserv

Служба wuauserv — это имя службы Windows Update . Служба Windows Update печально известна тем, что отвечает за процесс svchost.exe, занимающий более 50% общей оперативной памяти компьютера, затронутого этой проблемой. Если служба Центра обновления Windows вызывает эту проблему на вашем компьютере, отключение ее поможет.

  1. Удерживайте клавишу Windows и Нажмите R .Введите services.msc и нажмите ОК.
    Запустите services.msc
  2. Прокрутите вниз до центра обновления Windows . Дважды щелкните Центр обновления Windows. Откройте раскрывающееся меню, расположенное перед типом запуска . Щелкните Отключено . Нажмите Применить . Нажмите ОК . Это успешно отключит wuauserv

. Отключение службы wuauserv — одно из наиболее эффективных решений, которое вы можете использовать, чтобы попытаться получить svchost.exe, чтобы не использовать слишком большой объем оперативной памяти, отключение этой службы будет означать, что Центр обновления Windows больше не будет запускаться и останавливаться самостоятельно. Это означает, что доступные обновления для вашего компьютера не будут загружаться и устанавливаться автоматически. Хотя это не является чем-то, что мешает повседневным операциям, поддержание вашего компьютера, всех его устройств и драйверов в актуальном состоянии, безусловно, важно.

В этом случае, если вы решите отключить службу wuauserv и если это решит эту проблему в вашем случае, не реже одного раза в месяц установите для Тип запуска службы wuauserv значение . Руководство , щелкните правой кнопкой мыши службу и выберите Пуск , откройте Центр обновления Windows , проверьте наличие доступных обновлений, загрузите и установите все доступные обновления.Это обеспечит актуальность вашего компьютера, всех его устройств и программного обеспечения. После того, как вы загрузили и установили все доступные обновления, вы можете снова изменить тип запуска службы Windows Update на Отключено , чтобы убедиться, что вы снова не станете жертвой процесса svchost.exe, использующего МНОГО ОЗУ.

Утечка памяти Svchost.exe (netsvcs) или проблемы с высокой загрузкой ЦП

Так что же привело вас сюда? Вероятно, это сообщение «Svc.host.exe высокая загрузка ЦП »! что такое Svchost.exe? Кажется, слишком технический термин, чтобы обращаться с ним? Что ж, позвольте мне помочь с этой «кажущейся такой большой» проблемой.

Давайте узнаем, что такое Svchost.exe, и в конце дня вы сможете справиться с этой проблемой высокой загрузки ЦП, вызванной Svchost.exe

Что такое Svchost.exe?

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

Где я могу найти Svchost.exe?

Вы можете открыть диспетчер задач, там вы можете найти Svchost.exe в разделе служб . Или вы можете получить подробное представление о том, какие службы находятся в определенном Svchost.exe, набрав « tasklist / SVC » в командной строке . Использование командной строки — не самая лучшая идея, потому что существует слишком много загадочных имен, которые вы не поймете.

Так много запущенных Svchost.exes, какой из них я должен отключить?

Вы можете сократить количество ненужных служб, которые вы не хотите запускать, или можете просто перезапустить процесс, который использует большую нагрузку на ЦП, на одном Svchost.exe. Как узнать, какие процессы не нужны? Для этого вы можете перейти в диспетчер задач и в разделе Процессы отметьте опцию « Показать процессы от всех пользователей ».

Хорошо, я выяснил, какой процесс вызывает высокую загрузку ЦП.Что дальше?

Отключите службы и программы, вызывающие проблемы с высокой загрузкой ЦП: , так что теперь вы знаете, что процессы Svchost.exe вызывают проблемы с высокой загрузкой ЦП. Вы можете отключить их и посмотреть, работает ли это.

Как отключить:

  • Откройте диспетчер задач , нажав Ctrl + Alt + Del .
  • Щелкните вкладку Details , доступную в верхней части страницы диспетчера задач
  • Теперь выберите процесс, который использует слишком много ресурсов на вашем компьютере.
  • Щелкните правой кнопкой мыши эту конкретную службу и выберите «Перейти к службам» .
  • Сервисы, использующие процесс Svchost, будут выделены автоматически
  • Щелкните эту службу правой кнопкой мыши и выберите Перезапустить , чтобы перезагрузить службу.
  • После перезапуска системы, если Svchost по-прежнему использует слишком много ресурсов ЦП, вам следует остановить его. Просто щелкните процесс правой кнопкой мыши и выберите Остановить .
  • Вы также можете отключить службу.Для этого щелкните правой кнопкой мыши программу и выберите Открыть службы .
  • Вы можете найти его в списке служб Windows, а затем дважды щелкнуть по нему.
  • Теперь выберите Disabled из раскрывающегося списка, затем нажмите кнопку Apply , а затем нажмите Ok .

Вы закончили с отключением программ, вызывающих высокую загрузку ЦП svchost.exe.

Что еще я могу сделать?

Проверка на вирусы и вредоносные программы:

, прежде чем продолжить, рекомендуется выполнить сканирование на наличие вирусов и вредоносных программ, поскольку во многих случаях было обнаружено, что вирусы являются основной причиной Svchost.exe высокая загрузка ЦП или проблема утечки памяти. Поэтому, прежде чем искать причину и устранять ее, необходимо выполнить сканирование и очистку ПК.

Очистить журнал просмотра событий:

Вы также можете очистить файл журнала средства просмотра Windows, чтобы исправить высокую загрузку ЦП Svchost.exe

Как очистить файл журнала средства просмотра событий:

  • Откройте диалоговое окно, нажав кнопку.
  • Введите « eventvwr » (без кавычек) и нажмите Введите
  • Щелкните опцию Журнал Windows , чтобы развернуть подпункты.
  • Щелкните правой кнопкой мыши параметр Application и выберите Очистить журналы .
  • Необходимо очистить Security , Setup и Системный журнал , выполнив ту же операцию.
  • Теперь перезагрузите компьютер с Windows.

Отключить службу BITS:

Background Intelligence Transfer Service — это компонент ОС Windows, который использует пропускную способность сети в режиме ожидания для загрузки важных для системы данных, таких как обновление Windows.Но иногда службы BITS могут также работать неправильно, что приводит к чрезмерно большому использованию полосы пропускания, а также к тому, что svchost.exe использует огромный процент оперативной памяти компьютера. Поэтому, если на ваш компьютер влияет svchost.exe, занимающий много оперативной памяти, вам необходимо отключить его.

Как отключить службы BITS:

  • Нажмите Window key + r , чтобы открыть диалоговое окно Run.
  • Услуги типа .msc и нажмите Ok.
  • На странице Services найдите Background Intelligence Transfer Service и дважды щелкните по ней.
  • В раскрывающемся меню перед Тип запуска щелкните Отключено.

.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *