Я нашел эти инструкции на форуме Microsoft, которые были опубликованы Виджаем Б. Я отформатировал их так, чтобы мне было понятнее. Поскольку вы уже частично выполнили эти шаги, вам нужно начать с шага 5.
Сначала запустите параметры восстановления системы. Для запуска параметров восстановления системы.
a) Загрузитесь с диска, как только вы получите экран приветствия установки с опцией «Установить сейчас»
- Нажмите на Ремонт вашего компьютера
- На следующей странице нажмите на Дополнительные параметры
- Теперь нажмите на Устранение неполадок
- Наконец, нажмите на командную строку и следуйте инструкциям на экране
В командной строке введите команду bootrec, как показано ниже, и нажмите Enter:
bootrec /rebuildbcd
Команда bootrec выполнит поиск установок Windows, не включенных в данные конфигурации загрузки, а затем спросит вас, хотите ли вы добавить один или несколько к нему.
Если вы видите следующее сообщение, перейдите к шагу 10.
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>:
Если вы видите следующее сообщение, продолжайте.
Scanning all disks for Windows installations.
Please wait, since thismay take a while...
Successfully scanned Windows installations.
Total identified Windows installations: 0
The operation completed successfully.
Поскольку хранилище BCD существует, но не содержит списка установок Windows, сначала необходимо удалить его вручную, а затем попытаться восстановить его заново.
В командной строке выполните команду bcdedit, как показано, и нажмите Enter:
bcdedit /export c:\bcdbackup
Команда bcdedit используется здесь для экспорта хранилища BCD в виде файла: bcdbackup. Нет необходимости указывать расширение файла.
Команда должна вернуть на экран следующее:
The operation completed successfully.
Это означает, что экспорт BCD работал как ожидалось.
- На этом этапе вам нужно настроить несколько атрибутов файла для хранилища BCD, чтобы вы могли им манипулировать.
В командной строке выполните команду attrib в точности так:
attrib c:\boot\bcd -h -r -s
Это удаляет скрытые, доступные только для чтения и системные атрибуты из файла bcd. Эти атрибуты будут ограничивать действия, которые вы можете выполнять над файлом. Теперь, когда они ушли, вы можете переименовать его.
Чтобы переименовать хранилище BCD, выполните команду ren, как показано ниже:
ren c:\boot\bcd bcd.old
Теперь, когда хранилище BCD переименовано, вы сможете успешно восстановить его, как вы пытались это сделать на шаге 2.
Примечание. Вы можете полностью удалить BCD-файл, так как вы собираетесь создать новый. Однако переименование существующего BCD выполняет то же самое, поскольку теперь оно недоступно для Windows, плюс предоставляет вам еще один уровень резервного копирования, в дополнение к экспорту, выполненному на шаге 5, если вы решили отменить свои действия.
Попробуйте перестроить BCD снова, выполнив следующее, а затем Enter
:
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 идет, как и ожидалось.
- При
Add installation to boot list?
вопрос, введите Y
или Yes
, а затем нажмите клавишу Enter
.
Тебе следует увидеть:
The operation completed successfully.
Это означает, что восстановление BCD завершено.
- Перезагрузите компьютер.
Важное замечание: В зависимости от того, как вы запустили «Параметры восстановления системы», может потребоваться извлечь диск или флэш-диск перед перезагрузкой.