在 Windows 7 與 Linux(如 Fedora)雙系統環境中,若直接格式化 Linux 分區,GRUB 開機載入器會因找不到設定檔而導致 Windows 也無法開機。此時需修復 Windows MBR(主開機記錄)恢復單獨開機 Windows 7。
bootrec /fixmbr
bootrec /fixboot
bcdboot 重建 EFI 開機項目。GRUB 將 MBR 覆寫為自己的第一階段載入器,並指向 Linux 分區的 /boot/grub 設定檔。格式化 Linux 分區後,GRUB 第二階段遺失,導致開機停錯。bootrec /fixmbr 將 MBR 還原為標準 Windows 開機碼,/fixboot 重寫開機磁區,使 Windows 開機管理程式 (BOOTMGR) 重新掌控開機流程。