Что означает ошибка bootrec
Команда bootrec — это встроенный инструмент Windows, который помогает исправлять загрузочные компоненты: MBR, загрузочный сектор и BCD (Boot Configuration Data). Когда bootrec «не работает», обычно появляются сообщения типа:
0x80070005: Доступ запрещёнКомандаbootrecне распознанаНе удалось обнаружить загрузочные компоненты
Эти ошибки обычно возникают при попытке修复 проблем загрузки через Windows Recovery Environment (WinRE) или командной строке в расширенных параметрах запуска.
Причины возникновения
- Недостаток прав – запуск командной строки не от имени администратора.
- Поврежденные загрузочные сектора – MBR, загрузочный сектор или BCD повреждены.
- Конфликт с антивирусом/брандмауэром – блокировка доступа к системным файлам.
- Неправильный выбор диска – в WinRE выбран не тот системный диск.
- Ошибки драйверов загрузчика – устаревшие или неправильно установленные драйверы.
- Недостаток места – мало свободного пространства на системном разделе.
Способы решения
Способ 1: Запустить командную строку от имени администратора
Для работы большинства команд bootrec нужны права администратора.
- Перезагрузите компьютер и перейдите в среду восстановления Windows (WinRE).
- В Windows 10/11 вызовите «Параметры» → «Обновление и безопасность» → «Восстановление» → «Дополнительные параметры» → «Командная строка».
- Убедитесь, что в заголовке окна написано Администратор.
- Если WinRE не доступен, загрузитесь с установочного носителя, выберите «Поиск и устранение проблем» → «Дополнительные параметры» → «Командная строка».
⚠️ Важно: Без прав администратора
bootrec /fixmbrвыдаст ошибку «Доступ запрещён».
Способ 2: Исправить MBR и загрузочный сектор
Эти команды переписывают критически важные области диска.
# Исправить MBR
bootrec /fixmbr
# Исправить загрузочный сектор (FAT32, NTFS)
bootrec /fixboot
/fixmbrработает для всех типов дисков (GPT/MBR), но может влиять на OEM-загрузчики./fixbootперезаписывает загрузочный сектор; для GPT-дисков иногда требуется дополнительная командаbootrec /gpt.
Способ 3: Восстановить BCD
Команда восстанавливает поврежденный загрузочный конфигурационный файл.
bootrec /rebuildbcd
- Утилита автоматически сканирует диски и предлагает добавить BCD.
- Подтвердите выбор диска, когда появится запрос.
Способ 4: Проверить системные файлы
Если underlying файлы Windows повреждены, bootrec может продолжать ошибаться.
# Исправить образ Windows
DISM /Online /Cleanup-Image /RestoreHealth
# Проверить и восстановить системные файлы
sfc /scannow
Оба процесса требуют сети и могут занять несколько минут.
Способ 5: Использовать автоматическое восстановление или загрузку из безопасного режима
Если ручные команды не помогают, воспользуйтесь встроенными средствами автоматического исправления.
- Загрузитесь с установочного носителя Windows, выберите «Поиск и устранение проблем» → «Дополнительные параметры» → «Автоматическое восстановление».
- Система автоматически выполнит комплекс исправлений, включая восстановление BCD и замену поврежденных файлов.
- При необходимости загрузитесь в безопасном режиме с сетью, запустите командную строку через Диспетчер задач и повторите шаги из Способа 1–3.
💡 Совет: Перед изменением загрузочных секторов создайте резервную копию BCD:
bcdedit /export C:\bcd_backup.txt.
Профилактика
- Регулярные точки восстановления – создавайте точки восстановления системы еженедельно или перед крупными изменениями.
- Обновления драйверов – особенно SATA/AHCI и графических адаптеров.
- Антивирусная защита – периодически проверяйте систему на предмет вредоносных программ.
- Надежное электропитание – используйте ИБП и не отключайте питание ПК во время обновлений.
- Соблюдайте порядок работы – храните установочный носитель Windows в доступном месте для быстрого доступа к WinRE.
🛡️ Защитите свою систему: после успешного исправления загрузки выполните
bcdedit /enumи убедитесь, что записи BCD соответствуют вашим дискам. Это поможет избежать повторных проблем с загрузкой.