Что нужно знать
- Если хранилище данных конфигурации загрузки Windows (BCD) отсутствует, повреждено или настроено неправильно, вам необходимо устранить проблемы с запуском Windows.
- Самое простое решение проблемы BCD — просто перестроить его, что можно сделать автоматически с помощью бутрек команда.
- Существует несколько команд для запуска и множество выводимых данных на экране, но восстановление BCD — очень простой процесс.
Если вы видите Ошибка BOOTMGR отсутствует или подобное сообщение на ранних этапах процесса загрузки, у вас проблема с BCD. В этой статье объясняется, как восстановить BCD.
Эти инструкции применимы к Windows 11, Windows 10, Windows 8, Windows 7 и Windows Vista. Подобные проблемы могут существовать и в Windows XP, но поскольку информация о конфигурации загрузки хранится в boot.ini файл, а не BCD, исправление проблем XP с загрузочными данными предполагает совершенно другой процесс.
Как восстановить BCD в Windows 11, 10, 8, 7 или Vista
Восстановление BCD в Windows займет всего около 15 минут:
-
В Windows 11/10/8: запустите «Дополнительные параметры запуска».
В Windows 7 или Windows Vista: запустите «Параметры восстановления системы».
-
В Windows 11/10/8 выберите Устранение неполадок > Расширенные настройки .
-
Выберите Командная строка кнопку, чтобы запустить его.
Командная строка не запустится сразу. На вашем компьютере на короткое время отобразится экран «Подготовка», пока компьютер будет готов.
Возможно, вам придется выбрать имя своей учетной записи и ввести пароль, чтобы попасть в командную строку.
-
В командной строке введите бутрек команда как показано ниже, а затем нажмите Входить :
|_+_|
бутрек Команда выполнит поиск установок Windows, не включенных в BCD, а затем спросит вас, хотите ли вы добавить к ним одну или несколько.
-
В командной строке вы должны увидеть одно из следующих сообщений.
Опция 1
|_+_|
Вариант 2
|_+_|Если вы видите Вариант 1: Переходите к шагу 7. Этот результат, скорее всего, означает, что установочные данные Windows в хранилище BCD существуют, но бутрек не смог найти ни одногодополнительныйустановки Windows на вашем компьютере, чтобы добавить в BCD. Это нормально; вам просто нужно будет сделать несколько дополнительных шагов, чтобы восстановить BCD.
как мне отменить мой счет матча
Если вы видите вариант 2: Входить И или Да к Добавить установку в список загрузки? вопрос, после которого вы должны увидетьОперация завершилась успешно, а затем мигающий курсор в командной строке. Завершите шаг 10 внизу страницы.
-
Поскольку хранилище BCD существует и в нем указана установка Windows, вам сначала придется удалить его вручную, а затем попытаться перестроить его снова. По запросу выполните команду bcdedit команду, как показано, а затем нажмите Входить :
|_+_|
bcdedit Здесь используется команда для экспорта хранилища BCD в файл: bcdbackup . Расширение файла указывать не нужно. Команда должна вернуть на экран следующее, что означает, что экспорт BCD работает должным образом:
|_+_|
-
На этом этапе вам необходимо настроить несколько атрибутов файла для хранилища BCD, чтобы вы могли манипулировать им. В командной строке выполните команду attrib именно так:
|_+_|
С помощью команды attrib вы только что удалили скрытый файл , файл только для чтения и атрибуты системного файла из файла двоично-цифровой код . Эти атрибуты ограничивали действия, которые вы могли выполнять с файлом. Теперь, когда они исчезли, вы можете более свободно манипулировать файлом (в частности, переименовывать его).
-
Чтобы переименовать хранилище BCD, выполните команду ren, как показано:
|_+_|
Теперь, когда хранилище BCD переименовано, вы сможете успешно его перестроить, как вы пытались это сделать на шаге 6.
Вы можете полностью удалить файл BCD, поскольку собираетесь создать новый. Однако переименование существующего BCD дает тот же результат, поскольку теперь он недоступен для Windows, а также предоставляет вам еще один уровень резервного копирования в дополнение к экспорту, который вы выполнили на шаге 5, если вы решите отменить свои действия.
-
Попробуйте еще раз перестроить BCD, выполнив следующую команду, а затем: Входить :
|_+_|
В командной строке должно появиться следующее:
|_+_|
Это означает, что восстановление хранилища BCD идет, как и ожидалось.
-
На Добавить установку в список загрузки? тип вопроса И или Да , за которым следует Входить ключ.
Вы должны увидеть это на экране, чтобы показать, что восстановление BCD завершено:
|_+_|
-
Перезагрузите компьютер . Если предположить, что единственной проблемой является проблема с хранилищем BCD, Windows должна запуститься как положено.
В зависимости от того, как вы запустили «Дополнительные параметры запуска» или «Параметры восстановления системы», перед перезагрузкой может потребоваться извлечь диск или флэш-накопитель.
Если восстановление BCD не решило возникшую проблему, продолжайте. устранение неполадок для устранения зависаний и других проблем это может помешать нормальной загрузке Windows.
как узнать, кто взломал ваш снэпчатЧасто задаваемые вопросы
- Что мне делать, если я не могу восстановить свой BCD?
Если вы видите ошибку типа «Путь не найден C:Boot», выполните команду bcdboot c:windows /s c (при условии, что C — это ваш диск Windows). Если у вас все еще есть проблемы, используйте команду Diskpart, чтобы сделать вашу установку Windows активным диском.
- Что мне делать после восстановления BCD?
Восстановление BCD никоим образом не влияет на ваши личные данные или настройки, поэтому вы можете продолжать использовать свой компьютер в обычном режиме.