Как ограничить использование ЦП программой Microsoft Defender в Windows 10

Чтобы снизить нагрузку на процессор при выполнении сканирования антивирусом Microsoft Defender в Windows 10, установите более низкое среднее целевое значение загрузки ЦП в окне PowerShell с правами администратора. Например, значение 30 указывает механизму сканирования стремиться к средней загрузке ЦП в 30 процентов. Это рекомендация, а не жесткое ограничение, и она не ограничивает скорость сканирования в реальном времени.

Что изменяет настройка процессора

Параметр PowerShell — ScanAvgCPULoadFactor. В документации Microsoft указано значение по умолчанию 50, которое принимает значения от 5 до 100; значение 0 отключает регулирование ЦП. Меньшее число может снизить эффективность запланированных сканирований, но также может увеличить время их выполнения. Начните с умеренного значения, например, 30, а затем увеличьте его, если запланированные сканирования занимают слишком много времени.

Данная настройка не контролирует все задачи Defender. Защита в реальном времени продолжает проверять файлы по мере доступа к ним. Ручное сканирование также может игнорировать целевой показатель загрузки ЦП, если устройство настроено на ограничение только запланированных сканирований. Поэтому эта команда наиболее полезна для снижения нагрузки на ЦП от запланированных сканирований; она не является способом ограничить всю активность MsMpEng.exe.

Установите более низкий целевой показатель загрузки ЦП при сканировании.

  1. Откройте меню «Пуск», найдите Windows PowerShell , щелкните правой кнопкой мыши по результату и выберите «Запустить от имени администратора» . Подтвердите запрос контроля учетных записей пользователей. Требуется учетная запись администратора.
  2. В окне PowerShell с правами администратора введите команду ниже. Замените 30на целое число от 5 до 100, подходящее для вашего компьютера.
В меню «Пуск» Windows 10 выбрана опция Windows PowerShell и в контекстном меню отображается «Запустить от имени администратора».
Иллюстрация контекстного меню меню «Пуск» с опцией PowerShell, доступной с правами администратора.
В Windows 10 появляется запрос контроля учетных записей пользователей с вопросом, может ли Windows PowerShell вносить изменения в устройство.
Иллюстрация запроса контроля учетных записей пользователей, отображаемого после выбора «Запустить от имени администратора».
Set-MpPreference -ScanAvgCPULoadFactor 30
В консоли Windows PowerShell администратора был введен параметр Set-MpPreference -ScanAvgCPULoadFactor 30.
Иллюстрация работы PowerShell с правами администратора и введенной командой.

PowerShell обычно возвращается к командной строке без вывода сообщения об успешном завершении. Не используйте этот параметр, 0если вы пытаетесь снизить загрузку ЦП: значение ноль отключает регулирование. Значение 5 — это минимальное из документированных значений, хотя очень низкое целевое значение может значительно увеличить время сканирования.

Настройте целевой параметр так, чтобы он применялся ко всем неактивным запланированным сканированиям.

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

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

Set-MpPreference -DisableCpuThrottleOnIdleScans $false

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

Проверьте сохраненные настройки.

Используйте эту команду Get-MpPreferenceдля подтверждения информации, предоставляемой Защитником Windows. Чтобы отобразить соответствующие настройки одновременно, выполните:

Get-MpPreference | Select-Object ScanAvgCPULoadFactor, DisableCpuThrottleOnIdleScans, ScanOnlyIfIdleEnabled, ThrottleForScheduledScanOnly
В выводе PowerShell отображается значение ScanAvgCPULoadFactor равное 30, а значение DisableCpuThrottleOnIdleScans установлено на False.
Иллюстрация вывода PowerShell с примерами значений 30 и False.

В приведенном выше примере ScanAvgCPULoadFactorдолжно отображаться 30. Если вы также выполнили команду idle-scan, DisableCpuThrottleOnIdleScansдолжно отображаться False. Другие свойства помогают объяснить, почему конкретное сканирование может вести себя по-разному. Если значение возвращается к исходному или PowerShell сообщает об отказе в доступе, проверьте, управляется ли ПК организацией и контролирует ли политика параметры Defender.

Если Defender по-прежнему потребляет много ресурсов процессора

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

Для решения проблем, связанных с периодическим замедлением сканирования, анализатор производительности антивируса Defender может записывать активность сканирования и помогать выявлять файлы, расширения или процессы, которые влияют на время сканирования. Используйте полученные данные для исследования конкретной рабочей нагрузки, вместо того чтобы гадать о возможных исключениях. Microsoft обычно рекомендует плановые быстрые сканирования, а не рутинные плановые полные сканирования; полные сканирования могут занимать часы или дни в зависимости от объема и типа данных.

Статус поддержки Windows 10

Поддержка стандартных версий Windows 10 завершилась 14 октября 2025 года. Microsoft заявляет, что зарегистрированные потребительские устройства могут получать расширенные обновления безопасности до 12 октября 2027 года; для других версий действуют свои условия обслуживания. Изменение настроек ЦП Defender не продлевает поддержку Windows и не предоставляет недостающие обновления безопасности.

Ссылки: Справочник по Set-MpPreference ; планирование сканирования с помощью PowerShell ; рекомендации по сканированию в Defender ; анализатор производительности Defender ; прекращение поддержки Windows 10 .

Оставить комментарий

Как проверить разрешение и частоту кадров видео в Windows 10

Как проверить разрешение и частоту кадров видео в Windows 10

Найдите размеры кадра и частоту кадров видео с помощью Проводника, а затем проверьте сведения о потоке в VLC, если Windows оставляет какое-либо поле пустым.

Как исправить отсутствие опции «Запустить в любом случае» в SmartScreen Windows 10

Как исправить отсутствие опции «Запустить в любом случае» в SmartScreen Windows 10

Узнайте, почему Windows 10 скрывает кнопку «Запустить в любом случае» в SmartScreen, как просмотреть предупреждение и как разрешить обход предупреждения, не отключая SmartScreen.

Как включить монофонический звук в Windows 10

Как включить монофонический звук в Windows 10

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

Как создать пользовательскую сетку для отображения на экране в Windows 10

Как создать пользовательскую сетку для отображения на экране в Windows 10

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

Как включить автоматический вход в систему в Windows 10

Как включить автоматический вход в систему в Windows 10

Настройте автоматический вход в Windows 10 при запуске с помощью Microsoft Sysinternals Autologon, а затем узнайте, как его отключить и разберитесь в компромиссах в области безопасности.

Как включить план электропитания «Максимальная производительность» в Windows 10

Как включить план электропитания «Максимальная производительность» в Windows 10

Добавьте план электропитания «Максимальная производительность» в Windows 10 с помощью команды с правами администратора, выберите его в параметрах электропитания и проверьте ограничения совместимости и энергопотребления.

Как обновить значки закладок в Microsoft Edge на Windows 10

Как обновить значки закладок в Microsoft Edge на Windows 10

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

Как добавить цифровую клавиатуру на Windows 10

Как добавить цифровую клавиатуру на Windows 10

Превратите цифровой ряд в виртуальные клавиши цифровой клавиатуры в Windows 10 с помощью AutoHotkey v2. Настройте переключатель Caps Lock, протестируйте его в своем приложении и посмотрите, какие клавиши скрипт не сможет переназначить.

Как подключить Bluetooth-наушники к Windows 10

Как подключить Bluetooth-наушники к Windows 10

Подключите Bluetooth-наушники к Windows 10, выберите их в качестве источника звука и устраните распространенные проблемы с обнаружением или звуком.

Как изменить размер значков на панели задач в зависимости от размера экрана в Windows 10

Как изменить размер значков на панели задач в зависимости от размера экрана в Windows 10

Автоматическое изменение размера значков на панели задач Windows 10 при смене основного дисплея или использование встроенных настроек для выбора маленьких или обычных кнопок.