將 XP 與 Vista 安裝在同一分區(C:),可同時備份雙系統,且 XP 幾乎免疫網傳病毒(病毒多用固定路徑,找不到感染目標)。核心思路:修改 XP 安裝目錄,避開 Windows、Program Files、Documents and Settings 三大重名文件夾衝突。
需工具:UltraISO(編輯鏡像)、VMware/Virtual PC(測試)、Nero(刻錄)、VistaBoot PRO(修啟動菜單)。
用 UltraISO 打開 XP 光盤鏡像,在 \i386(或啟動文件夾 BOOT/EZBOOT)下找到 winnt.sif 與 HIVESFT.INF,提取備份。
[Unattended] 段添加:TargetPath=\WINXP\WindowsProgramFilesDir="\WINXP\Program Files"CommonProgramFilesDir="\WINXP\Program Files\Common"DEFAULT_PROFILES_DIR="%SystemDrive%\Documents and Settings" 改為 %SystemDrive%\WINXP\Documents and Settings。UltraISO 中覆蓋原文件,另存為 ISO。用 VMware 新建虛擬機掛載 ISO 完整走一遍安裝,確認無誤後再用 Nero 選「燒錄鏡像」刻盤(不可直接燒錄 ISO 文件)。
安裝完成後,C 盤根目錄仍會殘留 Program Files(安裝程序 Bug),手動剪切到 C:\WINXP\。顯示隱藏/系統文件,備份 C 盤根目錄 8 個引導文件(ntldr、boot.ini、NTDETECT.COM 等),以防 Vista 安裝破壞啟動。
建議在 XP 下用虛擬光驅安裝 Vista,安裝後直接進 Vista。顯示系統文件,發現 boot.ini 被加後綴,去除只讀屬性改回原名。安裝 VistaBoot PRO 修正啟動菜單,重啟即可進 XP。
全程約 1-2 小時,一次搞定同分區雙系統,備份還原極其方便。