Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Windows 與 Linux 雙系統:正確卸載 Linux 並修復 Windows 引導

編輯:Linux 教學

許多使用者在嘗試移除雙系統中的 Linux 時,會犯一個常見的錯誤:直接在 Windows 的磁碟管理中刪除 Linux 的分區。這看似合理,實則隱藏著巨大的風險。下次重新開機時,你可能會發現 Windows 也無法啟動,螢幕只會卡在一個詭異的 grub> 提示符前。這是因為 Windows 與 Linux 使用完全不同的啟動機制。當你在安裝好 Windows 後再安裝 Linux 時,Linux 的 GRUB 開機載入程式會覆寫硬碟的主開機記錄(MBR)或 EFI 系統分區。因此,卸載 Linux 的核心難題不在於刪除分區,而在於如何將啟動權「歸還」給 Windows,恢復其原本的 MBR 或 EFI 引導資訊。

方法一:使用 Windows 7 安裝光碟修復引導(經典通用方案)

這是最標準、無需額外工具的官方修復方式。你需要一張 Windows 7 安裝光碟(或 USB 安裝媒體),無論你的實際系統是 Windows 7、8、10 還是 11,此法通常均有效。

  1. 插入安裝媒體並從中啟動,選擇語言後點擊左下角的 「修復您的電腦」。
  2. 在系統修復選項中選擇 「命令提示字元」。
  3. 使用 bootsect.exe 恢復 MBR 引導代碼。在命令提示字元中輸入:
    bootsect.exe /nt60 C:

    說明:/nt60 適用於 Windows Vista 及更新版本(Vista/7/8/10/11);若你的系統極其古老(如 Windows XP),請改用 /nt52。

  4. 隨後使用 bcdboot 重建 BCD 開機配置資料:
    bcdboot C:\Windows /s C: /l zh-CN

    此命令會將 C:\Windows 目錄下的啟動檔案複製到系統分區 C:,並設定語系為中文。

  5. 重新啟動電腦,確認能直接進入 Windows 桌面後,再回到「磁碟管理」中刪除原屬於 Linux 的分區(通常顯示為無磁碟機代號、無檔案系統的空間),大功告成!

方法二:使用 FixMbr 工具在 Windows 環境下快速修復

如果你不想折騰安裝光碟,且目前仍能進入 Windows(或是透過其他方式進入 PE 系統),可以使用第三方小工具 FixMbr(或類似的 MbrFix)進行圖形化或命令列修復。

  1. 下載 MbrFix 工具,解壓至任意目錄(例如 C:\MbrFix)。
  2. 以系統管理員身分開啟「命令提示字元」,切換至工具目錄:
    cd C:\MbrFix
  3. 執行修復命令(請注意參數間的空格):
    MbrFix /drive 0 fixmbr /yes

    /drive 0 代表第一顆實體硬碟(通常是系統碟),/yes 表示確認執行無需再次提示。

  4. 重新開機,GRUB 選單將消失,直接進入 Windows。隨後即可安全刪除 Linux 分區。

核心觀念總結

  • 切勿直接刪除分區: 這會留下指向不存在分區的 GRUB,導致系統無法啟動。
  • 先修復引導,再刪除分區: 先讓 Windows 重掌開機大權(恢復 MBR/BCD),Linux 相關檔案對開機流程不再有影響時,再清理磁碟空間。
  • UEFI 系統注意: 現代電腦多為 UEFI + GPT 模式,修復邏輯同理,但操作對象變為 EFI 系統分區(ESP)中的 EFI\Microsoft\Boot\bootmgfw.efi,可使用 bcdboot 同樣處理。

掌握這兩招,無論是想回歸純淨 Windows 環境,還是騰出空間重裝其他 Linux 發行版,都能從容應對,避免「雙系統變零系統」的尷尬局面。

Copyright © Windows教程網 All Rights Reserved