Гид по технологиям

Bootrec не распознаётся в Windows 11 — как запустить и восстановить загрузчик

• 6 min read • Windows • Обновлено 26 Nov 2025
Bootrec не распознаётся в Windows 11 — решение
Bootrec не распознаётся в Windows 11 — решение

Иллюстрация ошибки «Bootrec is Not Recognized» на экране Windows 11

Зачем это важно

Загрузочный сектор диска (MBR или загрузочная запись BCD для UEFI) отвечает за нахождение и запуск операционной системы. Повреждение или отсутствие корректной записи загрузчика может привести к тому, что Windows 11 не загрузится вообще или загрузится с ошибками. Команда bootrec — стандартный инструмент восстановления загрузчика, но она доступна только в среде восстановления Windows (Windows Recovery Environment, Windows RE).

Важно понимать одно предложение: если вы запускаете команду bootrec из обычного окна Командной строки в загруженной системе — Windows не найдёт эту команду. Это частая причина сообщения «bootrec is not recognized as an internal or external command, operable program or batch file». Решение — работать через Windows RE.

Почему bootrec не распознаётся в Windows 11?

Ключевые причины:

  • Команда bootrec предназначена для среды восстановления Windows (Windows RE) и не присутствует как исполняемый файл в обычном рабочем каталоге пользователя.
  • Сценарий «UEFI + GPT» использует другой набор инструментов и может требовать работы с разделом EFI (отличается от классического MBR).
  • Повреждён BCD (Boot Configuration Data) или отсутствует буквенное обозначение системного раздела, поэтому стандартные операции не применимы без предварительной подготовки.

Кратко: bootrec не «сломана» — вы просто запускаете её не там, где нужно.

Быстрый план: запустить bootrec из Windows RE

  1. Полностью выключите компьютер. Нажмите кнопку питания, дождитесь появления логотипа, затем удерживайте кнопку питания 5–10 секунд, чтобы принудительно выключить — повторите 3–4 раза. После нескольких неудачных запусков Windows автоматически покажет экран восстановления.
  2. На синем экране Recovery выберите “Просмотреть дополнительные параметры восстановления” (See advanced repair options). Экран «See advanced repair options» для входа в Recovery
  3. Нажмите «Поиск и устранение неисправностей» (Troubleshoot). Пункт Troublehoot на экране восстановления
  4. Выберите «Дополнительные параметры» (Advanced options). Экран Advanced options в Windows RE
  5. Откройте «Командную строку» (Command Prompt). Запуск Command Prompt из Advanced options
  6. В командной строке выполните по очереди (нажимая Enter после каждой):
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

Выполнение команд bootrec в среде восстановления

  1. Закройте Командную строку и выберите «Продолжить» (Continue) для перезагрузки в Windows 11. Кнопка Continue для загрузки Windows 11 после восстановления

Примечание: если Windows загружается, нет необходимости прибегать к принудительному отключению питания — используйте стандартный вход в Recovery через “Параметры” → “Система” → “Восстановление” → «Дополнительный запуск».

Если bootrec /fixboot выдаёт «Access is denied» или «The system cannot find the file specified»

Эти ошибки часто появляются при работе с UEFI/GPT или когда раздел EFI не имеет буквы. Порядок действий в Windows RE:

  1. Запустите diskpart:
diskpart
list disk
select disk 0    (выберите диск с Windows)
list vol
  1. Найдите раздел типа FAT32 (обычно помечен как “ESP” или имеет размер 100–550 МБ). Если разделу не назначена буква, назначьте, например, S:
select volume X   (номер раздела EFI)
assign letter=S:
exit
  1. Попробуйте повторно выполнить:

bootrec /fixboot

  1. Если по-прежнему ошибка, восстановите BCD с помощью bcdboot (для UEFI/GPT):
bcdboot C:\Windows /s S: /f UEFI

Где C: — буква системного раздела Windows, S: — буква раздела EFI, назначенная ранее. Команда копирует загрузочные файлы в раздел EFI и восстанавливает BCD для UEFI.

Внимание: команда bcdboot безопасна для файлов Windows, но менять разделы и выполнять операции с diskpart следует аккуратно — ошибочный выбор раздела может привести к потере данных.

Как работает Восстановление при запуске (Startup Repair)

Восстановление при запуске (Startup Repair) — автоматический инструмент Windows RE. Он анализирует наличие повреждённых или отсутствующих системных файлов и загрузочных компонентов, пытаясь их восстановить. Работа занимает обычно от 20 до 40 минут, но в реальных сценариях может варьироваться в зависимости от объёма диска и характера повреждений.

Когда использовать:

  • Когда Windows не проходит этап загрузки и вы хотите автоматическую проверку.
  • Если вы предпочитаете не работать с командной строкой сразу.

Когда не поможет:

  • При физическом повреждении диска (Hardware failure).
  • При полном удалении системной папки Windows.

Если Startup Repair не устраняет проблему — переходите к ручному восстановлению через Command Prompt и описанные выше команды.

Расширенное устранение неполадок: что ещё проверить

  • SFC и DISM (если загрузка в безопасном режиме возможна):
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
  • Проверка файловой системы:
chkdsk C: /f /r
  • Проверка таблицы разделов и типа загрузки: UEFI требует GPT, BIOS — MBR. Несоответствие режима прошивки (UEFI/Legacy) может вызывать проблемы.

  • Если в системе несколько установок Windows, возможно, bootrec /scanos не обнаружит их из-за повреждённого BCD — используйте rebuildbcd или bcdedit для ручной правки.

Пошаговый SOP — что делать инженеру при сообщении “bootrec is not recognized”

  1. Подтвердить, что команда запущена не из обычной сессии Windows. Если да — объяснить пользователю необходимость перезагрузки в Windows RE.
  2. Дождаться экрана Recovery или инициировать “Дополнительный запуск” из параметров.
  3. Открыть Command Prompt и выполнить команды bootrec по порядку.
  4. Если /fixboot даёт отказ — выполнить diskpart и назначить букву разделу EFI, затем bcdboot.
  5. Если проблема связана с аппаратной неисправностью диска — подготовить образ/резервную копию и заменить носитель.
  6. Протоколировать выполненные команды и результаты, сохранить вывод команд в текстовый файл при возможности.

Чек-лист для ролей

Пользователь:

  • Сохранить открытые данные и выполнить корректное завершение работы (если система загружается).
  • Приготовить установочный USB с Windows 11 на случай, если Recovery недоступен.

Системный администратор / инженер:

  • Подготовить загрузочный носитель с инструментами (Windows PE, диск диагностики).
  • Выполнить recovery, diskpart, bcdboot, скрипты диагностики.
  • Создать резервную копию важных разделов перед изменениями.

Критерии приёмки

  • Система загружается до рабочего стола Windows 11 без ошибок загрузчика.
  • Bootrec /fixmbr и /rebuildbcd выполнились без ошибок, либо bcdboot успешно восстановил загрузочные файлы.
  • Проверка файловой системы и SFC/DISM не выявляют критических повреждений.

Когда эти методы не сработают — альтернативы

  • Использовать сторонние инструменты восстановления загрузчика (например, Macrium Reflect Rescue Media или EasyBCD) — только при понимании рисков.
  • Восстановить данные и выполнить чистую установку Windows 11, если BCD и системные файлы необратимо повреждены.
  • Обратиться к сервисному центру при подозрении на физический дефект диска.

Риски и меры предосторожности

  • Любые операции с diskpart могут изменить разделы — делайте бэкап перед изменением.
  • Не выполняйте операции форматирования системного раздела без наличия резервной копии.
  • При работе с UEFI переключение режима прошивки (UEFI/Legacy) может сделать систему временно не загружаемой.

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

Можно ли запускать bootrec из обычного окна «Командная строка» в загруженной Windows?

Нет. bootrec доступен в Windows RE. В обычной сессии его вызов приведёт к сообщению, что команда не распознана.

Что делать, если bootrec /fixboot отвечает “Access is denied”?

Назначьте букву разделу EFI через diskpart и повторите /fixboot; если не помогает, используйте bcdboot для восстановления файлов загрузчика.

Подходит ли этот метод для UEFI/GPT?

Да, но для UEFI применяется процедура с разделом EFI и утилитой bcdboot; для BIOS/MBR достаточно bootrec /fixmbr и /rebuildbcd.

/ Дополнительно: mermaid-дерево принятия решения

flowchart TD
  A[Не распознана команда bootrec] --> B{Есть доступ в Windows?}
  B -- Да --> C[Перезагрузиться в Recovery 'WinRE']
  B -- Нет --> D[Создать загрузочный USB/WinPE]
  C --> E[Открыть Командную строку]
  E --> F[Выполнить bootrec /fixmbr /fixboot /scanos /rebuildbcd]
  F --> G{Ошибка /fixboot?}
  G -- Да --> H[Diskpart -> присвоить букву разделу EFI]
  H --> I[bcdboot C:\Windows /s S: /f UEFI]
  G -- Нет --> J[Перезагрузка и проверка загрузки]
  I --> J
  D --> E

Краткое резюме

Если Windows сообщает, что bootrec не распознана — не паникуйте. Это нормальное поведение: bootrec должна запускаться из среды восстановления. Основные шаги — загрузиться в Windows RE, открыть Командную строку и выполнить набор bootrec-команд. Для систем на UEFI/GPT дополнительно назначьте букву разделу EFI и используйте bcdboot для восстановления загрузочных файлов. Всегда делайте резервные копии и следуйте чек-листу из раздела SOP.

Если вы применили один из предложенных способов — напишите, какой именно помог: это поможет другим пользователям и улучшит рекомендации.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро