先裝 XP 再裝 Vista 的雙系統,若重灌 XP 導致 Vista 無法開機,需手動修復啟動:
Vista 安裝光碟開機 →「修復電腦」→「命令提示字元」→ 執行 bootsect -nt60 all。
同一命令提示字元執行 bootrec /RebuildBcd,掃描並加入 Vista 安裝項目。
bootrec 無法偵測 XP,需用 bcdedit 手動加入:
bcdedit /create {ntldr} /d "早期版本的 Windows"
bcdedit /set {ntldr} device partition=C:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast
{ntldr} 指定舊版 OS 載入器,partition=C: 依實際 XP 所在分區調整,/addlast 將 XP 置於啟動選單末尾。完成後重開機即見雙系統選單。


步驟較繁瑣但成功率極高,遠勝自動修復工具。請耐心逐行執行指令。