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

單一 C 槽完美安裝 Windows 7 + XP 雙系統完整圖文教學

編輯:XP 系統基礎知識

核心難點與解決思路

直接在同一分區安裝兩套 Windows 會導致 Windows、Program Files、Documents and Settings 三大資料夾互相覆蓋。關鍵在於修改 XP 安裝路徑,將其導向 C:\WinXP\ 子目錄,再配合啟動項修復,即可實現單分區雙系統共存。

準備工作

  • XP 安裝映像(建議整合 SP3 的原版或精簡版),解壓至非 C 槽(如 D:\WinXP)。
  • Windows 7 安裝映像(非 Ghost 克隆版),解壓至非 C 槽。
  • PE 系統啟動碟(用於格式化 C 槽為 NTFS)。
  • 虛擬光碟軟體(Daemon Tools)或可啟動 USB。

關鍵步驟:修改 XP 安裝路徑

1. 編輯 WINNT.SIF

在 I386\WINNT.SIF 的 [Unattended] 區段修改/新增:

TargetPath="\WinXP\Windows"
ProgramFilesDir="\WinXP\Program Files"
CommonProgramFilesDir="\WinXP\Program Files\Common Files"

2. 編輯 HIVESFT.INF

找到 DEFAULT_PROFILES_DIR="%SystemDrive%\Documents and Settings",修改為:

DEFAULT_PROFILES_DIR="%SystemDrive%\WinXP\Documents and Settings"

3. 封裝修改後的 XP 安裝映像(可選)

用 UltraISO 或 WinISO 開啟原映像,替換上述兩檔,另存為新 ISO。

安裝流程

  1. 進 PE 格式化 C 槽為 NTFS(Win7 必須 NTFS)。
  2. 安裝修改版 XP:掛載 XP ISO,執行 Setup.exe,安裝至 C 槽。過程中選擇「將 C 槽轉換為 NTFS」。
  3. XP 環境下掛載 Win7 ISO 安裝:虛擬光碟掛載 Win7,執行 Setup.exe,選擇「自訂(進階)」安裝至 C 槽。忽略「舊版 Windows 會被移至 Windows.old」警告,繼續安裝至完成。
  4. 修復 XP 啟動項:進入 Win7,顯示隱藏系統檔,編輯 C 槽 boot.ini(或從 Boot.ini.saved 重建),內容如下:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINXP\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINXP\WINDOWS="Microsoft Windows XP Professional" /NOEXECUTE=OPTIN /FASTDETECT
  1. 重開機,即可在啟動選單選擇 XP 或 Win7。

避坑指南

  • 務必先裝 XP 再裝 Win7,順序顛倒會導致 XP 無法啟動。
  • C 槽空間建議 ≥ 40GB(XP 10GB + Win7 20GB + 預留)。
  • 安裝前備份重要資料,修改登錄/啟動檔有風險。
Copyright © Windows教程網 All Rights Reserved