XP + Win7 雙系統常因 Bootmgr/BCD 損壞導致雙系統同掛。使用輕量級多重引導管理工具 XRLDR,實現 XP、Win7、WinPE 三系統完全獨立啟動:各自管理自己的啟動檔案,互不干擾,單一系統故障不波及其他。
NTLDR + boot.ini (NT52 開機磁區)。Bootmgr + BCD (NT60 開機磁區)。先裝 XP 後裝 Win7 的情況:
1. 進入 XP → 複製 bootsect.exe (Win7 安裝光碟 boot 目錄) 至 C:\。
2. 管理員命令提示字元:C:\bootsect.exe /nt52 c:
3. 出現 Bootcode was successfully updated on all targeted volumes. → 重開機即直接進 XP (不再出現 Bootmgr 選單)。
⚠ 先裝 Win7 後裝 XP 者: 嚴禁執行上述指令,會導致雙系統皆無法啟動。此情況需用 Win7 修復光碟修復 Bootmgr,或用 EasyBCD 在 Win7 環境下重建 XP 項目。
C:\bootmgr 檔案與 C:\boot 整個目錄 剪切 到 D:\ 根目錄 (Win7 所在分區)。bcdtool.exe (隨 XRLDR 附贈) →「啟動設定」→「開啟」→ 選 D:\boot\bcd。device → partition=D: (Win7 實際分區)description → Windows 7編輯 XRLDR 設定檔 (通常為 xrldr.ini 或同目錄設定檔),加入三個選單項目:
1. Windows XP → 鏈載 C:\NTLDR
2. Windows 7 → 鏈載 D:\bootmgr
3. WinPE / 維護模式 → 鏈載 E:\bootmgr (或 ISO 映像)
設定預設項、倒數秒數、熱鍵選擇。
掌握 XRLDR 架構,多系統維護從「走鋼索」變成「積木遊戲」。