Заменить файл Windows bootmgr

859
Th3Wolf

У меня была проблема с загрузкой Windows 10, потому что я изменил bootmgrпуть, используя:bcdedit /set newpath

после перезагрузки сказал, что загрузочный сектор поврежден. Используя Linux, я могу войти в раздел Windows EFI и посмотреть bootmgrфайл, но, к сожалению, файл в двоичном формате (я использовал шестнадцатеричный редактор, чтобы открыть его).

Можно ли заменить его другим файлом bootmgr?

если это так, откуда его скачать, можно ли изменить путь с помощью шестнадцатеричного редактора?

PS: я уже использовал Windows Rescue CD, чтобы запустить команду и исправить ее оттуда, но она не работает

0
Вы не меняли двоичный файл `bootmgr`. Вы изменили _B_oot _C_onfiguration _D_ata. Вам нужна Windows (достаточно Windows PE / Setup), чтобы это исправить. Какую команду вы использовали, чтобы исправить это? Daniel B 7 лет назад 0
сначала я использовал diskpart> diskprt> sel disk 0> list vol> выберите том 2 (который является разделом EFI)> назначить букву = Y> выход> cd / d Y: \ EFI \ Microsoft \ Boot \> bootrec / fixboot > ren BCD BCD.bak> bcdboot.exe c: \ Windows / l ru-s / s Y: / f все Th3Wolf 7 лет назад 0
Эта информация относится к вопросу. Вы также можете использовать правильное форматирование там. // Поскольку у вас уже есть Linux под рукой, пожалуйста, также предоставьте вывод команды list efibootmgr. (Я сейчас далеко от своего ПК, извините за отсутствие деталей.) Daniel B 7 лет назад 0
@DanielB Я исправил проблему, используя метод, который нашел здесь -> http://neosmart.net/wiki/recovering-windows-bootloader/ Спасибо этому парню https://superuser.com/a/308590 Th3Wolf 7 лет назад 0

1 ответ на вопрос

0
Th3Wolf

Наконец-то исправили проблему с помощью «Ядерного Холокоста»

Благодаря этому комментарию

Спасибо @DanielB за потраченное время и спасибо @Domichi за руководство :)

Похожие вопросы