刪除雙系統中的Ubuntu
Steps
建議在開始底下的操作前能夠先備份系統,免得之後出現意外的話可能會導致原本的資料救不回來
Delete Ubuntu Partitions
要先到Windows的磁碟工具去格式化原本安裝Ubuntu的磁區
如果當初有在別的磁區建立獨立的EFI話可能會遇到無法直接用磁碟管理工具刪除(這是保護機制為了避免誤刪),這時候就會用到指令的部分了
打開cmd後輸入diskpart
就能進入到以指令控制磁區的部分,透過list disk
來確認要修改哪個磁碟
DISKPART> list disk
磁碟 ### 狀態 大小 可用 Dyn Gpt
-------- ------------- ------- ------- --- ---
磁碟 0 連線 1863 GB 1024 KB *
磁碟 1 連線 1863 GB 1024 KB *
磁碟 2 連線 894 GB 780 GB *
磁碟 3 連線 476 GB 2048 KB *
磁碟 4 連線 476 GB 1024 KB *
再來透過select disk
搭配clean
就可以把磁碟給清乾淨,如果想確保沒選錯磁碟的話可先用list partition
來確認
DISKPART> list partition
磁碟分割 ### 類型 大小 位移
------------- ---------------- ------- -------
磁碟分割 1 保留 15 MB 17 KB
磁碟分割 2 主要 112 GB 16 MB
磁碟分割 3 系統 620 MB 113 GB
上述做法會把整個磁碟都清乾淨而不是刪除指定的partition,如果只是想要讓efi partition可以被刪掉的話可以改用底下的指令,透過設定ID可以讓efi partition能夠被修改
DISKPART> select partition 3
磁碟分割 3 是所選擇的磁碟分割。
DISKPART> SET ID=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
DISKPART> select partition 3
DISKPART> delete partition override
所有指令都執行完後只要輸入exit
即可離開diskpart
Extend Partition
之前為了要安裝雙系統我們會把單一磁碟給切分成數個磁區,既然現在已經用不到了就可以把這些磁區合併回當初的磁區中
(Optional) Change Boot Order in BIOS
理論上重開完就能自動進入Windows了,如果還是會看到grub的介面或是進不了系統,可以先到BIOS去調整開機碟的順序
Repair Windows
在安裝雙系統時會動到原本Windows設定好的boot loader,如果在解除安裝Ubuntu後沒有去整理boot loader的話可能會導致開機有異常或是一直跳出grub的選單
由於之前安裝雙系統的時候用的是UEFI,所以修正的方法是要在powershell中使用底下的指令
bcdedit /set "{bootmgr}" path \efi\microsoft\boot\bootmgfw.efi
修正完之後就要到設定下去針對UEFI的設定異動來重新開機,這個選項只有在執行上面的命令後會出現
Reference
How to Uninstall Ubuntu from Windows Dual Boot Safely