1

Я не могу точно вспомнить, как назывались пункты меню (потому что я не могу загрузить свой компьютер), но я буду стараться изо всех сил.

Ранее я пытался использовать EasyBCD с Windows 8 на ноутбуке UEFI Lenovo IdeaPad Z580, чтобы добавить опцию загрузчика для Linux Mint. Он не загружался в Mint, поэтому загрузился обратно в Windows и в EasyBCD установил MBR, отметив первую опцию (загрузчик Windows Vista/7), щелкнув "Write MBR". Я все еще не мог загрузиться в Mint и заметил, что больше не могу получить доступ к настройкам BIOS/UEFI.

Если я нажимаю кнопку "Novo", когда ноутбук выключен, я загружаюсь в "Novo Button Menu":

┌──────────────────┐
│ Novo Button Menu │
├──────────────────┤
│  Normal Startup  │
│    BIOS Setup    │
│     Boot Menu    │
│  System Recovery │
└──────────────────┘

Первые три элемента просто загрузились бы в Windows, четвертый я не пробовал (позже зайду в System Recovery).

В меню загрузки Windows 8 я открыл командную строку и запустил bootrec.exe /fixmbr чтобы попытаться восстановить обычный загрузчик Windows и параметры BIOS, но это не сработало. Затем снова загрузился в Windows и открыл EasyBCD. Я перешел в «Резервное копирование / восстановление BCD», выбрал "Сброс конфигурации BCD", затем нажал "Выполнить действие". Программа сказала, что мне нужно создать хотя бы один элемент загрузчика, поэтому я создал "Windows" и установил диск на «C:», сохранил и перезагрузил. Всякий раз, когда я перезагружался, я сталкивался с подобным экраном, когда я пытался загрузить Mint с помощью загрузчика Windows:

Windows failed to start.
[snip]
File: \BCD
Status: 0x0000098
Info: the Boot Configuration Data file doesn't contain valid information for an operating system.

теперь первые три пункта меню Novo делают это тоже. Последний элемент открывает "Lenovo OneKey Recovery", который не очень полезен, поскольку требует предварительного резервного копирования или полного восстановления до заводского состояния.

Как я могу загрузиться обратно в Windows сейчас? У меня нет диска восстановления Windows 8. Это слишком поздно, чтобы создать? Мой ноутбук имеет встроенный серийный Windows 8 (не напечатано на корпусе).

1 ответ1

1

С помощью Visual BCD Editor измените путь загрузчика на «\Windows\system32\winload.efi»

Это снимок экрана стандартного загрузчика Windows 8 (политика меню установлена на устаревшее - текстовое меню загрузки)

Загрузчик Windows 8

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

bcdedit /set {default} path \windows \system32 \winload.efi

Дополнение о том, как загрузить / восстановить не загружающуюся Windows 8 (запрос от пользователя Karan):

Вы всегда можете загрузить 32/64-битную версию Windows 8 Evaluation iso, соответствующую установленной версии Windows 8-бит (32-битная или 64-битная!).

Запись ISO на DVD или USB (USB должен быть отформатирован в FAT32, чтобы быть загрузочным UEFI!)

Загрузите DVD/USB (используя способ UEFI, если ваш жесткий диск в стиле GPT! иначе используйте BIOS/ совместимый путь) и перейдите в командную строку.

Выполните эти команды:

bootsect /nt60 ALL /MBR (это запишет все загрузочные сектора и MBR даже на GPT-диск! Не вредит GPT диску / разделам !!! )

bcdboot c:\windows при условии, что Windows 8 установлена на c:, иначе измените букву диска, чтобы сопоставить диск, на котором установлена Windows 8. Простая проверка: папка c:\Windows существует (выполнить команду - dir drive_letter:\windows - например, dir d:\windows)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .