Загрузка процессора при простое компьютера, ноутбука (процесс MsMpEng.exe — грузил ЦП до 30-40%)

nagruzka-na-tsp-pri-prostoe-do-30-40Здравствуйте.

Бывает вроде отошел от компьютера (ноутбука) на некоторое время, затем смотришь, а кулеры гудят, как будто на нем запущен какой-нибудь редактор видео или игра. Логично, что, если вы устройство не нагружали никакими задачами — это сделал какой-то процесс или программа. Как его найти?

Собственно, не так давно столкнулся с подобным явлением на одном ноутбуке знакомого (забегая вперед, скажу, что виной был процесс MsMpEng.exe (защитник), нагружавший ЦП на 30-40% после 10 минут простоя ноутбука). Разумеется, такое поведение устройства со временем начинает сильно раздражать (особенно, для тех, кто привык работать в тишине ).

В этой скромной заметке предложу простой способ диагностики и поиска процесса (а если он у вас совпадет с моим виновником (что скорее всего так и будет) — то и способ решения).

Перейду ближе к теме…

Диагностика, поиск процесса, нагружающего ЦП

Для того, чтобы вычислить процесс, который нагружает ЦП — лучше всего воспользоваться небольшой утилитой Process Explorer (загрузить ее можно с сайта Microsoft). Основное ее преимущество по сравнению с диспетчером задач — она позволяет просматривать все запущенные процессы (диспетчер задач же отображает далеко не всё!).

По внешнему виду достаточна похожа на него. Окно программы состоит из нескольких колонок (приведу основные, которые будут нужны):

  • в первой ‘Process’ отображается название процесса (обычно совпадает с названием программы, однако бывают исключения),
  • во второй ‘CPU’ — представлена загрузка ЦП (см. на желтую стрелку на скрине ниже). Отмечу, что ‘System Idle Process’ — это показатель бездействия системы,
  • колонка ‘Description’ — это описание процесса (в ряде случаев расшифровывает, что это за программа).

Process Explorer — отсортировываем по нагрузке на CPU

Process Explorer — сортировка по нагрузке на CPU

И так, если вы столкнулись с нагрузкой, которая возникает при простое компьютера (в течении определенного времени), то:

  1. запустите утилиту Process Explorer,
  2. отсортируйте все процессы по нагрузке на CPU (так, как у меня показано на скрине выше),
  3. оставьте компьютер в покое на некоторое время (после которого обычно возникает нагрузка),
  4. как только возникнет нагрузка — вы должны увидеть активный процесс (в моем случае это был MsMpEng.exe (примечание: защитник Windows проверял систему)).

MsMpEng.exe - грузил до 30-40%

MsMpEng.exe — грузил до 30-40%

Дальнейшие действия будут зависеть от того, какой процесс был ‘виновником’. Для тех, у кого нагружал ЦП MsMpEng.exe (также, как и в моем примере выше) — ниже подскажу, как ограничить аппетиты защитника…

Как отключить нагрузку от MsMpEng.exe при простое

Тут дело в том, что в Windows есть планировщик задач, в котором для защитника стоит задача проверять систему после 10 мин. простоя (чаще всего так). В результате, если вы отошли от компьютера — то через 10 мин. защитник запустит свою проверку, нагрузив ЦП…

Для отключения сделайте следующее:

  1. откройте панель управления Windows (как это сделать — см. тут: https://avege.ru/control-panel.html),
  2. после перейдите в раздел ‘Система и безопасность’, и кликните по ссылке ‘Расписание выполнения задач’ (подраздел ‘Администрирование’). См. пример ниже. Панель управления — система и безопасность — расписание выполнения задач

    Панель управления — система и безопасность — расписание выполнения задач

  3. далее откройте вкладку ‘Библиотека планировщика заданий / Microsoft / Windows / Windows Defender’ и обратите внимание на задания (обычно их 4). Чтобы остановить проверку при простое — просто выключите Windows Defender Scheduled Scan и Windows Defender Cache Maintenance (см. скрин ниже, кстати, напротив них будет отображаться время последнего их запуска, которое еще раз покажет вам, что защитник нагружал ЦП…). Windows Defender — отключаем периодическую проверку системы

    Windows Defender — отключаем периодическую проверку системы / Кликабельно

  4. обратите внимание также на еще одну деталь: производитель вашего устройства мог ‘встроить’ в систему некоторые задания по проверке и обновлению системных приложений (они далеко не всегда нужны). Поэтому, порекомендовал бы пройтись по вкладке с названием вашего ноутбука (например) и оценить нужность заданий, которые там будут…

    Отключение проверок от производителя ноутбука

    Отключение проверок от производителя ноутбука

Важно!

Т.к. мы отключили полноценную работу защитника — время от времени рекомендую делать проверку системы с помощью стороннего антивирусного софта. Более подробно можете почерпнуть в этой заметке — https://avege.ru/esli-antivirus-ne-vidit-virusov.html

На что еще обратить внимание (актуально для Windows 8/10)

Есть две службы, которые наиболее часто могут замедлять производительность Windows. Речь идет о SuperFetch (призвана ускорять систему за счет предзагрузки некоторого ПО в ОЗУ) и Центра обновления (отвечает за загрузку и установку обновлений системы). И та, и другая службы могут существенно нагружать ЦП, и замедлять работу системы. Лично я бы в этом случае порекомендовал их просто отключить…

Как это сделать:

  • нажать Win+R — должно открыть окно ‘Выполнить’,
  • ввести команду services.msc и нажать Enter, Открываем службы - services.msc (универсальный способ)

    Открываем службы — services.msc (универсальный способ)

  • далее находим службу ‘Центр обновления Windows’, открываем ее и останавливаем. Тип запуска переводим в режим ‘Отключено’ (см. на скрин ниже). После тоже самое делаем с SuperFetch. Отключаем центр обновления

    Отключаем центр обновления / Кликабельно

  • после перезагрузите систему и проверьте, как стал вести себя ПК (есть ли загрузка ЦП при простоях?).
Оцените статью
avege.ru
Добавить комментарий