Как включить службу брандмауэр Windows 10 через реестр — вопрос, который возникает у пользователей, столкнувшихся с блокировкой стандартными способами. Брандмауэр Windows — встроенная система защиты, которая фильтрует сетевой трафик и предотвращает несанкционированный доступ. Иногда из-за сбоев или действий вирусов служба отключается, а в интерфейсе системы нет возможности её запустить. В таких случаях редактирование реестра — надёжный способ вернуть защиту.
Редактирование реестра Windows требует осторожности: один неверный параметр может привести к нестабильной работе системы. Но если действовать по инструкции, процесс займёт не больше 5–10 минут. В этой статье — пошаговый гайд с объяснениями, почему так работает и на что обратить внимание.
Зачем включать брандмауэр через реестр
В большинстве случаев брандмауэр включается через панель управления или параметры Windows. Но если система сообщает об ошибке (например, код 0x80070424), а кнопка запуска неактивна, причина может быть в отключённой службе Windows Defender Firewall или повреждённых параметрах реестра.
Через реестр можно: вручную задать параметры запуска службы, даже если стандартные инструменты не работают; изменить тип запуска на автоматический; устранить блокировку, наложенную вирусами или сторонними программами.
Опыт показывает, что 70% проблем с брандмауэром решаются именно так: editing реестра восстанавливает работоспособность защиты без переустановки системы.
Перед редактированием реестра создайте точку восстановления системы. Это займёт 2–3 минуты, но сохранит вам часы на восстановление в случае ошибки.
| Параметр | Описание | Значение для включения |
|---|---|---|
Start | Определяет тип запуска службы: 0 — отключено, 1 — вручную, 2 — автоматический запуск, 3 — отключено (с отключением дочерних процессов) | 2 |
DisplayName | Отображаемое имя службы в диспетчере задач | Windows Defender Firewall |
ImagePath | Путь к исполнимому файлу службы | %SystemRoot%\system32\svchost.exe -k LocalServiceNetworkRestricted |
ObjectName | Учётная запись, под которой запускается служба | LocalSystem |
Параметры реестра, отвечающие за брандмауэр
Брандмауэр Windows управляется несколькими ключами реестра. Основные из них находятся в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mpssvc. Именно здесь задаются параметры запуска службы. Давайте разберёмся, что значат эти параметры и как их правильно настроить.
В таблице ниже — ключевые параметры, которые нужно проверить или изменить:
Если параметр Start имеет значение 4 (отключено), то службу не удастся запустить даже через диспетчер задач. Изменив его на 2, вы включите автоматический запуск при загрузке системы.
Подготовка к редактированию реестра
Прежде чем приступать к изменению параметров, выполните несколько подготовительных шагов. Это минимизирует риски и ускорит процесс:
- Закройте все программы, особенно те, которые используют сеть (браузеры, мессенджеры, torrent-клиенты). Это убережёт от конфликтов при изменении параметров.
- Отключите сторонние антивирусы — они могут блокировать доступ к реестру или перехватывать изменения.
- Запустите реестр от имени администратора. Для этого в поиске Windows введите
regedit, правой кнопкой мыши выберите «Запустить от имени администратора». - Создайте резервную копию текущей ветки реестра. Для этого в
regeditвыделите папкуmpssvc, нажмитеФайл → Экспорти сохраните файл на рабочий стол.
Если вы не уверены в своих действиях, используйте точку восстановления системы. Это гарантирует, что при ошибке можно будет откатить Windows к рабочему состоянию.
Пошаговая инструкция по включению брандмауэра
Теперь переходим к главному. Следуйте инструкции шаг за шагом, и брандмауэр заработает:
- Откройте редактор реестра через
regedit(как администратор). - Перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mpssvc. Если папкиmpssvcнет, значит, служба удалена — это уже проблема посерьёзнее, и лучше воспользоваться утилитойsfc /scannowв командной строке. - В правой части окна найдите параметр
Start. Если его нет, создайте: правой кнопкой мыши →Создать → Параметр DWORD (32 бита)→ назовите егоStart. - Дважды кликните на
Start, в поле «Значение» введите2и нажмитеОК. - Проверьте параметры
ImagePathиObjectName. Они должны соответствовать таблице выше. Если что-то не так, измените вручную. - Закройте редактор реестра и перезагрузите компьютер.
- После запуска системы проверьте работу брандмауэра: откройте
Панель управления → Система и безопасность → Брандмауэр Windows.
⚠️ Внимание: Не изменяйте параметры реестра, если не уверены в их назначении. Ошибка в значении ImagePath может привести к отказу запуска службы.
Проверка работы брандмауэра и служб
После перезагрузки нужно убедиться, что брандмауэр работает корректно. Для этого:
- Проверьте статус службы в диспетчере задач: нажмите
Ctrl + Shift + Esc, перейдите на вкладкуСлужбыи найдитеWindows Defender Firewall (mpssvc). Статус должен бытьРаботает. - Запустите тест защиты через панель управления. Если брандмауэр активен, вы увидите зелёный щит с надписью «Защита включена».
- Попробуйте включить/отключить брандмауэр через интерфейс. Если кнопки активны — проблема решена.
Если служба не запускается, проверьте journal Windows на ошибки. Для этого введите в поиске Просмотр событий, откройте Журналы Windows → Система и ищите ошибки с кодом 7036 (ошибка запуска службы).
В таблице ниже — возможные коды ошибок и их значения:
| Код ошибки | Описание | Решение |
|---|---|---|
0x80070424 | Служба отключена или отсутствует | Проверьте параметр Start в реестре и путь в ImagePath |
0x80070005 | Отказано в доступе | Запустите реестр и командную строку от имени администратора |
7036 | Служба перешла в состояние остановки | Проверьте зависимости службы (ветка Dependencies в реестре) |
1068 | Ошибка зависимости | Убедитесь, что все зависимые службы включены |
Дополнительные настройки и нюансы
Иногда включения службы недостаточно — нужно проверить дополнительные параметры. Например, брандмауэр Windows зависит от службы Windows Defender Firewall Authorization Driver (в реестре — mpsdrv). Если она отключена, основная служба не будет работать.
Также обратите внимание на:
- Политики группы — если компьютер в домене, администратор мог отключить брандмауэр через
gpedit.msc. - Сторонние брандмауэры — программы вроде Comodo или Kaspersky могут блокировать встроенную защиту.
- Повреждённые файлы системы — выполните команду
sfc /scannowв командной строке от имени администратора.
Редактирование реестра — мощный инструмент, но требует осторожности. Всегда создавайте резервные копии перед изменениями.
Практика: как включить брандмауэр через реестр без ошибок
Чтобы минимизировать риски, следуйте чек-листу. Он поможет не пропустить важные шаги:
Чек-лист по включению брандмауэра через реестр
Часто задаваемые вопросы
Можно ли включить брандмауэр без перезагрузки?
Теоретически — да, через командную строку (net start mpssvc). Но если служба была отключена на уровне реестра, перезагрузка обязательна, чтобы изменения вступили в силу. Без неё система не применит новый параметр Start.
Что делать, если после изменений брандмауэр не работает?
Проверьте зависимые службы: mpsdrv, BFE (Base Filtering Engine). Они должны быть включены. Если проблема сохраняется, восстановите реестр из резервной копии или выполните откат системы.
Как проверить, что брандмауэр реально защищает компьютер?
Откройте командную строку и введите netsh advfirewall show allprofiles. Вы увидите состояние профилей (доменный, частный, публичный). Если у всех статус ON — защита работает.
Можно ли отключить брандмауэр через реестр?
Да, для этого в параметре Start нужно выставить значение 4. Но помните: это отключит защиту полностью, что небезопасно. Лучше использовать интерфейс Windows или сторонние инструменты.