Если запись загрузочной конфигурации (BCD) накрылась (стёрлась) или ещё чего с ней приключилось, Windows не сможет запуститься, в результате чего при загрузке можно увидеть сообщение типа «BOOTMGR is Missing» или что-то подобное. Иногда система просто постоянно загружается в режиме восстановления.
Наиболее простым решением является воссоздать BCD, что можно сделать автоматически при помощи команды bootrec.
Приведенная ниже инструкция относится к Windows Vista, Windows 7 и Windows 2008 R2.
Инструкция:
- Запустите систему в режиме восстановления (с установочного CD).
- Запустите командную стоку.
- в режиме командной строки запустите:
bootrec /rebuildbcd
Эта команда осуществляет поиск установленных копий Windows не включённых в BCD и спрашивает добавить их или нет.
- В результате выполнения мы увидим одно из двух сообщений.
Вариант 1Scanning all disks for Windows installations. Please wait, since this may take a while... Successfully scanned Windows installations. Total identified Windows installations: 0 The operation completed successfully.Вариант 2
Scanning all disks for Windows installations. Please wait, since this may take a while... Successfully scanned Windows installations. Total identified Windows installations: 1 [1] D:Windows Add installation to boot list? Yes<Y>/No<N>/All<A>:В первом случае переходим к шагу 5. Скорее всего, инсталляционные данные Windows в хранилище BCD есть, а bootrec не смог найти дополнительныеинсталляции Windows для добавления в BCD. Это нормально, просто потребуется выполнить несколько дополнительных действий для воссоздания BCD.
Во втором случае отвечаем положительно на поставленный вопрос и переходим к шагу 10. - Поскольку хранилище BCD существует и содержит инсталляции Windows , нам нужно удалить их вручную, а затем попытаться воссоздать их снова.
Выполняем команду:bcdedit /export c:bcdbackup
Эта команда экспортирует хранилище BCD в файл c:bcdbackup.
При успешном выполнении команда выводит на экран следующее сообщение:The operation completed successfully. - Теперь снимем атрибуты системный, только для чтения и скрытый с файла c:bootbcd при помощи команды:
attrib c:bootbcd -h -r -s
теперь мы можем переименовать этот файл.
- Переименуем его используя команду:
ren c:bootbcd bcd.old
Теперь мы вполне можем выполнить действия шага 3, поскольку хранилища BCD больше нет. В принципе, мы могли удалить этот файл, поскольку собираемся воссоздать его заново, однако для дополнительной надёжности лучше сохранить его как своеобразную резервную копию.
- Воссоздаём хранилище BCD при помощи команды:
bootrec /rebuildbcd
которая должна выдать следующее сообщение:
Scanning all disks for Windows installations. Please wait, since this may take a while... Successfully scanned Windows installations. Total identified Windows installations: 1 [1] D:Windows Add installation to boot list? Yes<Y>/No<N>/All<A>: - Подтверждаем наше желание воссоздать BCD и в случае успеха получаем сообщение:
The operation completed successfully. - Перезапускаем компьютер.
Если единственной проблемой было хранилище BCD, то Windows должен запуститься.
Запись (MBR) повреждена или неправильно настроена, это не позволяет загрузить Windows 10? В этом руководстве вы узнаете, как решить эту проблему.
Основная загрузочная запись (MBR), иногда называемая «таблицей разделов», наиболее важная часть, которая позволяет вашему ПК находить и идентифицировать местоположение ОС Windows 10 и соответственно выполнить ее загрузку.
Часто из-за действия вирусов, перенастройки системы или неправильного выключения компьютера, может привести к повреждению основной загрузочной записи, а иногда вы также можете столкнуться с ошибкой Bootmgr Is Missing, которая мешает правильной загрузке вашего устройства.
Если у вас когда-нибудь возникнет такая проблема, вам нужно исправить запись MBR Windows 10, вы можете это сделать с помощью загрузочного установочного носителя Windows и командной строки.
В этом руководстве вы узнаете, как восстановить основную загрузочную запись MBR на вашем компьютере.
Как восстановить основную загрузочную запись в Windows 10
Используйте шаги ниже, чтобы исправить проблемы MBR на устройстве под управлением Windows 10:
Шаг 1: Создайте загрузочный USB носитель с Windows 10.
Шаг 2: Измените настройки BIOS вашего устройства для запуска с загрузочного носителя. (Этот процесс обычно требует нажатия одной из функциональных клавиш (F1, F2, F3, F10 или F12), клавиши ESC или Del. Для получения более точных инструкций посетите веб-сайт производителя вашего ПК.)
Шаг 3: Загрузите компьютер с помощью загрузочного носителя.
Шаг 4: В программе установки Windows 10, выберите язык и нажмите кнопку «Далее».

Шаг 5: В следующем окне, в левом нижнем углу — нажмите «Восстановление системы».

Шаг 6: Нажмите кнопку «Поиск и устранение неисправностей».

Шаг 7: В окне «Дополнительные параметры», нажмите кнопку «Командная строка».

Вы войдете в среду командной строки, которая позволит вам запустить инструмент Bootrec.exe для восстановления основной загрузочной записи на вашем компьютере с Windows 10. Bootrec.exe поддерживает ряд опций в зависимости от вашей ситуации.
Шаг 8: Используйте параметр FixMbr, когда вам нужно исправить проблемы с повреждением Master Boot Record или когда вам нужно удалить код из MBR. Эта команда не будет перезаписывать существующую таблицу разделов на жестком диске.
Bootrec /fixMbr
Шаг 9: Используйте параметр FixBoot, когда загрузочный сектор был заменен другим нестандартным кодом, загрузочный сектор поврежден или когда вы установили более раннюю версию операционной системы вместе с другой более поздней версией.
Bootrec /fixBoot
Шаг 10: Используйте опцию ScanOS, когда в меню Boot Manager нет списка всех операционных систем, установленных на вашем компьютере. Эта опция сканирует все диски, чтобы найти все совместимые установки, и отображает записи, которых нет в хранилище BCD.
Bootrec /ScanOS
Шаг 11: Используйте параметр RebuildBcd, если у вас нет другого параметра, и вам необходимо перестроить хранилище BCD (Boot Configuration Data).
Bootrec /RebuildBcd

Если вы пытаетесь устранить ошибку «Bootmgr Is Missing» и восстановление хранилища BCD не устраняет проблему, вы можете использовать следующие команды для экспорта и удаления хранилища BCD и снова использовать команду RebuildBcd, чтобы попытаться заставить Windows 10 загрузится.
Шаг 12: Находясь в командной строке с использованием среды восстановления, введите следующие команды и нажмите Enter в каждой строке:
BCDedit /export C:BCD_Backup
C:
CD boot
Attrib BCD -s -h -r
Ren C:bootbcd bcd.old
Bootrec /RebuildBcd
Шаг 13: Нажмите Y, чтобы подтвердить добавление Windows 10 в список загрузочной операционной системы на вашем компьютере.

Шаг 14: Закройте командную строку выполнив команду Exit.
После того, как вы выполните эти шаги, перезагрузите компьютер, и вы снова сможете загрузить Windows 10.
Если вы точно не знаете, в чем проблема с вашим компьютером, попробуйте выполнить все команды в этом руководстве, чтобы посмотреть, устранит ли какая-либо из них проблему, не позволяющую вам загрузиться в Windows 10.
Хотя Bootrec.exe достаточно хорош для восстановления основной загрузочной записи, существуют и другие связанные проблемы, которые могут потребовать использования других инструментов командной строки, таких как Bootsect.exe или BCDboot, но они выходят за рамки этого руководства.
Это руководство составлено для Windows 10, но вы можете использовать те же инструкции в Windows 8.1.
Рекомендуем: Как создать резервную копию и восстановить файл BCD в Windows 10
BCD или Boot Configuration Data – это файл, чувствительный к безопасности, который является независимой от прошивки базой данных для данных конфигурации во время загрузки. Шифрование BitLocker должно работать синхронно с файлом BCD и проверять файл каждый раз, когда пользователь загружает компьютер.
При использовании BitLocker Drive Encryption Tool иногда пользователи могут столкнуться со следующей ошибкой в системе:
При установке BitLocker не удалось экспортировать хранилище BCD (данных конфигурации загрузки). Возможно, вам придется вручную подготовить диск для BitLocker.
Если вы столкнулись с этой проблемой, вот три вещи, которые вы можете попробовать:
1] Пометить раздел как активный
Сначала проверьте, активен ли привод. Для этого в меню WinX откройте «Управление дисками» и проверьте, активен ли целевой диск. Если нет, щелкните по нему правой кнопкой мыши и выберите Пометить как активный . Наконец, нажмите Да в диалоговом окне подтверждения.
2] Восстановите MBR и восстановите файл BCD
Это то, что файл BCD может быть поврежден. Вы можете попытаться восстановить MBR, а также восстановить файл BCD и посмотреть, поможет ли это.
Проблема с BCD может быть прослежена до 3 возможностей.
3] Сделайте так, чтобы BCD указывал на правильный путь
Эта проблема также может возникнуть, если одна из следующих записей в хранилище данных конфигурации загрузки (BCD) указывает на неправильный раздел:
- Менеджер загрузки для Windows
- Windows Memory Tester
- Возобновить из Hibernate
Чтобы менеджер загрузки Windows указывал на правильный раздел, Microsoft предлагает следующее. Щелкните правой кнопкой мыши Пуск и выберите Командная строка (администратор). Введите следующую команду и нажмите Enter, чтобы выполнить ее:
bcdedit -set {bootmgr} раздел устройства = C:
Где C: диск системного раздела.
Чтобы заставить тестер памяти Windows указывать на правильный раздел, откройте командную строку (администратор), как упоминалось в предыдущем шаге. Введите следующую команду и нажмите Enter, чтобы выполнить ее:
bcdedit -set {memdiag} раздел устройства = C:
Где C: диск системного раздела.
Возобновление из Hibernate можно сделать, чтобы указать на правильный системный раздел, выполнив следующую команду в командной строке (администратор):
bcdedit -enum all
Когда вы нажмете Enter, он покажет детали для записи Resume from Hibernate. Запишите значение «идентификатор» для этой информации. Затем введите следующую команду:
bcdedit -set {идентификатор} раздела устройства = C:
Где {identifier} – это значение идентификатора, которое мы отметили ранее, а C: – диск системного раздела.
Связанное чтение : программе установки BitLocker не удалось найти целевой системный диск для подготовки.