本文與前文(ID 56376)同屬單分區雙系統,但採用 BCDedit 命令修復引導 而非編輯 boot.ini,適用於 Win7 為主控引導的現代雙系統架構。
I386\WINNT.SIF:TargetPath="\WinXP\Windows"ProgramFilesDir="\WinXP\Program Files"CommonProgramFilesDir="\WinXP\Program Files\Common Files"I386\HIVESFT.INF:DEFAULT_PROFILES_DIR="%SystemDrive%\WinXP\Documents and Settings"C:\WinXP\。Setup.exe 安裝至 C:(覆蓋引導區,建立 BCD)。C:\Boot.ini.saved 重建 C:\Boot.ini(指向 \WinXP\WINDOWS)。bcdedit /create {legacy} /d "Windows XP"
bcdedit /set {legacy} device boot
bcdedit /set {legacy} path \ntldr
bcdedit /displayorder {legacy} /addlast
執行完畢重啟,啟動選單將出現「Windows XP」選項。
將 C: 根目錄下 ntldr、NTDETECT.COM、boot.ini 複製到 C:\WinXP\;
將 C:\Windows\System32\winload.exe 複製到 C:\WinXP\Windows\System32\。
重啟 → 啟動選單顯示「Windows 7」與「Windows XP」雙選項,任選一項均可正常進入桌面。
bcdedit /export backup.bcd)。