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

Отключение через CMD — способ для опытных пользователей. Он быстрее графического интерфейса и работает даже в ограниченных режимах. Но помните: без активного файрвола ПК становится уязвимее. Поэтому используйте этот метод только при необходимости и на время.

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

Есть несколько ситуаций, когда пригодится отключение файрвола через CMD:

  • Быстрота. Не нужно переходить по меню — одна команда решает задачу.
  • Автоматизация. Удобно для скриптов или удалённого управления.
  • Проблемы с интерфейсом. Если графическое окно брандмауэра не открывается.
  • Тестирование. Проверка работы программ без защиты Windows Defender.
💡

Если вы временно отключаете файрвол для установки программы, включите его сразу после завершения. Даже 10–15 минут без защиты могут быть опасны для ПК.)

ПрофильКомандаОписание
Частныйnetsh advfirewall set privateprofile state offДля дома или доверенных сетей
Общественныйnetsh advfirewall set publicprofile state offДля общедоступных сетей (кафе, аэропорты)
Доменныйnetsh advfirewall set domainprofile state offДля корпоративных сетей

Команды для отключения файрвола в Windows 10

Для управления брандмауэром через CMD используется утилита netsh — сетевая оболочка Windows. Она позволяет настраивать сетевые параметры, включая файрвол. Чтобы отключить защиту полностью (для всех профилей), используйте:

netsh advfirewall set allprofiles state off

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

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

netsh advfirewall show allprofiles

В выводе ищите строку State — она должна измениться на OFF.

Как запустить командную строку от имени администратора

Без прав администратора команды netsh не сработают. Есть несколько способов запустить CMD с нужными правами:

  • Через меню Пуск: введите Командная строка, кликните правой кнопкой по результату и выберите Запустить от имени администратора.
  • Через Win + X: нажмите комбинацию клавиш, в меню выберите Командная строка (администратор).
  • Через Ctrl + Shift + Enter: откройте поиск, введите cmd, затем нажмите Ctrl + Shift + Enter.

Если вы часто используете командную строку, можно закрепить её в панели задач. Так она будет всегда под рукой.

Отключение файрвола для конкретной программы

Иногда нужно не выключать брандмауэр полностью, а разрешить работу конкретного приложения. Для этого:

  1. Откройте CMD от имени администратора.
  2. Добавьте программу в список исключений: netsh advfirewall firewall add rule name="Название программы" dir=in action=allow program="C:\Путь\к\программе.exe" enable=yes
  3. Повторите команду для исходящих подключений, заменив dir=in на dir=out.
⚠️ Внимание: отключение файрвола или добовление исключений может сделать ваш компьютер уязвимым для сетевых атак. Используйте эти команды только в том случае, если вы уверены в безопасности действий.