Все почалося, коли я видалив розділ старого Linux, який був подвійним завантаженням з Windows 8.1 UEFI. Ця система Linux використовувала завантажувач Grub2 і була встановлена на вторинному диску.
Після перезавантаження груб був кинутий у рятувальну оболонку, оскільки він, ймовірно, не міг знайти файли, які були на видаленому розділі.
Я втомився вирішити цю проблему, завантаживши компакт-диск Windows 8.1 (завантажений як UEFI) та намагаючись зробити різні речі:
Автоматичне виправлення проблеми запуску з параметрів відновлення. Це не вдалося.
Виконання
bootrec
з/fixboot
і/fixmbr
. Це говорило, що це завершено, але нічого не змінило.Виконання
bootrec /scanos
. Це говорить про те, що знайдено 0 установок Windows. В результатіbootrec /rebuildbcb
нічого корисного не було.Ручне відновлення БХД. Призначений розділ EFI для управління буквою V: і видалення вмісту (він все ще містив файли з grub). Потім страчений
bcdboot C:\Windows -l de-DE /s V: /f ALL
. Це було успішним і насправді змінило поведінку завантаження, але дав мені помилку нижче.
Як я знову завантажуюся в Windows?
Помилка завантажувача:
Your PC Needs to Be Repaired
The application or operating system couldn't be loaded because a required file is missing or contains errors.
File:\Windows\system32\winload.exe
Error code: 0xc000000e
You' ll need to use the recovery tools on your installation media. If you don't have any installation media (like a disc or USB device), contact your system administrator.
Вихід дискової частини list vol
:
DISKPART> список вип
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 F ESD-ISO UDF DVD-ROM 3182 MB Healthy
Volume 1 C 850 Pro NTFS Partition 237 GB Healthy
Volume 2 Recovery NTFS Partition 300 MB Healthy Hidden
Volume 3 FAT32 Partition 100 MB Healthy Hidden
Volume 4 D Vertex 4 NTFS Partition 204 GB Healthy
Volume 5 E Garbage NTFS Partition 232 GB Healthy
Вихід bcdedit
:
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=\Device\HarddiskVolume2
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale de-DE
inherit {globalsettings}
default {default}
resumeobject {1xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
displayorder {default}
bootsequence {default}
toolsdisplayorder {memdiag}
timeout 30
Windows Boot Loader
-------------------
identifier {default}
device partition=C:
path \Windows\system32\winload.efi
description Windows 8.1
locale de-DE
inherit {bootloadersettings}
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \Windows
resumeobject {1xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
nx OptIn
bootmenupolicy Standard
detecthal Yes
SrtTrail.txt
він не показує помилок. Підсумок говорить про те, що вдалося запустити ОС.