Если при запуске компьютера вы видите сообщение «Windows Boot Manager has been blocked by current security policy», это означает, что система заблокировала загрузчик из-за конфликта с политикой безопасности. Чаще всего проблема возникает после обновления BIOS, смены режима загрузки (UEFI/Legacy) или активации функции Secure Boot. Решение есть — и в 90% случаев его можно реализовать без переустановки Windows.
Далее разберём, почему возникает эта ошибка, как её устранить через настройки BIOS, командную строку или сброс конфигурации загрузчика. Спойлер: в половине случаев помогает отключение Secure Boot или сброс настроек к дефолтным. Но обо всём по порядку.
Почему появляется ошибка с Windows Boot Manager
Ошибка связана с конфликтом между загрузчиком и текущими настройками безопасности материнской платы. Основные причины:
- Включённый Secure Boot — технология проверки цифровой подписи загрузчика. Если установлена в режиме Legacy (не UEFI), или подпись загрузчика повреждена,
Secure Bootблокирует его запуск. - Несовместимый режим загрузки — если в активирован UEFI, а установлена в Legacy (или наоборот), система не сможет загрузиться.
- Повреждённые файлы загрузчика — после сбоя обновления, отключения питания или вирусной атаки файлы BCD (Boot Configuration Data) могут повредиться.
- Сброс настроек BIOS — после обновления прошивки или сброса настройки загрузки сбиваются.
- Конфликт с антивирусом или сторонним ПО — некоторые программы (например, Kaspersky или Bitdefender) могут блокировать загрузчик, если их модули интегрированы в загрузочный сектор.
Чаще всего проблема решается изменением настроек или восстановлением загрузчика через установочный диск Windows. Но сначала проверьте простейшие варианты.
Перед изменением настроек BIOS отключите компьютер от сети и выньте батарею ноутбука (если возможно). Это убережёт от сбоев при сбросе настроек.
| Параметр | Что сделать | Ожидаемый результат |
|---|---|---|
| Подключённые устройства | Отсоедините все USB-устройства (флешки, внешние HDD, клавиатуры с памятью) | Исключение конфликта из-за загрузки с внешнего номинала |
| Режим загрузки в BIOS | Проверьте, включён ли UEFI или Legacy (CSM) | Совпадение режима с установленной Windows |
| Secure Boot | Отключите Secure Boot в настройках безопасности | Разблокировка загрузчика при несовместимости подписи |
| Приоритет загрузки | Убедитесь, что жёсткий диск/SSD с стоит первым в списке загрузки | Исключение загрузки с других устройств |
Способы диагностики: что проверить в первую очередь
Прежде чем лезть в настройки, убедитесь, что проблема не в аппаратной части. Проверьте следующее:
Если после отключения всех внешних устройств и проверки ошибка остаётся, переходите к следующему шагу.
Отключение Secure Boot и изменение режима загрузки
Самый быстрый способ устранить ошибку — отключить Secure Boot. Это сработает, если установлена в режиме или её загрузчик не имеет цифровой подписи. Алгоритм действий:
- Войдите в BIOS/UEFI. Для этого при загрузке компьютера нажмите
Del,F2,F12илиEsc(клавша зависит от производителя материнской платы: ASUS, Gigabyte, MSI и т. д.). - Найдите раздел безопасности (
Security,BootилиAuthentication). - Отключите Secure Boot. Параметр может называться
Secure Boot State,Secure Boot ControlилиWindows UEFI Mode. Установите значениеDisabled. - Проверьте режим загрузки. В разделе
BootилиSystem ConfigurationнайдитеBoot Mode(UEFI/BIOS ModeилиCSM). Если установлена в Legacy, включитеCSM(Compatibility Support Module) и отключитеUEFI. Для UEFI-систем — наоборот. - Сохраните изменения. Нажмите
F10, выберитеSave & Exitи подтвердите.
После перезагрузки ошибка должна исчезнуть. Если нет — переходите к восстановлению загрузчика.
Отключение Secure Boot решает проблему в 70% случаев, но делает систему уязвимее для загрузочных вирусов. Включите его обратно после восстановления работы Windows.
⚠️ Внимание: Изменение настроек может привести к неработоспособности системы, если вы не уверены в режиме установки Windows. Если не знаете, в каком режиме (UEFI или Legacy) установлена ваша ОС, используйте методы восстановления загрузчика.
Восстановление загрузчика через командную строку
Если отключение Secure Boot не помогло, значит, повреждены файлы загрузчика. Для их восстановления понадобится установочный диск Windows (или загрузочная флешка) с той же разрядностью (32 или 64 бит), что и ваша система.
Пошаговая инструкция:
- Загрузитесь с установочного носителя. В установите приоритет загрузки с USB/CD-ROM. При появлении экрана установки нажмите
Shift + F10для вызова командной строки. - Проверьте диски. Введите команду:
diskpart→list disk→select disk X(где X — номер диска с Windows) →list vol. Запомните букву тома с системой (обычно это неC:, а другая буква, например,D:илиE:). - Восстановите загрузчик. Выполните команды по очереди:
bcdboot C:\Windows /s S: /f ALL(гдеC:— раздел с Windows, аS:— системный раздел, обычно скрытый том размером 100–500 МБ). Если системный раздел не виден, испальзуйте:bootrec /fixmbr→bootrec /fixboot→bootrec /scanos→bootrec /rebuildbcd. - Перезагрузитесь. Извлеките установочный носитель и перезагрузите ПК.
Если после этих действий ошибка Windows Boot Manager has been blocked by current security policy остаётся, попробуйте сбросить настройки к дефолтным или обновить прошивку.
| Метод | Когда применять | Риски |
|---|---|---|
| Сброс к дефолту | Если изменялись настройки загрузки или безопасности | Сброс всех пользовательских настроек (дата, время, приоритет загрузки) |
| Обновление BIOS | Если материнская плата старая и не поддерживает текущий загрузчик | При неудачном обновлении — отказ материнской платы |
| Переустановка Windows | Если все методы не помогли | Потеря данных при форматировании диска |
| Проверка жёсткого диска | Если есть подозрение на аппаратный сбой | При неисправности HDD — замена диска |
Сброс настроек и обновление прошивки
Если ошибка появилась после обновления или смены его настроек, попробуйте сбросить их к заводским. Это можно сделать двумя способами:
- Через BIOS.йдите в настройки и выберите
Load Default Settings,Load Optimized Defaultsили аналогичный пункт. Сохраните изменения и перезагрузитесь. - Аппаратный сброс. Отключите компьютер от сети, выньте батарею ноутбука (если есть), откройте корпус и на 10–15 секунд извлеките батарейку CMOS (круглую, как монетка). После установки обратно настройки сбросятся.
Если сброс не помог, обновите до последней версии. Скачайте прошивку с официального сайта производителя материнской платы (ASUS, Gigabyte, MSI и т. д.) и следуйте инструкции. Будьте осторожны: неправильное обновление может вывести плату из строя.
Проверка жёсткого диска и операционной системы
Если ни один из методов не сработал, возможно, проблема в аппаратной части или повреждении системных файлов. Проверьте следующее:
- Тест жёсткого диска. Используйте утилиты Victoria, HDDScan или встроенное средство
chkdsk. В командной строке (через установочный диск) выполните:chkdsk C: /f /r(где C: — буква диска с Windows). - Проверка системных файлов. В командной строке (от имени администратора) выполните:
sfc /scannow. Утилита проверит и восстановит повреждённые файлы. - Проверка на вирусы. Загрузитесь с LiveCD (например, Kaspersky Rescue Disk) и просканируйте систему на наличие загрузочных вирусов.
Если диск неисправен, замените его. Если системные файлы не восстанавливаются, возможно, потребуется переустановка Windows.
Что делать, если ничего не помогает
Если все перечисленные методы не устранили ошибку «Windows Boot Manager has been blocked by current security policy», остаётся несколько радикальных вариантов:
- Установите в другом режиме. Если изначально система была установлена в Legacy, попробуйте переустановить её в UEFI (или наоборот). Для этого в включите нужный режим загрузки и создайте загрузочный носитель с учетом выбранного режима.
- Отключите все лишние устройства. Иногда ошибку вызывают подключённые к материнской плате устройства (например, PCI-карты или дополнительные накопители). Отключите всё, кроме основного диска и клавиатуры.
- Обратитесь в сервисный центр. Если проблема аппаратная (например, неисправность материнской платы или BIOS), без специалиста не обойтись.
Как проверить, в каком режиме установлена Windows
Запустите командную строку от администратора и выполните команду: bcdedit | find "winload". Если в результате есть путь \Windows\System32\winload.efi — система установлена в UEFI. Если \Windows\System32\winload.exe — в Legacy.
Практика: пошаговый алгоритм решения проблемы
Чтобы не запутаться, следуйте этому чек-листу. Начните с самого простого и переходите к сложному только если предыдущий шаг не помог.
Алгоритм устранения ошибки Windows Boot Manager
Часто задаваемые вопросы
Можно ли включить Secure Boot обратно после устранения ошибки?
Да, но только если установлена в режиме и её загрузчик имеет цифровую подпись. После восстановления работы системы включите Secure Boot в и убедитесь, что система загружается без ошибок. Если ошибка появляется снова, отключите Secure Boot окончательно.
Почему ошибка появляется после обновления BIOS?
Обновление может сбросить настройки загрузки или изменить политику безопасности. Например, новая прошивка может включить Secure Boot по умолчанию, что вызовет конфликт с существующим загрузчиком Windows. В этом случае нужно вручную настроить под текущую конфигурацию системы.
Как восстановить загрузчик, если у меня нет установочного диска Windows?
Создайте загрузочную флешку с на другом компьютере. Для этого скачайте утилиту Media Creation Tool с официального сайта и следуйте инструкциям. После создания носителя загрузитесь с него и используйте командную строку для восстановления загрузчика.
Может ли ошибка возникнуть из-за вируса?
Да, некоторые вирусы (например, загрузочные или руткиты) могут повредить файлы загрузчика или изменить настройки BIOS. Если ошибка появилась внезапно и вы подозреваете заражение, просканируйте систему с антивируса (например, Kaspersky Rescue Disk) перед восстановлением загрузчика.