核心原則:先修復啟動管理器,再格式化分區
移除雙系統中的 Win7,關鍵在於恢復原系統獨立啟動能力,否則格式化分區後電腦無法開機。
情境一:Vista + Win7 → 保留 Vista
- 進入 Vista → Win+R →
msconfig → 「啟動」標籤
- 選取「Windows 7」項目 → 「刪除」移除啟動選單項目
- 重開機確認直接進入 Vista
- 磁碟管理 → 格式化 Win7 所在分區
情境二:XP + Win7 → 保留 XP
較複雜,因 XP 使用 NTLDR,Win7 使用 BOOTMGR,共用 MBR。
- 進入 XP → 放入 Win7 安裝光碟(或掛載 ISO 到虛擬光碟)
- 假設光碟機代號為 K:,CMD 執行:
K:\boot\bootsect.exe /nt52 ALL /force
(將 MBR 還原為 NT52 格式,尋找 NTLDR)
- 彈出光碟 → 重開機 → 確認直接進入 XP(無啟動選單)
- 磁碟管理/總管 → 刪除 Win7 檔案或格式化其分區
關鍵工具:bootsect.exe
/nt52:寫入 XP/Server 2003 相容啟動扇區
/nt60:寫入 Vista/Win7/Server 2008+ 相容啟動扇區
ALL:所有分區
/force:強制解除磁碟鎖定
驗證清單
- [ ] 原系統單獨正常啟動
- [ ] 無殘留啟動選單項目
- [ ] Win7 分區已格式化/清空
- [ ] 磁碟管理顯示分區狀態正常
結語
雙系統移除核心在「啟動權移交」。Vista/Win7 同屬 NT6 核心較簡單;XP 需 bootsect.exe 降級 MBR。操作前請備份重要資料,並準備原系統安裝媒體以備修復啟動之需。