Служба базовой фильтрации не запускается: что делать

Когда служба базовой фильтрации (Base Filtering Engine, BFE) не запускается, Windows обычно выдаёт ошибку 5 «Отказано в доступе» или 1075 — и вместе с ней отваливаются брандмауэр Windows, сетевые подключения и часть антивирусных функций. Проверить состояние службы можно через консоль: нажмите Win + R, введите services.msc и найдите в списке пункт «Служба базовой фильтрации». Если статус пуст, а попытка запуска завершается ошибкой — проблему нужно решать, иначе система остаётся без сетевой защиты.

BFE — это критический системный компонент, через который работают брандмауэр Windows, IPsec-политики и фильтрация сетевого трафика. Служба не запускается по нескольким типовым причинам: повреждены разрешения в реестре, удалён или изменён сам параметр службы, пострадали системные файлы либо вмешался сторонний антивирус или вредоносное ПО. Ниже разберём диагностику и способы восстановления — от простых к более глубоким.

Что такое служба базовой фильтрации и почему её отключение критично

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

Характерные признаки проблемы с BFE:

  • 🔥 Брандмауэр Windows не включается и выдаёт ошибку при попытке открыть его настройки;
  • 🌐 пропадает или нестабильно работает интернет-соединение;
  • 🛡️ сторонний антивирус сообщает, что его сетевой экран неактивен;
  • ⚙️ в оснастке services.msc служба BFE либо отсутствует, либо не стартует с ошибкой.

Обратите внимание: BFE имеет зависимости. Она опирается на драйвер NdisImPlatform и другие компоненты, а от неё самой зависят службы брандмауэра (mpssvc) и общего доступа к подключению интернета. Поэтому чинить нужно именно корневую службу, а не только брандмауэр.

Диагностика: как определить код и причину ошибки

Прежде чем что-либо исправлять, зафиксируйте точный текст ошибки. Откройте services.msc, дважды кликните по «Служба базовой фильтрации» и нажмите «Запустить». Система покажет окно с кодом — чаще всего это ошибка 5 (отказано в доступе), ошибка 1075 (не существует служба-зависимость) или ошибка 2 (файл не найден).

Дополнительно полезно заглянуть в Просмотр событий: нажмите Win + R, введите eventvwr.msc и откройте раздел «Журналы Windows → Система». Ищите записи с источником Service Control Manager в момент попытки запуска — там будет указано, какой именно компонент помешал старту службы.

Код ошибкиВероятная причинаПервичное действие
Ошибка 5: отказано в доступеСбиты разрешения на раздел реестра службыПроверить права ветки BFE в реестре
Ошибка 1075Повреждена или отсутствует служба-зависимостьПроверить зависимости во вкладке службы
Ошибка 2: не найден файлПовреждён путь к исполняемому файлу или сам файлПроверить параметр ImagePath и запустить SFC
Служба отсутствует в спискеУдалён раздел реестра службы (вирус, «твикер»)Восстановить раздел реестра BFE

⚠️ Внимание: все операции с реестром выполняйте только после создания точки восстановления системы. Ошибочное изменение разделов служб может привести к тому, что Windows перестанет загружаться.

📊 С какой ошибкой не запускается служба базовой фильтрации у вас?
Ошибка 5 — отказано в доступе
Ошибка 1075 — проблема с зависимостями
Ошибка 2 — файл не найден
Служба вообще отсутствует в списке

Способ 1: проверка зависимостей и типа запуска

Начните с самого безопасного шага. Откройте свойства службы BFE в services.msc и убедитесь, что тип запуска установлен в «Автоматически». Если там стоит «Отключена» — это и есть причина: смените значение, примените и попробуйте запустить службу.

На вкладке «Зависимости» посмотрите, от каких компонентов зависит BFE. Если служба-зависимость остановлена или отсутствует, сначала восстановите её, и только потом запускайте базовую фильтрацию. Заодно проверьте, что служба «Брандмауэр Windows» (mpssvc) тоже настроена на автоматический запуск.

Если графический интерфейс не помогает, попробуйте запуск из командной строки с правами администратора:

net start BFE

Ответ консоли часто информативнее диалогового окна: он покажет системный код ошибки, по которому можно точнее определить причину.

Способ 2: восстановление разрешений в реестре

Ошибка 5 при запуске BFE почти всегда означает, что у системы нет прав на раздел реестра службы. Откройте редактор реестра (Win + Rregedit) и перейдите по пути:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE

Кликните правой кнопкой по разделу BFE, выберите «Разрешения» и проверьте, что в списке присутствуют группы СИСТЕМА и Администраторы с полным доступом, а также учётная запись службы. Для BFE важно наличие субъекта NT SERVICE\BFE с правами на чтение и задание значения — его отсутствие является типичной причиной ошибки 5. Добавить его можно через кнопку «Добавить» → «Дополнительно» → «Поиск».

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

⚠️ Внимание: не импортируйте в реестр готовые .reg-файлы с непроверенных сайтов. Разделы системных служб различаются между версиями Windows, и чужой файл может ухудшить ситуацию. Используйте только экспорт с аналогичной системы.

☑️ Чек-лист восстановления BFE

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

Способ 3: проверка целостности системных файлов

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

sfc /scannow

Утилита просканирует защищённые файлы Windows и заменит повреждённые версии корректными. Процесс занимает заметное время — не закрывайте окно до завершения. Если SFC сообщит, что нашла повреждения, но не смогла всё исправить, дополнительно выполните:

DISM /Online /Cleanup-Image /RestoreHealth

После завершения обеих проверок перезагрузите компьютер и попробуйте запустить службу базовой фильтрации снова. Комбинация SFC + DISM устраняет сбои, вызванные повреждением самих файлов службы, без переустановки системы.

Что делать, если SFC не запускается или зависает

Попробуйте загрузиться в безопасном режиме и повторить команду оттуда. Если и это не помогает, проверьте диск на ошибки командой chkdsk /f — повреждения файловой системы могут мешать работе средств восстановления.

Способ 4: проверка на вредоносное ПО и сторонний софт

Некоторые вредоносные программы намеренно отключают BFE и брандмауэр, чтобы беспрепятственно передавать данные. Если служба «сломалась» внезапно, без ваших действий — это повод для полной проверки системы. Используйте встроенный Microsoft Defender (полное сканирование) или автономный сканер, который работает до загрузки системы.

Также вспомните, не устанавливали ли вы недавно:

  • 🧹 утилиты-«оптимизаторы» и «твикеры», отключающие службы Windows;
  • 🛡️ сторонний антивирус или файрвол, который мог подменить сетевые компоненты;
  • 🔧 VPN-клиенты и сетевые фильтры, встраивающиеся в стек сети.

Если проблема появилась после установки такой программы — удалите её штатным способом, перезагрузитесь и проверьте службу. Многие «оптимизаторы» отключают BFE под видом «ненужной службы», что прямо приводит к описанной неисправности.

Когда ничего не помогает

Если разрешения в порядке, файлы целы, а служба всё равно не стартует, остаются два варианта. Первый — восстановление системы до работоспособного состояния. Второй — обновление Windows с сохранением файлов и приложений (in-place upgrade) с установочного носителя той же версии системы: процедура перезаписывает системные компоненты, включая службы, но сохраняет данные пользователя.

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

Частые вопросы

Можно ли работать в Windows без службы базовой фильтрации?

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

Служба BFE отсутствует в списке services.msc. Что делать?

Скорее всего, удалён раздел реестра службы — типичный след вируса или агрессивного «твикера». Проверьте систему на вредоносное ПО, затем восстановите раздел с другого ПК с той же версией Windows либо выполните восстановление системы.

Почему возникает ошибка 5 «Отказано в доступе» при запуске BFE?

Обычно из-за сбитых разрешений на раздел реестра службы: у системы или учётной записи NT SERVICE\BFE нет необходимых прав. Проверьте разрешения раздела HKLM\SYSTEM\CurrentControlSet\Services\BFE и добавьте недостающие субъекты.

Поможет ли сброс сети из настроек Windows?

Функция «Сброс сети» переустанавливает сетевые адаптеры и возвращает сетевые компоненты к исходным настройкам. Она может помочь при сетевых сбоях, но не восстанавливает удалённые разделы реестра службы BFE — при отсутствии службы нужны методы из разделов выше.

Может ли сторонний антивирус блокировать BFE?

Да, некоторые антивирусы и файрволы подменяют или конфликтуют с компонентами фильтрации Windows. Если ошибка появилась после установки защитного ПО, временно удалите его штатным uninstaller'ом и проверьте запуск службы.