Восстановление загрузчика Windows 10 с помощью загрузочного диска
Перейдем к процедуре ручного восстановления загрузчика Windows на системе с EFI на GPT разметке:
- Загружаемся с оригинального установочного DVD диска с Windows 10 и переходим на окно командной строки: выбрав Восстановление системы -> Диагностика -> Командная строка (System Restore — > Troubleshoot->Command Prompt), или нажав комбинацию клавиш Shift+F10).
- Запустим diskpart:
diskpart
- Выведем список дисков в системе:
list disk
- Выберем диск, на котором установлена ваша Windows (если жесткий диск в системе один, его индекс должен быть равен 0):
sel disk 0
- Выведем список разделов в системе:
list vol
- В нашем примере видно, что раздел EFI (его можно определить по размеру 100 Мб и файловой системе FAT32) имеет индекс volume 1, а загрузочный раздел с установленной системой Windows — volume 3.
- Назначим скрытому EFI разделу произвольную букву диска:
select volume 1
assign letter M:
- Должна появится строка, свидетельствующая об успешном назначении буквы диска разделу EFI:
DiskPart successfully assigned the drive letter or mount point.
- Завершаем работу с diskpart:
exit
- С помощью утилиты bcdboot.exe пересоздадим хранилище BCD, скопировав файлы среды загрузки из системного каталога:
bcdboot C:\windows /L ru-ru /s M: /f UEFI
exit
- Или при неудачном исходе после пункта 9 выполнить следующие шаги:
- Перейдем в каталог с загрузчиком на скрытом разделе
cd /d m:\efi\microsoft\boot\
13. В данном случае m: это буква диска, присвоенная разделу UEFI чуть выше. Если каталог \EFI\Microsoft\Boot\ отсуствует (ошибка The system cannot find the path specified), попробуйте следующие команды:
cd /d M:\Boot\
14. или
cd /d M:\ESD\Windows\EFI\Microsoft\Boot\
15. Пересоздадим загрузочный сектор на загрузочном разделе:
bootrec /fixboot
16. Удалим текущий файл с конфигурацией BCD, переименовав его (сохранив старую конфигурацию в качестве резервной копии):
ren BCD BCD.bak
17.С помощью утилиты bcdboot.exe пересоздадим хранилище BCD, скопировав файлы среды загрузки из системного каталога:
bcdboot C:\Windows /l en-us /s M: /f ALL
где, C:\Windows – путь к каталогу с установленной Windows 8.
/f ALL – означает что необходимо скопировать файлы среды загрузки, включая файлы для компьютеров с UEFI или BIOS (теоретическая возможность загружаться на EFI и BIOS системах)
/l en-us — тип системной локали . По умолчанию используется en-us — английский язык (США) .
Совет. В случае использования локализованной русской версии Windows 10 / Windows 8 команда будет другая:
bcdboot C:\Windows /L ru-ru /S M: /F ALL
18. Возможные ошибки:
- BFSVC Error : Can not open the BCD template store. status – [c000000f] – проверьте правильность введенной команды и используется ли у вас локализованная Windows, в этом случае нужно правильно указать код языка системы (local language code)
- BFSVC Error: Error copying boot files Last Error = 0x570 – попробуйте выполнить проверку диска с помощью команды CHKDSK M: /F
19. Выполните команды:
bootrec /scanos
bootrec /rebuildbcd
20. Осталось перезагрузить компьютер, после чего в выборе устройств загрузки должен появиться пункт Windows Boot Manager в котором можно выбрать загрузку нужной ОС. Конфигурация загрузчика BCD успешно восстановлена! Если у вас не хватает навыков проделать все указанные операции воспользуйтесь формой заказать звонок на главной странице сайта.