Svchost.exe грузит память Windows 7 – возможные причины

Все про Windows 7

Нестабильная работа операционной системы компьютера, сопровождаемая сбоями, разного рода ошибками, максимальной загрузкой процессора и оперативной памяти, и, в последствии, общим спадом производительности ПК, может быть вызвана множеством причин. В первую очередь, к ним, несомненно, нужно отнести наличие вирусов. Но бывают и другие, такие как системная служба Svchost, которая нередко грузит память и процессор ПК на 50, а то и 100%, снижая тем самым его производительность до минимума. Именно об этой службе и пойдет речь в данной статье. Здесь мы рассмотрим, где находится файл Svchost.exe и что предпринять для оживления компьютера, когда он грузит систему на максимум.

Что это за процесс Svchost.exe?

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

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

Мониторинг загрузки памяти и ЦП службой svchost.exe в диспетчере задач
Проблема в том, что часто он сильно загружает систему, а именно грузит память и процессор компьютера порой на 50, а иногда и на все 100 процентов, это становится критичным моментом для нормальной работы старых ноутбуков и ПК. Из-за чего такое может происходить?

  1. Вирус svchost.exe. Точнее, это вредоносный файл, замаскированный под системный процесс и его тяжело обнаружить, даже если процессор сильно загружен.
  2. Сбои в работе обновлений. Особенно если они загружаются автоматически и содержат какие-нибудь баги.
  3. Log-файл событий Windows 7 перегружен различными записями. Туда заносятся записи обо всех действиях, которые вы когда-либо совершали с системой. Представляете, сколько там может накопиться записей, если вы пользовались ПК, например, 5 лет?
  4. Физическое повреждение жёсткого диска. Не самая частая причина, но её исключать не стоит.

Как устранить проблему

  1. Попробуйте просто закрыть тот процесс svchost, который «жрет»
    больше всего оперативной памяти. Компьютер должен начать работать быстрее, ведь загрузка центрального процессора станет намного меньше.
  2. Отключите автоматическую загрузку и проверку обновлений. Для этого зайдите в Панель управления -> Центр обновления Windows -> Настройка параметров. Настройка параметров центра обновлений Windows 7
  3. Далее в пункте «Важные обновления» выберите «Не проверять наличие обновлений (не рекомендуется)». Отключение обновлений в Windows 7
  4. Посмотрите в диспетчере задач, какой пользователь стоит напротив процессов svchost.exe. Должны быть «система/system», local service, network service. Всё остальное – это вирусы. Закройте процесс, нажав на правую кнопку мыши и выбрав «Завершить дерево процесса». И конечно же проверьте систему на предмет вирусов Dr.Web, Kaspersky или другой соответствующей программой. Проверка корректной работы службы svchost.exe в диспетчере задач
  5. Удалите папку в директории «С:\WINDOWS\Prefetch», перезагрузите компьютер. В ней хранятся данные о программах и службах, которые запускаются в системе. Чем-то она напоминает папку «Temp» (временные файлы). Если удалить всю информацию из «Prefetch», то нужную информацию программы при последующей загрузке Windows 7 запишут в нее заново, а ненужная попросту удалится.
  6. Теперь зайдите в «Панель управления» и перейдите в раздел «Администрирование». Раздел «Администрирование» в Windows 7После выберите «Просмотр событий».Просмотр событий в Windows 7 В следующем окне, в левом его столбце, найдите категорию «Журналы Windows». Раскройте ее список и кликните двойным нажатием левой клавиши мыши по пункту «Приложения». Теперь выберите «Очистить журнал» в левом столбце окна. Очистка журналов Windows 7
  7. Проделайте аналогичное с пунктами «Безопасность», «Установка» и «Система».

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

Как проверить по-другому, системный это файл или вирус? Просто выберите наиболее «тяжёлый» svchost и правой кнопкой мыши кликните «Открыть место хранения файла». Должен открыться каталог «C:\WINDOWS\System32\» и только он!

Проверка файла svchost.exe на подлинность
Однако, если вы открываете «Диспетчер задач», и видите, что svchost.exe отбирает максимум 20 – 30 Мб оперативной памяти, то это говорит только об одном: причина медленной работы системы совсем не в нём.

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

canal-it.com
Добавить комментарий

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

  1. Kirato

    Спаси6о!

    Ответить
  2. Александр

    Спасибо! Полезная информация!

    Ответить
  3. Михаил

    Зайдите в Администрирование — Службы и найдите процесс Superfetch, остановите и отключить его, перезагрузитесь, он и грузит систему предвыборкой данных, как раз через svchost. Если установлен SSD, то это делать обязательно.

    Ответить
    1. MrTroll

      БРАТАН!!! СПАСИБО

      Ответить
    2. Александр

      Ты лучший! После этого действия комп ожил! Спасибо тебе огромнейшее!

      Ответить
  4. Сергей

    Спасибо Вам большое, я уже комп хотел выкинуть.

    Ответить
  5. Рахматулла

    Конкретно и очень доступно. Что встречается редко. Большое спасибо

    Ответить
  6. Tara88

    Спасли! Спасибо большое!

    Ответить