Если отсутствует файл данных конфигурации загрузки Windows (BCD), он поврежден или неправильно настроен, Windows не сможет запускаться, и вы увидите, что BOOTMGR отсутствует или аналогичное сообщение об ошибке довольно рано в загрузки.
Самое простое решение проблемы BCD - просто перестроить его, что вы можете сделать автоматически с помощью bootrec команда, полностью объясненная ниже.
Если вы уже прокрутили этот учебник, и это выглядит слишком много, не волнуйтесь. Да, есть несколько команд для запуска и много выходных данных на экране, но восстановление BCD - очень простой процесс. Просто следуйте инструкциям, и все будет в порядке.
Следующие инструкции относятся к Windows 10, Windows 8, Windows 7 и Windows Vista. Подобные проблемы могут существовать в Windows XP, но поскольку информация о конфигурации загрузки хранится в boot.ini файл, а не BCD, исправление проблем XP с загрузочными данными связано с совершенно другим процессом.
Как перестроить BCD в Windows в Windows 10, 8, 7 или Vista
Восстановление BCD в Windows займет всего около 15 минут:
-
Запустите расширенные параметры запуска, если вы используете Windows 10 или Windows 8. Запустите параметры восстановления системы, если вы используете Windows 7 или Windows Vista.
-
В Windows 10 нажмите или коснитесь Устранение проблем кнопка. Затем нажмите или коснитесь Расширенные настройки.
-
Нажмите кнопку или нажмите кнопку «Командная строка», чтобы запустить ее.
Возможно, вам нужно будет выбрать имя своей учетной записи и ввести свой пароль, чтобы перейти к командной строке.
-
В командной строке введите bootrec , как показано ниже, а затем нажмите Войти:
bootrec / rebuildbcd
bootrec команда будет искать установки Windows, не включенные в BCD, и спросить вас, хотите ли вы добавить к ней один или несколько.
-
В командной строке должно появиться одно из следующих сообщений.
Опция 1
Сканирование всех дисков для установки Windows. Подождите, так как это может занять некоторое время … Успешно сканированные установки Windows. Всего идентифицированных установок Windows: 0 Операция завершена успешно.
Вариант 2
Сканирование всех дисков для установки Windows. Подождите, так как это может занять некоторое время … Успешно сканированные установки Windows. Всего идентифицированных установок Windows: 1 1 D: Windows Добавить установку в список загрузки? Да / Нет / All:
Если вы видите вариант 1: Перейдите к шагу 5. Этот результат, скорее всего, означает, что данные установки Windows в хранилище BCD существуют, но bootrec не удалось найти дополнительный установки Windows на вашем компьютере для добавления в BCD. Все в порядке; вам просто нужно сделать несколько дополнительных шагов для восстановления BCD.
Если вы видите вариант 2: Войти Y или же да к Добавить установку в список загрузки? вопрос, после которого вы должны увидеть Операция завершилась успешно , а затем мигающий курсор в подсказке. Закончите шаг 10 в нижней части страницы.
-
Поскольку существует хранилище BCD и перечислены установки Windows, сначала нужно удалить его вручную, а затем попытаться восстановить его снова. В командной строке выполните Bcdedit команды, как показано, а затем нажмите Войти:
bcdedit / export c: bcdbackup
Bcdedit команда используется здесь для экспорта хранилища BCD в виде файла: bcdbackup, Нет необходимости указывать расширение файла. Команда должна возвращать следующее на экране, то есть экспорт BCD работал, как ожидалось:
Операция завершилась успешно.
-
На этом этапе вам необходимо настроить несколько атрибутов файлов для хранилища BCD, чтобы вы могли манипулировать им. В командной строке выполните команда именно такой:
attrib c: boot bcd -h -r -s
То, что вы только что сделали с командой attrib, заключалось в удалении скрытых, доступных только для чтения и системных атрибутов из файла BCD, Эти атрибуты ограничивали действия, которые вы могли бы предпринять в файле. Теперь, когда они ушли, вы можете манипулировать файлом более свободно (в частности, переименовать его).
-
Чтобы переименовать хранилище BCD, выполните Ren как показано:
ren c: boot bcd bcd.old
Теперь, когда хранилище BCD переименовано, вы должны теперь успешно его перестроить, как вы пытались сделать на шаге 3.
Вы можете полностью удалить BCD-файл, так как вы собираетесь создать новый. Тем не менее, переименование существующего BCD выполняет то же самое, поскольку оно теперь недоступно для Windows, плюс предоставляет вам еще один уровень резервного копирования в дополнение к тому, что вы сделали на шаге 5, если вы решили отменить свои действия.
-
Повторите попытку восстановления BCD, выполнив следующее, за которым следует Войти:
bootrec / rebuildbcd
Это должно произвести это в Командная строка окно:
Сканирование всех дисков для установки Windows. Подождите, так как это может занять некоторое время … Успешно сканированные установки Windows. Всего идентифицированных установок Windows: 1 1 D: Windows Добавить установку в список загрузки? Да / Нет / All:
Это означает, что восстановление BCD-хранилища продолжается, как ожидалось.
-
На Добавить установку в список загрузки? тип вопросаY или же да, а затем Войти ключ.
Вы должны увидеть это на экране, чтобы показать, что перестройка BCD завершена:
Операция завершилась успешно.
-
Перезагрузите компьютер. Предполагая, что проблема с магазином BCD была единственной проблемой, Windows должна начинаться как ожидалось.
В зависимости от того, как вы начали Расширенные параметры запуска или же Настройки восстановления системы, вам может потребоваться удалить диск или флешку перед перезапуском.
-
Если восстановление BCD не решило проблему, возникшую у вас, продолжайте устранять любую конкретную проблему, которую вы видите, что предотвращает загрузку Windows в обычном режиме.








