適用情境
電腦安裝 XP/Vista + Win7 雙系統,欲移除 Win7 並恢復單一 XP/Vista 環境。
操作步驟
- 準備 Windows 7 安裝光碟 (或 ISO 掛載虛擬光碟)。
- Win+R →
cmd 開啟命令提示字元。
- 輸入指令修復啟動區 (將 Win7 的 BOOTMGR 替換為 XP/Vista 的 NTLDR):
X:\boot\bootsect.exe /nt52 ALL /force
X: 為光碟機代號 (如 F:)。執行成功會顯示各磁碟區更新完成訊息。
- 彈出光碟,重新開機。電腦將直接啟動 XP/Vista,Win7 開機選單消失。
- 進入 XP/Vista 後,手動刪除 Win7 分區檔案:
- 刪除
Windows、Program Files、Users (或 Documents and Settings) 等資料夾。
- 或直接在「磁碟管理」將 Win7 所在分區格式化 (若分區無其他重要資料),最乾淨快速。
- (選擇性) 若欲回收空間合併至其他分區,需使用第三方分區工具 (如 DiskGenius、Partition Assistant) 調整分區大小。
原理說明
bootsect.exe /nt52 將磁碟區的開機磁區 (PBR) 寫入 Windows XP/2000/2003 相容的啟動代碼 (調用 NTLDR),覆蓋 Win7 的 BOOTMGR 引導鏈。/force 強制卸載鎖定的磁碟區。
注意事項
- 操作前請備份重要資料!
- 若 XP/Vista 也在邏輯分區,確認啟動分區 (System Reserved/100MB) 未被刪除。
- 若原系統為 Vista,同樣適用
/nt52 (Vista 同屬 NT 6.x 但啟動方式相容 NT5.2)。
- 若無光碟,可用 PE 開機 (如 伏羲 PE、微軟官方 WinPE) 執行相同指令。