Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Vista + Windows XP 雙系統安裝完整指南:新舊共存

編輯:XP 常見問題解答

在已安裝 Windows Vista 的電腦上增裝 Windows XP,或反向操作,均需處理啟動管理器相容性問題。本文整理兩大主流方案:原生 BCDedit 指令法與第三方工具 VistaBootPRO 法,並涵蓋分區規劃、驅動準備與常見陷阱。

前置準備

  • 備份重要資料! 分區操作有風險。
  • 準備 Vista 安裝光碟(含 boot 目錄工具)與 XP 安裝光碟。
  • 確認硬體相容:Vista 需 ≥512MB 記憶體(建議 1GB+),XP 需 SATA/RAID 驅動(若為 AHCI 模式需整合至安裝光碟或用軟碟 F6 載入)。
  • 磁碟分區:Vista 系統盤建議 ≥20GB (NTFS);XP 系統盤 ≥10GB (NTFS);資料盤獨立。

方案一:先裝 Vista 再裝 XP(較常見,需修復 Vista 引導)

1. 安裝 Vista(若尚未安裝)

正常安裝 Vista 到第一分區(C:)。完成後確認 C: 根目錄有 bootmgr、Boot 目錄、Windows 目錄。

2. 安裝 XP 到其他分區(如 D:)

由 XP 光碟開機安裝,選擇 D: 分區。安裝完成後,電腦將直接進入 XP,Vista 引導被 XP 的 NTLDR 覆蓋。

3. 修復 Vista 引導並建立雙啟動選單

步驟 A:複製關鍵檔案

  • 進入 XP,確保 C: 有 ntldr、NTDETECT.COM、boot.ini。
  • 從 Vista 分區 C:\Windows\System32\winload.exe 複製到 XP 分區 D:\Windows\System32\(假設 XP 在 D:)。

步驟 B:用 Vista 光碟修復啟動區

  • 插入 Vista 光碟,關閉自動播放。
  • 「開始」→「執行」→ cmd → 輸入光碟代號 (如 E:) → cd boot → bootsect /nt60 sys。此指令將系統分區啟動區寫入 Vista 相容啟動代碼。
  • 重開機,應直接進入 Vista(尚無 XP 選單)。

步驟 C:在 Vista 中用 BCDedit 新增 XP 選單

  • 控制台 →「使用者帳號」→ 關閉「使用者帳號控制 (UAC)」(需重開機)。
  • 以系統管理員身分執行「命令提示字元」(右鍵選「以系統管理員身分執行」)。
  • 依序執行:
bcdedit /create {legacy} /d "Windows XP"
bcdedit /set {legacy} device boot
bcdedit /set {legacy} path \ntldr
bcdedit /displayorder {legacy} /addlast
  • 重開機,即可看到「Windows Vista」與「Windows XP」雙選單。
  • 重新開啟 UAC。

注意: 指令間空格不可省略。{legacy} 為固定識別符,不可更改。/d 後的描述字串可自訂。

方案二:使用 VistaBootPRO (圖形介面,適合新手)

  1. 進入 XP,安裝 .NET Framework 2.0,再安裝 VistaBootPRO 3.1。
  2. 執行 VistaBootPRO →「Bootloader」頁籤 → 點選「Reinstall the Vista bootloader」重建 Vista 引導。
  3. 點選「Diagnostics」→「Run Diagnostics」掃描其他作業系統,完成後會顯示「Earlier versions of Windows」(即 XP)。
  4. 點選「Apply」套用雙啟動設定。可同步設定預設啟動項、等待秒數。
  5. 重開機驗證選單。

若仍無法進入 XP: 檢查 XP 分區根目錄是否有 ntldr、ntdetect.com,缺則從 XP 光碟 I386 目錄展開複製過去。並確認 boot.ini 指向正確分區。

反向情況:先裝 XP 再裝 Vista

較簡單:Vista 安裝程式會自動偵測現有 XP 並整合至 BCD 選單,無需手動修復。唯一風險是 Vista 安裝可能覆蓋 XP 的啟動區,但通常能正常處理。

精簡 Vista 安裝(選讀)

使用 vLite 整合驅動、移除不需組件(語言包、平板電腦元件、遊戲等)、關閉 UAC、產出精簡 ISO(可壓縮至 ~2.5GB 安裝後體積),大幅降低 Vista 硬體門檻與安裝時間。


雙系統核心在於「誰管理啟動」。Vista 的 BCD 架構支援多重啟動,善用 bcdedit 或 VistaBootPRO 即能讓新舊 Windows 和平共存,隨心切換。

Copyright © Windows教程網 All Rights Reserved