Win8/10/11 boot rescue

 參考文件

https://fygul.blogspot.com/2017/09/fix-windows-10-efi-bootloader.html


 1.開機模式

1-1.legacy/CSM

傳統BIOS開機模式即為legacy,常見的特色是開機載入MBR=Master Boot Record

或UEFI載入CSM模組,亦可相容legacy

1-2.UEFI/EFI

自動尋找FAT12/FAT16/FAT32磁區的\efi\boot\bootx64.efi進行開機

不需要MBR,也支援GPT



2.如何修復MS-bootloader

以Win10/11為例,通常採用LiveUSB開機進行救援

ventoy支援ISO開機,有需要請自行google

LiveUSB製作工具有rufus,這裡就不贅述


2-1.Legacy mode

        使用Windows 8/10/11開機USB碟開到安裝畫面時按下Shift+F10

假定Windows系統分割在C:\

bootrec /FixBoot

        bootsect /nt60 C:\ /MBR


2-2.UEFI/EFI

假定UEFI boot在 nvmep0n1

Windowsd系統分割在 nvmep0n2

ubuntu分割在 nvmep0n3

diskpart
list disk
select disk 0
list vol

這裡要確實認好EFI磁區的編號,假定是1

select vol 1
assign letter=z:
exit
bcdboot c:\Windows /l zh-TW /s z: /f UEFI
重新開機應該就能用原來的系統開機


若開機時有選單,但其中一個總是開機失敗

C:\Windows\system32>bcdedit
Windows 開機管理程式
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume4
path                    \EFI\MICROSOFT\BOOT\BOOTMGFW.EFI
description             Windows Boot Manager
locale                  en-us
inherit                 {globalsettings}
default                 {current}
resumeobject            {df45a0ce-5409-11ed-a6a9-b7e3256fd819}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30
Windows 開機載入器
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows 10
locale                  en-us
inherit                 {bootloadersettings}
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {df45a0ce-5409-11ed-a6a9-b7e3256fd819}
nx                      OptIn
bootmenupolicy          Standard

在確認哪個開機選項不能開機後,記住選單名稱

與bcdedit列表內的description對應的identifier名稱

bcdedit /delete {identifier名稱}
通常不會刪除{current},因為這是當下可以開機的選項

從path通常也能推斷出哪個是正確的

UEFI開機path通常是\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI


免費軟體: Clonezilla, EaseUS Todo Backup Free, Paragon Backup & Recovery Free

付費軟體: Acronis True Image/Acronis Cyber Protect Home Office, Symantec Ghost, 上述免費軟體的付費版

在還原image後處理bootloader就能獲得正常使用的OS

留言

這個網誌中的熱門文章

linux boot resuce grub2