許多用戶在 Windows Vista 環境下希望安裝 Windows XP 以構建雙系統。由於微軟的啟動管理機制是向下兼容的(新系統能識舊系統,舊系統安裝後會覆蓋新系統的啟動項),因此關鍵在於修復 Vista 的啟動管理器並正確添加 XP 的啟動項。本文整理了四種主流方法,涵蓋命令行修復、Vista 安裝光盤修復、手動複製啟動文件配合 EasyBCD、以及使用 Vista 優化大師圖形化工具,滿足不同技術水平的需求。
bootsect.exe(包含於 Windows PE 2.0 或微軟官網免費下載),解壓至 XP 系統分區根目錄(如 C:\)。cmd 打開命令提示符。c:\bootsect.exe /nt60 c:(C: 為 XP 系統盤)。Bootcode was successfully updated on all targeted volumes. 提示後重啟,即可看到 Windows 啟動管理器,選擇進入 Vista 或 XP。c:\windows\system32\cmd.exe)。X:\boot\bootsect -nt60 all
c:\windows\system32\bcdedit /export "d:\BCDBack\BCD"
c:\windows\system32\bcdedit create {ntldr} -d "Windows XP"
c:\windows\system32\bcdedit /set {ntldr} device partition=c:
c:\windows\system32\bcdedit /set {ntldr} path \ntldr
c:\windows\system32\bcdedit /displayorder {ntldr} -addlast
bootfont.bin、boot.ini、grldr/IO.SYS、MSDOS.SYS、NTDETECT.COM、ntldr 複製到 C 盤根目錄。BCD ID:{ntldr}、Bootloader Path:\ntldr 即表示成功,重啟享受雙系統。ntldr 複製到 XP 系統分區根目錄(D:\)。cmd.exe,依次輸入:
X: (光盤盤符)
cd boot
bootsect /nt60 SYS
掌握這些方法,您就能在 Windows Vista 環境下輕鬆安裝 Windows XP,構建穩定的雙系統工作環境。