在嘗試過 Linux 雙系統後,許多人最終選擇回到單一 Windows 環境。然而,GRUB(GNU GRUB bootloader)常常成為開機時的一個小障礙:即便 Linux 已經被刪除,電腦開機仍會停在 GRUB 選單。這篇文章將帶你完整了解如何在 UEFI 模式下移除 GRUB,並設定 Windows Boot Manager 為唯一開機選項。
為什麼要移除 GRUB?
如果你只想保留 Windows 11,那麼 GRUB 就沒有存在的必要。除了干擾開機體驗,它還可能在更新或重灌時帶來不必要的混亂。移除 GRUB 可以讓開機過程更乾淨俐落,電腦會直接進入 Windows 系統。
關鍵字: 「移除 GRUB」、「刪除 Ubuntu bootloader」、「Windows 11 開機修復」。
步驟一:檢查開機模式與項目
首先,必須確定電腦是以 UEFI 模式 開機。當然這一次可能是您 最後一次 進入 Linux 系統了,可透過 Linux 內建的 efibootmgr
指令完成自我刪除的動作:
sudo efibootmgr -v
你會看到類似以下輸出:
- Boot0000: ubuntu (GRUB)
- Boot0001: debian (殘留項目)
- Boot0002: Windows Boot Manager
- 其他:USB、CD/DVD、PXE 網路開機
如果 Windows Boot Manager 存在,代表接下來的動作是安全的。
步驟二:刪除 GRUB 與不必要的項目
使用以下指令刪掉 Ubuntu 與 Debian 的開機項目,以下只供參考,每個人的情況不一樣 ,請務必再三確認您刪除的是正確代碼,不然下次開機會哭哭:
sudo efibootmgr -b 0000 -B # 刪除 ubuntu
sudo efibootmgr -b 0001 -B # 刪除 debian
這會讓 GRUB 從 UEFI 的開機清單中消失,不再影響開機順序。
步驟三:設定 Windows 為預設開機
接著,將 Windows Boot Manager 設定為第一順位:
sudo efibootmgr -o 0002,0013,0014
這裡的:
0002
是 Windows Boot Manager0013
是 USB 開機(建議保留)0014
是光碟機開機(可選擇保留)
PXE 網路開機 (0015
, 0016
) 大部分使用者用不到,可以放心刪掉。
步驟四:驗證與重啟
再次輸入:
sudo efibootmgr -v
確認 Windows Boot Manager 已經位於開機順序的第一位。重啟電腦後,你將發現電腦會直接載入 Windows 11,不再出現 GRUB 選單。這表示移除動作成功完成。
如果需要額外清理 (記得重新開機之前處理)
即使移除了開機項目,EFI 分割區仍可能保留 \EFI\ubuntu
與 \EFI\debian
資料夾。如果你希望系統更乾淨,可以刪除它們:
sudo rm -r /boot/efi/EFI/ubuntu
sudo rm -r /boot/efi/EFI/debian
這樣,整個 EFI 分割區就只會保留 \EFI\Microsoft\Boot
,完全回到純 Windows 狀態。
結語:乾淨俐落的 Windows 11 開機體驗
透過簡單幾個步驟,我成功移除了 GRUB,並讓 Windows Boot Manager 成為唯一的開機選項。這樣的操作不僅讓電腦開機更快、更直覺,也避免了未來維護上的麻煩。
對於搜尋「移除 GRUB」、「UEFI 開機修復」、「刪除 Linux bootloader」的使用者來說,這是一個快速、安全且有效的方法。