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

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

Почему может понадобиться отключить брандмауэр

Брандмауэр Windows 10 блокирует подозрительные сетевые подключения, но иногда он мешает работе легитимных программ. Например:

  • Игры или приложения не могут подключиться к серверам из-за блокировки портов.
  • Файлообменные программы (торренты, FTP-клиенты) работают медленно или не запускаются.
  • Сетевые принтеры или другие устройства не определяются в локальной сети.
  • При тестировании сетевых настроек или отладке ПО.

В таких случаях временное отключение брандмауэра помогает проверить, в нём ли дело. Но не забывайте: без защиты система уязвима для вирусов и хакерских атак.

💡

Если брандмауэр блокирует конкретную программу, попробуйте сначала добавить её в список исключений через Панель управления > Брандмауэр Windows > Разрешить приложению через брандмауэр. Это безопаснее, чем полное отключение.

КомандаДействиеОбратимость
netsh advfirewall set allprofiles state offОтключает брандмауэр для всех профилейДа (заменить off на on)
sc stop MpsSvcОстанавливает службу брандмауэраДа (sc start MpsSvc)
sc config MpsSvc start= disabledОтключает автозапуск службыДа (start= auto)

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

Есть два основных способа отключить брандмауэр через командную строку: с помощью утилиты netsh и через sc (Service Control). Первый метод проще и подходит для временного отключения, второй — для полной остановки службы. Рассмотрим оба варианта.

Способ 1: через netsh

Команда netsh позволяет управлять сетевыми настройками, включая брандмауэр. Чтобы отключить его для всех профилей (домашний, рабочий, публичный), выполните:

  1. Откройте командную строку от имени администратора: нажмите Win + X и выберите Командная строка (администратор) или Windows PowerShell (администратор).
  2. Введите команду: netsh advfirewall set allprofiles state off и нажмите Enter.

После выполнения команды брандмауэр будет отключён для всех сетевых профилей. Чтобы включить его обратно, используйте ту же команду, заменив off на on.

Способ 2: через sc (остановка службы)

Этот метод полностью останавливает службу брандмауэра. Для этого:

  1. Откройте командную строку от имени администратора.
  2. Введите команду: sc stop MpsSvc и нажмите Enter.
  3. Чтобы отключить автозапуск службы при старте системы, выполните: sc config MpsSvc start= disabled.

Для повторного включения используйте: sc start MpsSvc и sc config MpsSvc start= auto.

Что делать, если команды не работают

Иногда команды не выполняются из-за отсутствия прав или других ошибок. Вот что проверить:

  • Права администратора. Убедитесь, что командная строка запущена от имени администратора. Иначе система вернёт ошибку Отказано в доступе.
  • Опечатки в командах. Проверьте, что вводите команды без ошибок, особенно пробелы и дефисы.
  • Антивирус или сторонний брандмауэр. Некоторые антивирусы (например, Kaspersky, Avast) блокируют изменения системного брандмауэра. В этом случае временно отключите антивирус или настройте его.
  • Повреждённые системные файлы. Если команды не работают даже с правами администратора, выполните проверку системных файлов: sfc /scannow.

Также убедитесь, что в системе нет вирусов, которые могут блокировать изменение настроек безопасности. Для этого просканируйте компьютер с помощью Windows Defender или другого антивируса.

Как часто вы отключаете брандмауэр Windows?
Никогда
Один раз в несколько месяцев
Регулярно для работы программ
Не знаю, что это такое

Нюансы отключения для разных сетевых профилей

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

Для этого используйте команды:

  • Отключить для частного профиля: netsh advfirewall set privateprofile state off
  • Отключить для публечного профиля: netsh advfirewall set publicprofile state off
  • Отключить для доменного профиля: netsh advfirewall set domainprofile state off

Это удобно, если вы хотите сохранить защиту в публичных сетях (например, в кафе или аэропорту), но отключить её дома.

ПрофильКоманда отключенияКоманда включения
Частныйnetsh advfirewall set privateprofile state offnetsh advfirewall set privateprofile state on
Публичныйnetsh advfirewall set publicprofile state offnetsh advfirewall set publicprofile state on
Доменныйnetsh advfirewall set domainprofile state offnetsh advfirewall set domainprofile state on

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

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

  1. Откройте Панель управления > Система и безопасность > Брандмауэр Windows.
  2. Посмотрите на статус: если он показывает Отключён, значит, всё прошло успешно.
  3. Проверьте через командную строку: netsh advfirewall show allprofiles. В выводе будет строка Состояние: ВЫКЛ для отключённых профилей.
💡

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

Временное и постоянное отключение: в чём разница

Есть два подхода к отключению брандмауэра: временный и постоянный. Временное отключение (через netsh) сбрасывается после перезагрузки или переподключения к сети. Постоянное (через sc или групповую политику) остаётся активным до ручного включения.

Временное отключение подходит для разовых задач, например:

  • Тестирование сетевого подключения.
  • Установка программы, которую брандмауэр блокирует.
  • Проверка работы портов.

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

  • На тестовых машинах без доступа к интернету.
  • В локальных сетях с другими средствами защиты (например, корпоративный антивирус).
  • Для специфических задач, где брандмауэр мешает работе (например, серверные приложения).

Временное отключение безопаснее постоянного. Всегда включайте брандмауэр обратно после решения задачи.

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

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

  1. Откройте командную строку от имени администратора. Можно сделать это через поиск: наберите cmd, правой кнопкой мыши выберите Запуск от имени администратора.
  2. Проверьте текущий статус брандмауэра. Введите netsh advfirewall show allprofiles и посмотрите, какие профили активны.
  3. Отключите брандмауэр для всех профилей. Выполните netsh advfirewall set allprofiles state off.
  4. Проверьте результат. Введите снова netsh advfirewall show allprofiles — статус должен измениться на ВЫКЛ.
  5. Выполните нужные действия (установите программу, протестируйте сеть и т. д.).
  6. Включите брандмауэр обратно. Используйте netsh advfirewall set allprofiles state on.
⚠️ Внимание: Не оставляйте брандмауэр отключённым надолго. Даже если вы работаете в безопасной сети, это увеличивает риск заражения через уязвимости в программах.

Чек-лист перед отключением брандмауэра

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

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

Можно ли отключить брандмауэр Windows 10 навсегда?

Технически — да, через команду sc config MpsSvc start= disabled. Но это не рекомендуется: система останется без защиты от сетевых атак. Лучше отключать брандмауэр временно или настраивать исключения для конкретных программ.

Почему после перезагрузки брандмауэр снова включается?

Если вы использовали команду netsh advfirewall set allprofiles state off, брандмауэр отключается только до следующей перезагрузки или изменения сетевых настроек. Чтобы отключение стало постоянным, нужно остановить службу через sc или изменить настройки групповой политики.

Как отключить брандмауэр только для одной программы?

Для этого не нужно отключать брандмауэр полностью. Достаточно добавить программу в список исключений: откройте Панель управления > Брандмауэр Windows > Разрешить приложение через брандмауэр и добавьте нужный .exe-файл.

Будет ли работать интернет после отключения брандмауэра?

Да, интернет будет работать. Брандмауэр не блокирует сам доступ в сеть, а только фильтрует подозрительный трафик. Однако без него увеличивается риск заражения через уязвимости в браузере или других программах.