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

Win7 與 XP 雙系統安裝與移除完整攻略:BCD 編輯、啟動修復、引導備份全解析

編輯:Win7 系統基礎知識

核心觀念:雙系統關鍵在啟動管理器

無論先裝 XP 再裝 Win7/Vista,或相反順序,關鍵在於將 XP 的啟動資訊正確加入 Win7 的 BCD(開機配置資料)中。先裝 XP 再裝 Win7 時,安裝程式會自動處理;反之則需手動操作。

一、全新安裝雙系統的前置準備:備份關鍵啟動檔案

1. 必備份的檔案清單(位於作用中主分區,通常為 C:)

  • Win7/Vista 引導: Boot(資料夾)、autoexec.bat、bootmgr.sys、config.sys、BOOTSECT.BAK
  • XP 引導: boot.ini、bootfont.bin、IO.SYS、MSDOS.SYS、NTDETECT.COM、ntldr.sys

2. 備份 BCD 檔案(位於 C:\Boot\BCD)

bcdedit /export "X:\備份路徑\bcd"   # 匯出備份
bcdedit /import "X:\備份路徑\bcd"   # 還原備份

建議備份到非系統分區(如 F:\Backup\),並妥善保管。

二、重新安裝其中一系統後的雙啟動修復

情況 A:Win7 不動,重裝 XP

XP 安裝不會動到 Win7 的 BCD,只需還原先前備份的 BCD 檔案即可恢復雙啟動選單。(推薦)

情況 B:XP 不動,重裝 Win7

Win7 安裝會清除 C: 的 XP 引導檔,需先將備份的 XP 引導檔(上列 6 個檔案)複製回 C:,再還原 BCD 備份。

原則: 保留哪個系統,該系統的所有引導檔案必須完整無損。

三、雙系統還原為單系統

1. 保留 Win7,移除 XP

  1. 用 Win7 安裝光碟/PE 取得 bootsect.exe,執行 bootsect /nt60 SYS 將啟動磁區改為 Win7 格式。
  2. 刪除 C: 下的 XP 引導檔(上列 6 個)。
  3. 格式化 XP 所在分區。

2. 保留 XP,移除 Win7

  1. 格式化 Win7 所在分區。
  2. 進入 PE/光碟修復模式,將備份的 XP 引導檔複製到作用中主分區(通常為 C:)。
  3. 執行 bootsect /nt52 SYS(或 /nt52 ALL)恢復 XP 啟動磁區。

關鍵工具:bootsect.exe

  • 來源:Vista/Win7 安裝光碟 \boot\bootsect.exe 或 PE 環境。
  • /nt60:寫入 Vista/Win7 啟動碼;/nt52:寫入 XP/2003 啟動碼。
  • SYS:僅更新作用中分區;ALL:更新所有分區(較保險)。

實戰建議

  • 安裝雙系統前,先完整備份引導檔與 BCD。
  • 善用虛擬機驗證安裝順序與修復流程。
  • 遇到啟動失敗,優先嘗試 bootsect + BCD 還原,再考慮重裝。

掌握引導機制,雙系統安裝與維護不再是難題。

Copyright © Windows教程網 All Rights Reserved