傳統雙系統引導的痛點
- 全賴第一分區 MBR 與 Bootmgr/BCD,一損壞全掛
- Bootmgr 單點故障,誤刪誤改即雙系統同亡

核心思路:各系統自帶引導文件到自己分區 + XRLDR 統一管理 MBR
環境:C: XP、D: Win7、E: WinPE
Part I:XP 獨立引導(NT52 MBR)
- XP 下以管理員運行
bootsect.exe /nt52 c:,將 MBR 改為 NT52 格式(尋找 NTLDR)
- 重啟直接進 XP,不再出現 Bootmgr 菜單

警告:若先裝 Win7 再裝 XP,絕不可 執行此命令,會導致雙系統皆無法啟動。
Part II:Win7 獨立引導(移動 Bootmgr/BCD 到 D 盤)
- XP 下將 C:\bootmgr、C:\boot 整個剪切到 D 盤根目錄
- 用
bcdtool.exe 打開 D:\boot\bcd,刪除舊項,新建 Vista 項,device 改為 partition=D:,description 改為「Windows 7」

Part III:WinPE 本地安裝(E 盤)
Win7 安裝光盤除 sources\install.wim 外所有文件複製到 E 盤,即完成 WinPE 安裝。

最終:XRLDR 寫入 MBR 統一引導菜單
- XP 下運行 XRLDR →「安裝/配置」
- 依次添加三項:
① XP:啟動文件 NTLDR、分區 C、類型 NTLDR/BOOTMGR、勾選「啟動時激活分區」
② Win7:啟動文件 Bootmgr、分區 D、同類型
③ WinPE:啟動文件 Bootmgr、分區 E、同類型
- 點「寫入磁盤」,重啟見菜單
驗證與優勢
- 進 Win7 後磁盤管理顯示 D 盤同時為「系統」和「啟動」分區,證明獨立引導
- 任一系統引導損壞,可進其他系統修復(如 XP 下複製 Bootmgr 修復 Win7,PE 下
bcdboot 重建 BCD)
- 彻底擺脫「第一分區單點故障」