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

Win7 + XP 雙系統安全移除指南:保留目標系統完整開機

編輯:Win7 系統基礎知識

核心原則

移除雙系統中某一作業系統,**不僅是刪除資料夾**,必須同步修正開機管理程式 (MBR/BCD),否則殘留開機選單導致無法開機或進入錯誤系統。

案例一:移除 Win7,保留 XP (傳統 MBR 模式)

  1. 準備 Win98/PE 開機碟 (含 fdisk.exe, sys.com)。
  2. 開機進入 DOS/PE 環境。
  3. 執行:
    fdisk /mbr → 重寫 MBR 為 XP 版本
    sys C: → 傳送 XP 開機檔 (ntldr, ntdetect.com, boot.ini) 至 C: 根目錄
  4. 刪除 Win7 系統資料夾:
    rd /s /q C:\Windows (假設 Win7 裝在 C:)
    rd /s /q C:\Program Files (若非共用)
    rd /s /q C:\Users
  5. 刪除 Win7 開機檔:
    del C:\bootmgr
    del C:\Boot\*.* /s /q
    del C:\hiberfil.sys
    del C:\pagefile.sys
  6. 重開機 → 直接進入 XP。

案例二:移除 XP,保留 Win7 (BCD 模式)

  1. 在 Win7 環境下執行 (需系統管理員權限)。
  2. 刪除 XP 系統資料夾:
    rd /s /q D:\Windows (假設 XP 在 D:)
    rd /s /q D:\Program Files
    rd /s /q D:\Documents and Settings
  3. 刪除 C: 根目錄下的 XP 開機檔 (若 XP 安裝在非 C:,這些檔案通常在 C:):
    del C:\ntldr
    del C:\ntdetect.com
    del C:\boot.ini
    del C:\bootfont.bin (若存在)
  4. 修復 Win7 開機管理程式:
    命令提示字元 (系統管理員) →
    bcdboot C:\Windows /l zh-TW (重建 BCD 並指定語系)
    或使用安裝光碟 → 修復電腦 → 啟動修復。
  5. 清理 BCD 中殘留的 XP 項目:
    bcdedit /delete {legacy_guid} (用 bcdedit /enum all 找出 XP 項目的 identifier)

通用工具:EasyBCD (圖形介面)

  1. 安裝 .NET Framework 2.0+ → 執行 EasyBCD
  2. 「編輯開機選單」→ 選取要刪除的項目 → 「刪除」
  3. 「BCD 部署」→ 「寫入 MBR」 (若移除 XP) 或「安裝 BCD」 (若移除 Win7)
  4. 「磁碟管理」→ 格式化/合併原系統分區

關鍵提醒

  • 操作前必備份重要資料,錯誤的 rd /s 或 bcdedit 可能導致資料永久遺失。
  • 確認「目前預設開機系統」為要保留的那一個,再進行刪除動作。
  • 若兩系統安裝在**同一分區** (極不建議),無法單獨格式化,僅能手動刪除資料夾並修復開機,風險極高。
  • 移除後,原系統分區可於磁碟管理中「擴展磁碟區」合併給保留系統,或格式化作為資料盤。

驗證清單

  1. 重開機 → 僅顯示保留系統的開機選單 (或直接進入桌面)
  2. 檔案總管 → 原系統分區已無系統資料夾
  3. bcdedit /enum → 僅列出保留系統的載入器項目
  4. 磁碟管理 → 分區狀態正常,無離線/錯誤標記

依循上述流程,可安全、乾淨地移除雙系統中任一作業系統,確保保留系統獨立穩定開機。

Copyright © Windows教程網 All Rights Reserved