Включить систему защиты на Windows 10 через командную строку можно за несколько минут, если знать правильные команды. Это актуально, когда графический интерфейс недоступен или нужно автоматизировать процесс. Далее разберёмся, как активировать встроенные механизмы безопасности — Защитник Windows, Брандмауэр и Контроль учётных записей (UAC) — без использования мыши.

Спойлер: для этого хватит стандартных утилит CMD и PowerShell, а также прав администратора. Но есть нюансы — часть команд работает только в определённых редакциях системы. Расскажу, как проверить и применить их правильно.

Почему командная строка эффективна для управления защитой

Командная строка даёт прямой доступ к системным настройкам, минуя ограничения графического интерфейса. Это удобно в трёх случаях:

1. Отсутствие доступа к рабочему столу — например, после сбоя или заражения вирусом.

2. Автоматизация — если нужно применить настройки на нескольких ПК (через скрипты).

3. Быстрота — команды выполняются instant, без перезагрузки (кроме случаев, когда это обязательно).

При этом командная строка в Windows 10 поддерживает все ключевые функции безопасности: от включения Защитника до настройки политик брандмауэра.

💡

Если командная строка не открывается с правами администратора, попробуйте запустить её через Win + X → «Командная строка (администратор)» или введите cmd в поиске, затем нажмите Ctrl + Shift + Enter.

КритерийКомандная строка (CMD)PowerShell
Поддержка команд для ЗащитникаОграничена (например, sc start WinDefend)Полная (модуль Defender)
Управление брандмауэромЧерез netsh advfirewallЧерез Set-NetFirewallProfile
Контроль UACЧерез reg add в реестреЧерез Set-ItemProperty
Сложность командПроще для базовых задачСложнее, но мощнее

Сравнение методов активации защиты: CMD vs PowerShell

Оба инструмента подходят для управления защитой, но отличаются синтаксисом и возможностями. В большинстве случаев CMD хватит, но PowerShell даёт больше гибкости — например, для работы с Windows Defender через модуль Defender.

Подготовка системы перед изменением настроек защиты

Перед тем как включить систему защиты на Windows 10 через командную строку, убедитесь, что:

  • Вы работаете под учётной записью с правами администратора. Без них команды не выполнятся.
  • Антивирусные программы сторонних производителей отключены — они могут блокировать изменения.
  • Система обновлена до последней версии (проверьте через Параметры → Обновление и безопасность).
  • У вас есть точка восстановления на случай ошибок.

Также полезно проверить текущий статус защиты. Для этого введите в CMD:

sc query WinDefend — покажет состояние Защитника Windows.

netsh advfirewall show allprofiles — отобразит состояние брандмауэра.

Включение Защитника через CMD

Защитник Windows (Windows Defender) — встроенный антивирус, который можно активировать вручную. Для этого:

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

  2. Введите команду для запуска службы:

    sc start WinDefend

    Если служба отключена, включите её:

    sc config WinDefend start= auto

  3. Обновите базы данных Защитника:

    "%ProgramFiles%\Windows Defender\MpCmdRun.exe" -SignatureUpdate

⚠️ Внимание: Если Защитник отключён групповой политикой (в корпоративных версиях Windows), командная строка не сможет его включить. В этом случае обратитесь к администратору сети.
Какой инструмент вы чаще используете для управления Windows
Командная строка
PowerShell
Грофический интерфейс
Скрипты на Python

Настройка брандмауэра через командную строку

Брандмауэр блокирует несанкционированный сетевой доступ. Чтобы включить его:

1. Проверьте текущий профиль (частный, общедоступный или домен):

netsh advfirewall show currentprofile

2. Включите брандмауэр для всех профилей:

netsh advfirewall set allprofiles state on

3. Убедитесь, что правило включено:

netsh advfirewall show allprofiles state

КомандаОписаниеПример использования
netsh advfirewall set allprofiles state onВключает брандмауэр для всех профилейПрименяется ко всем типам сетей
netsh advfirewall set profile state on name=privateВключает брандмауэр только для частного профиляПолезно для дома
netsh advfirewall resetСбрасывает настройки на стандартныеИспользуйте при сбоях
netsh advfirewall show rule name=всеПоказывает все активные правилаДля диагностики

Учётных Записей (UAC) из командной строки

Контроль учётных записей (UAC) защищает систему от несанкционированных изменений. Чтобы включить его или изменить уровень уведомлений:

1. Узнайте текущий уровень (значения от 0 до 4):

reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA

2. Включите UAC (если отключён):

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f

3. Настройте уровень уведомлений (например, на максимальный):

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 2 /f

Изменения в реестре вступают в силу после перезагрузки. Не редактируйте реестр без резервной копии!

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

Чтобы не запутаться, следуйте чек-листу. Он покрывает все ключевые элементы безопасности:

Чек-лист по включению защиты Windows 10 через CMD

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

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

Можно ли включить Защитник Windows, если он отключён через групповую политику?

Нет. В корпоративных версиях Windows (Pro, Enterprise) Защитник может быть отключён через gpedit.msc. В этом случае командная строка не поможет — нужно изменить политику вручную или обратиться к администратору.

Как убедиться, что брандмауэр работает?

Выполните команду netsh advfirewall show allprofiles и проверьте, что во всех профилях стоит ON. Также можно протестировать подключение к интернету — если оно есть, но подозрительные программы блокируются, брандмауэр активен.

Что делать, если команды в не выполняются?

Убедитесь, что командная строка запущена от имени администратора. Если ошибка сохраняется, проверьте синтаксис команд или попробуйте использовать PowerShell с аналогичными утилитами (например, Start-Service WinDefend).

Нужно ли перезагружать ПК после изменений?

Для большинства команд перезагрузка не требуется, кроме изменений в реестре (например, настройки UAC). Брандмауэр и Защитник начинают работать сразу после выполнения команд.