Инструкции Настройка частоты обновлений сигнатур Windows Defender

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

Переводчик Google

cybercop

Постоянный участник
Сообщения
276
Реакции
242
Как вы знаете, по умолчанию частота обновления встроенного в Windows 7/8 антивируса составляет 1 раз в 22 часа. На мой взгляд это очень редко, потому как вирусы, увы, появляются гораздо чаще.
В самом Windows Defender вы не найдете как обновиться чаще, разве что вручную. Но это неудобно. Если же вы хотите обновляться чаще (а в современных антивирусах принято обновление 1 раз в час, а в период эпидемии и чаще, вплоть до 1 раз в 15 минут), то вам пригодится следующий ключ реестра:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU
и его значения:
DetectionFrequencyEnabled Reg_DWORD
Значение = 0|1
  • 1 = Доступно обновление через период, заданный пользователем
  • 0 = Не Доступно обновление через период, заданный пользователем (обновление осуществляется через период по умолчанию, равный 22 часа).
DetectionFrequency Reg_DWORD
Значение = n, где n = время в часах (от 1 до 22).
  • Время в часах между циклами обновления
 
cybercop,
То есть, один и тот же параметр для Защитника Windows 7 и Defender Windows 8?
А как быть с MSE в Windows 7? Он ведь объединен в 8-ке с защитником.
Как задать через реестр свою частоту обновления в MSE для Win7?
 
Для Windows 10 и выше настройку частоты обновлений Microsoft Defender можно выполнить напрямую через PowerShell, без редактирования реестра.
Ниже — параметры, которые можно использовать через Set-MpPreference:

Интервал проверки (в часах)​

Задает, как часто Defender будет проверять наличие обновлений сигнатур, вне зависимости от времени суток и дня недели.
📌 Допустимые значения: от 1 до 24 (в часах)
Код:
Set-MpPreference -SignatureUpdateInterval <n>
Пример: проверка каждые 3 часа
Код:
Set-MpPreference -SignatureUpdateInterval 3

День недели​

Позволяет задать определённый день для проверки обновлений. Вместе с этим желательно указать время (см. ниже).
📌 Значения:
ЗначениеДень
0Каждый день
1Воскресенье
2Понедельник
3Вторник
4Среда
5Четверг
6Пятница
7Суббота
8По умолчанию
Код:
Set-MpPreference -SignatureScheduleDay <Day>
Пример: ежедневно
Код:
Set-MpPreference -SignatureScheduleDay 0

Время запуска проверки (в минутах после полуночи)​

Позволяет задать точное локальное время запуска обновления. Используется в паре с SignatureScheduleDay.
📌 Диапазон значений: от 0 до 1439 (т.е. от 00:00 до 23:59)
Код:
Set-MpPreference -SignatureScheduleTime <0–1439>

Пример: в 02:30 ночи (150 минут после полуночи)
Код:
Set-MpPreference -SignatureScheduleTime 150


Примечания​

  • Если SignatureUpdateInterval указан — он работает независимо от расписания по дню/времени.
  • Если не указано время (SignatureScheduleTime), Defender выполнит проверку за 15 минут до планового сканирования.
  • Если вы не указываете параметры вовсе, Defender использует встроенное (автоматическое) расписание.

Если нужно — можно объединить параметры. Например, проверка каждый день в 03:00:
Код:
Set-MpPreference -SignatureScheduleDay 0 -SignatureScheduleTime 180
Или просто каждые 6 часов:
Код:
Set-MpPreference -SignatureUpdateInterval 6
 
Последнее редактирование:
Назад
Сверху Снизу