Как сделать

Как восстановить BCD в Windows

Разочарованный человек сталкивается с компьютером с ошибкой Boot Manager на его экране

Если хранилище данных конфигурации загрузки (BCD) Windows отсутствует, повреждено или неправильно настроено, Windows не сможет запуститься , и вы увидите, что BOOTMGR отсутствует или похожее сообщение об ошибке довольно рано в процесс загрузки .

Самое простое решение проблемы BCD — просто перестроить ее, что можно сделать автоматически с помощью команды bootrec , полностью объясненной ниже.

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

Разочарованный человек сталкивается с компьютером с ошибкой Boot Manager на его экране
Lifewire / Челси Дамракса

Эти инструкции относятся к Windows 10 , Windows 8 , Windows 7 и Windows Vista . Подобные проблемы могут существовать в Windows XP , но поскольку информация о конфигурации загрузки хранится в файле boot.ini, а не в BCD, исправление проблем XP с данными загрузки включает в себя совершенно другой процесс.

Как восстановить BCD в Windows 10, 8, 7 или Vista

Восстановление BCD в Windows должно занять около 15 минут:

  1. Кнопка устранения неполадок в Дополнительные параметры запуска
  2. В Windows 10/8 выберите Устранение неполадок > Дополнительные параметры .

    Кнопка дополнительных параметров на экране устранения неполадок
  3. Нажмите кнопку командной строки , чтобы запустить ее.

    Кнопка командной строки в дополнительных параметрах

    Командная строка не запустится сразу. Ваш компьютер покажет экран «Подготовка» в течение короткого времени, пока он готовит компьютер.

    Вам может потребоваться выбрать имя своей учетной записи и ввести пароль, чтобы получить доступ к командной строке.

  4. В командной строке введите команду bootrec, как показано ниже, и нажмите клавишу ВВОД :

    bootrec / rebuildbcd
    Команда bootrec / rebuildbcd в консоли

    Команда bootrec выполнит поиск установок Windows, не включенных в BCD, а затем спросит вас, хотите ли вы добавить один или несколько к нему.

  5. Вы должны увидеть одно из следующих сообщений в командной строке .

    Опция 1

    Сканирование всех дисков для установки Windows. Пожалуйста, подождите, так как это может занять некоторое время ... Успешно просканированы установки Windows. Всего идентифицированных установок Windows: 0 Операция завершена успешно.

    Вариант 2

    Сканирование всех дисков для установки Windows. Пожалуйста, подождите, так как это может занять некоторое время ... Успешно просканированы установки Windows. Всего идентифицированных установок Windows: 1 [1] D: \ Windows Добавить установку в список загрузки? Да / Нет / All:
    Сообщение об успешной проверке установки Windows в консоли

    Если вы видите вариант 1: переходите к шагу 7. Этот результат, скорее всего, означает, что установочные данные Windows в хранилище BCD существуют, но bootrec не смог найти дополнительные установки Windows на вашем компьютере для добавления в BCD. Это нормально; вам просто нужно сделать несколько дополнительных шагов, чтобы восстановить BCD.

    Если вы видите вариант 2: введите Y или Да, чтобы добавить установку в список загрузки? вопрос, после которого вы должны увидеть операцию, успешно завершенную , после чего на подсказке мигает курсор. Закончите с шагом 10 в нижней части страницы.

  6. Поскольку хранилище BCD существует и содержит список установок Windows, сначала необходимо удалить его вручную, а затем попытаться восстановить его заново. В командной строке выполните команду bcdedit, как показано, и нажмите Enter :

    bcdedit / export c: \ bcdbackup
    Команда bcdedit / export c: \ bcdbackup в консоли

    Команда bcdedit используется здесь для экспорта хранилища BCD в виде файла: bcdbackup . Нет необходимости указывать расширение файла . Команда должна отобразить следующее на экране, означающее, что экспорт BCD работал должным образом:

    Операция завершилась успешно.
  7. На этом этапе вам нужно настроить несколько атрибутов файла для хранилища BCD, чтобы вы могли им манипулировать. В командной строке выполните команду attrib в точности так:

    attrib c: \ boot \ bcd -h -r -s
    Команда attrib c: \ boot \ bcd -h -r -s в консоли

    То, что вы только что сделали с командой attrib, удалили скрытые , доступные только для чтения и системные атрибуты из файла bcd . Эти атрибуты ограничивают действия, которые вы можете выполнять над файлом. Теперь, когда они исчезли, вы можете более свободно управлять файлом (в частности, переименовывать его).

  8. Чтобы переименовать хранилище BCD, выполните команду ren, как показано ниже:

    ren c: \ boot \ bcd bcd.old
    Команда ren c: \ boot \ bcd bcd.old в консоли

    Теперь, когда хранилище BCD переименовано, вы сможете успешно восстановить его, как вы пытались это сделать на шаге 6.

    Вы можете полностью удалить BCD-файл, так как вы собираетесь создать новый. Однако переименование существующего BCD выполняет то же самое, поскольку теперь оно недоступно для Windows, плюс предоставляет вам еще один уровень резервного копирования, в дополнение к экспорту, выполненному на шаге 5, если вы решите отменить свои действия.

  9. Попробуйте заново собрать BCD, выполнив следующее, затем нажмите Enter :

    bootrec / rebuildbcd 
    Команда bootrec / rebuildbcd в консоли

    Это должно произвести это в командной строке:

    Сканирование всех дисков для установки Windows. Пожалуйста, подождите, так как это может занять некоторое время ... Успешно просканированы установки Windows. Всего идентифицированных установок Windows: 1 [1] D: \ Windows Добавить установку в список загрузки? Да / Нет / All:
    Всего идентифицированных установок Windows: 1 [1] D: \ Windows Добавить установку в список загрузки?  Да / Нет / Все: ответ в консоли

    Это означает, что восстановление магазина BCD идет, как и ожидалось.

  10. At the Add installation to boot list? question, type Y or Yes, followed by the Enter key.

    You should see this on the screen to show that the BCD rebuild is complete:

    The operation completed successfully.
  11. Restart your computer. Assuming that an issue with the BCD store was the only problem, Windows should start as expected.

Depending on how you started Advanced Startup Options or System Recovery Options, you may need to remove a disc or flash drive before restarting.

If rebuilding the BCD didn’t solve the problem you were having, continue to troubleshoot whatever specific issue you’re seeing that’s preventing Windows from booting normally.

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone