Включить встроенный антивирус Windows Defender на Windows 10 через командную строку можно за несколько секунд — нужно знать всего одну команду. Но есть нюансы: если защита отключена групповой политикой или сторонним ПО, стандартный способ не сработает. Расскажу, как проверить статус Defender, активировать его вручную и что делать, если система игнорирует команды.

Сначала разберёмся с базовым методом: он подойдёт в 90% случаев, когда антивирус отключён пользователем или временно приостановлен. Дальше рассмотрим альтернативные способы, команды для проверки состояния защиты и типичные ошибки, которые мешают включить Defender обратно.

Зачем включать антивирус через командную строку

Командная строка — самый быстрый способ manages Windows Defender, если:

— графический интерфейс не отвечает или завис;

— нужно автоматизировать процесс (например, для скрипта);

— вы работаете удалённо через SSH или PowerShell;

— вирус заблокировал доступ к параметрам безопасности.

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

💡

Если антивирус отключён сторонним ПО (например, Kaspersky или Avast), сначала удалите его — иначе Defender не активируется, даже через командную строку.

КомандаОписаниеПример использования
sc query WinDefendПроверяет статус службы Windows Defendersc query WinDefend
sc start WinDefendЗапускает службу антивирусаsc start WinDefend
sc config WinDefend start=autoУстанавливает автоматический запускsc config WinDefend start=auto
net stop WinDefendОстанавливает службу (требует права администратора)net stop WinDefend

Основные команды для управления Windows Defender

Для работы с антивирусом через командную строку используется утилита netsh и модуль Windows Defender в PowerShell. Но самый простой способ — команда sc (Service Control Manager). Вот базовые команды, которые пригодятся:

Эти команды работают в стандартной командной строке (cmd), но для полного контроля лучше использовать PowerShell — там больше возможностей. Например, можно включить защиту в реальном времени или обновить антивирусные базы.

Как проверить, включён ли антивирус

Прежде чем включать Defender, убедитесь, что он действительно отключён. Для этого:

  1. Откройте командную строку от имени администратора: нажмите Win + X и выберите Командная строка (администратор) или Windows PowerShell (администратор).

  2. Введите команду sc query WinDefend и нажмите Enter.

  3. Посмотрите на строку STATE. Если там RUNNING — антивирус работает. Если STOPPED — отключён.

Дополнительно можно проверить статус защиты в реальном времени через PowerShell:

  • Get-MpComputerStatus | Select-Object RealTimeProtectionEnabled — покажет True или False;
  • Get-MpThreatDetection | Select-Object ThreatStatus — отобразит текущий статус угроз.

Если команда возвращает ошибку Отказано в доступе, значит, командная строка запущена не от имени администратора. Закройте её и откройте заново с правами админа.

Способы включения антивируса через командную строку

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

⚠️ Внимание: перед выполнением команд убедитесь, что у вас нет установленного стороннего антивируса — он может блокировать включение Defender.

Способ 1: через службу WinDefend

Это самый универсальный метод. Выполните по порядку:

  1. Откройте командную строку от имени администратора.

  2. Введите sc config WinDefend start=auto — это установит автоматический запуск службы.

  3. Запустите службу командой sc start WinDefend.

  4. Проверьте статус: sc query WinDefend.

Если после этого Defender не работает, перезагрузите компьютер.

Способ 2: через PowerShell (рекомендуется)

PowerShell даёт больше контроля. Откройте его от имени администратора и выполните:

  1. Set-MpPreference -DisableRealtimeMonitoring $false — включает защиту в реальном времени;

  2. Set-MpPreference -DisableBehaviorMonitoring $false — включает мониторинг поведения;

  3. Set-MpPreference -DisableIOAVProtection $false — активирует проверку при доступе к файлам;

  4. Start-MpWDOScan -ScanType QuickScan — запускает быстрое сканирование (опционально).

Чтобы проверить, сработало ли, используйте Get-MpComputerStatus | Select-Object AMServiceEnabled, AntivirusEnabled, AntispywareEnabled.

Способ 3: через реестр (если другие методы не работают)

Иногда Defender отключён через реестр. Чтобы включить его:

  1. Откройте командную строку от имени администратора.

  2. Введите reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows Defender" /v DisableAntiSpyware /t REG_DWORD /d 0 /f.

  3. Перезагрузите компьютер.

Этот способ рискован — неверное изменение реестра может привести к сбоям системы. Используйте его только если первые два метода не сработали.

Как вы обычно управляете антивирусом на Windows?
Через грофический интерфейс
Через командную строку
Использую сторонние утилиты
Не управляю, работает по умолчанию

Разница между команды для Windows 10 и Windows 11

В Windows 11 управление Defender через командную строку идентично Windows 10, но есть нюансы. Основные команды (sc start WinDefend, Set-MpPreference) работают одинаково. Однако в Windows 11 добавлены новые функции, например, защита от эксплойтов и сетевая изоляция, которые можно настроить через PowerShell.

ФункцияWindows 10Windows 11
Базовая защита в реальном времениДаДа
Защита от эксплойтовЧастично (требует ручной настройки)Включена по умолчанию
Сетевая изоляцияНетДа (через Set-MpPreference)
Облачная проверкаДа (включается отдельно)Улучшена, работает быстрее
Команда для включения защиты в реальном времениSet-MpPreference -DisableRealtimeMonitoring $falseТо же

Если вы перешли с Windows 10 на Windows 11, старые команды по-прежнему работать будут, но для новых функций потребуется изучать документацию Microsoft.

Что делать, если антивирус не включается

Если после выполнения всех команд Windows Defender так и не заработал, проверьте следующее:

Чаще всего антивирус не включается из-за конфликта со сторонним ПО или отключения через групповую политику.

Причина 1: Сторонний антивирус

Windows Defender автоматически отключается, если на компьютере установлен другой антивирус (например, NOD32, Avast, Kaspersky). Чтобы включить встроенную защиту, нужно полностью удалить стороннее ПО, а не просто отключить его.

Проверьте список установленных программ в Панель управления\Программы и компоненты. Если найдёте антивирус — удалите его и перезагрузите компьютер.

Причина 2: Отключение через групповую политику

В корпоративных версиях Windows (Pro, Enterprise) Defender может быть отключён через групповую политику. Чтобы проверить:

  1. Нажмите Win + R, введите gpedit.msc и нажмите Enter.

  2. Перейдите по пути: Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Антивирусная программа "Защитник Windows".

  3. Проверьте параметр Выключить антивирусную программу "Защитник Windows". Если он включён — отключите его.

Если у вас домашняя версия Windows (Home), редактор групповой политики не доступен. В этом случае используйте реестр (см. Способ 3 выше).

Причина 3: Повреждённые системные файлы

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

  1. Откройте командную строку от имени администратора.

  2. Выполните команду sfc /scannow.

  3. Дождитесь завершения проверки (это может занять 10–30 минут).

  4. Перезагрузите компьютер.

Если sfc не помог, попробуйте DISM /Online /Cleanup-Image /RestoreHealth.

Пошаговая инструкция: включаем антивирус через командную строку

Теперь соберём всё в одну пошаговую инструкцию. Следуйте этим действиям, чтобы включить Windows Defender через командную строку:

Чек-лист для включения антивируса

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли включить антивирус, если он отключён вирусом?

Да, но для этого нужно запустить командную строку в безопасном режиме. Перезагрузите компьютер, удерживая Shift, выберите Диагностика\Дополнительные параметры\Командная строка. Затем выполните команды sc start WinDefend и sc config WinDefend start=auto. После перезагрузки вирус может быть заблокирован.

Почему после включения антивирус снова отключается?

Скорее всего, на компьютере установлен сторонний антивирус, который автоматически отключает Defender. Удалите стороннее ПО или проверьте настройки групповой политики. Также возможно, что вирус или скрипт периодически отключает защиту — в этом случае нужно провести полную проверку системы.

Какие команды нужны, чтобы включить облачную проверку?

Включить облачную проверку можно через PowerShell командой Set-MpPreference -MAPSReporting Advanced. Чтобы убедиться, что она работает, выполните Get-MpPreference | Select-Object MAPSReporting — должно отобразиться Advanced.

Можно ли включить антивирус без прав администратора?

Нет. Для запуска службы Windows Defender и изменения её параметров требуются права администратора. Если у вас нет таких прав, обратитесь к владельцу компьютера или системному администратору.