Win7 已安裝,想加裝 XP 組成雙系統?預設無法直接安裝舊版本,但有解
Windows 7 環境下直接安裝 XP 會被拒絕(版本檢查),需透過 **Ghost 映像還原** 或 **安裝盤搭配開機修復** 繞過限制。
方法一:Ghost 映像還原法(需有 XP Ghost 備份檔)
- 修改 Ghost 映像內 `boot.ini` 目標分區:
用 Ghost Explorer 開啟 `.gho` → 提取 `boot.ini`、`ntldr`、`ntdetect.com` 至 C 槽根目錄 → 取消 `boot.ini` 唯讀 → 記事本開啟 → `partition(1)` 中的 `1` 改為目標分區編號(2=D、3=E...)→ 存檔。
- 新增 XP 開機選單:
Win7 下安裝 EasyBCD(光碟附贈或官網下載) → 「新增/移除項目」 → 類型選「Windows NT/2K/XP/2K3」 → 磁碟 `C:` → 名稱「早期版本的 Windows」 → 新增、儲存。
- WinPE 環境下還原映像:
用電腦報光碟/USB 啟動 WinPE → WinPM 7.0 **隱藏 C 槽** → Ghost 將 XP 映像還原至目標分區(D/E...) → WinPM **顯示 C 槽** → 重開機即見雙系統選單。
關鍵細節:必須隱藏 C 槽
若不隱藏 Win7 所在 C 槽,Ghost 往往會誤判分區順序導致還原失敗或覆蓋 Win7。**隱藏 C 槽是成功關鍵**。
方法二:XP 安裝盤直接安裝法(無 Ghost 備份者)
- 置入 XP 安裝盤 → 正常安裝至 **非 C 槽分區**。
- 安裝完成後暫時只能進 XP(Win7 開機磁區被覆蓋)。
- XP 中安裝 .NET Framework 2.0 → 執行 EasyBCD → 「管理開機項目」 → 勾選「重新安裝 Windows Vista/7 開機項目」 → 寫入。
- 重開機即恢復雙系統選單。
雙系統中移除 XP
- Win7 下格式化 XP 所在分區。
- 顯示隱藏系統檔 → 刪除 C 槽根目錄 `boot.ini`、`ntldr`、`ntdetect.com`。
- EasyBCD → 選中「早期版本的 Windows」 → 刪除、儲存。
- 恢復 Win7 純淨單系統。
結語
**Ghost 映像法最快、最乾淨(保留 XP 純淨狀態)**,安裝盤法適用無備份情況。核心關鍵:**EasyBCD 管理開機選單 + WinPE 隱藏 C 槽還原映像**。操作前請完整備份重要資料。