作者 Daisy / 最近一次更新 2022年03月01日

將MBR轉換為GPT的原因

如您所知,GPT 和 MBR 是兩種不同的磁碟類型。

★GPT和MBR兩者的區別:

1、MBR分區表最多只能識別2TB左右的空間,大於2TB的容量將無法識別從而導致硬碟空間浪費;GPT分區表則能夠識別2TB以上的硬碟空間。

2、MBR分區表最多只能支援4個主分區或三個主分區+1個擴展分區(邏輯分區不限制);GPT分區表在Windows系統下可以支援128個主分區

3、在MBR中,分區表的大小是固定的;在GPT分區表頭中可自定義分區數量的最大值,也就是說GPT分區表的大小不是固定的

由於GPT具有更多優勢,人們更喜歡使用GPT磁碟。而當下微軟也已經宣布:Windows 11只支援UEFI,因此,如果Windows 10使用者想要升級,但是還是MBR磁碟的,就需要將MBR磁碟轉換為GPT磁碟哦~

無法使用 MBR2GPT 創建 EFI 系統分區

如果內建工具,它首先在Windows 10 版本1703(也稱為win10创意者更新)中引入。MBR2GPT.EXE需修改或刪除磁碟上的數據,就可以將磁碟從主引導記錄 (MBR) 轉換為GUID 分割區表 (GPT) 樣式。此工具在完整作業系統環境和 Windows PE 中均可用。

在大多數情況下,MBR2GPT.EXE 運行良好。但是您也會遇到在創建 EFI 系統分割區過程中收到報錯訊息——轉換失敗。這也就意味著您不能使用 MBR2GPT.EXE 創建EFI系統分區

導致創建 EFI 系統分割區失敗的原因可能是:

1. 該磁碟有 4 個以上的主分割區。

2. 磁碟壞道較多。

3. 系統碟可用空間不足。

這時您可以嘗試刪除MBR分割區,將MBR分割區減少至3個,並檢查壞道和修復磁碟。

解決無法使用 MBR2GPT.EXE 創建 EFI 系統分割區?

針對以上三個原因,我將為您提供一對一的解決方案。請按照以下步驟操作。

解決方案1.刪除或合併分割區以減少分割區數

如果是因為硬碟有4個以上的分割區,那麼我們可以刪除分割區來減少分割區數。但是刪除分割區會導致數據丟失,所以需要提前備份。如果你覺得這樣太麻煩,你也可以使用AOMEI Partition Assistant Professional合併分割區以減少分割區數。這是一款強大的磁碟分割區管理助手,它可以將一個分割區與另一個分割區合併成一個更大的分割區,且無損資料。下面我們先下載免費試用版來看看具體操作步驟:

免費下載試用版 Win 11/10/8.1/8/7/XP
安全下載

步驟 1.安裝並啟動AOMEI Partition Assistant Professional。右擊C碟,選擇“合併分割區”(也可以合併其他分割區來減少分割區)。  

無法使用 MBR2GPT.exe  創建 EFI 系統分割區

步驟 2.完成此步驟後,會顯示下圖,您可以選擇要合併的分割區。然後,單擊“確定”繼續。

無法使用 MBR2GPT.exe  創建 EFI 系統分割區

步驟 3.點擊“套用”執行操作。

無法使用 MBR2GPT.exe  創建 EFI 系統分割區

解決方案2.檢查壞道

此外,您還可以使用AOMEI Partition Assistant Professional來檢查壞道並使用chkdsk.exe進行修復。

選擇要檢查的分割區,右擊它並選擇“進階”>“檢查分割區”。然後,點擊檢查分割區並使用 chkdsk.exe 修復此分割區中的錯誤。最後,點擊“套用”提交操作。

檢查壞道

解決方案3.通過分配空閒空間來擴展分割區空間

如果使用 MBR2GPT .EXE出現“無法創建 EFI 系統分割區”或“無法找到 EFI 系統分割區”,可能是系統磁碟可用空間不足造成的。我們可以將磁碟上未分配的空間添加到系統分割區以擴展大小。

同樣,我們可以使用AOMEI Partition Assistant Professional來執行此操作。右擊要從中分配可用空間的分割區,然後選擇“配置可用空間”。然後,將其添加到分割區以擴展其總容量。

配置可用空間

將這些問題一一排除後,就可以重新使用MBR2GPT.EXE創建EFI系統分區了。

使用MBR2GPT.EXE時要注意什麼:
1. MBR2GPT.EXE在WinPE中使用它會更好。
2. 轉換之前,您應該檢查版本是否為 1703或更高版本。您可以按 Win + R 並鍵入 winver 來檢查版本。
3. 檢查磁碟是否加密。如果是,請解鎖。

步驟 1. 以管理員身份運行CMD。

步驟2. 鍵入 mbr2gpt / convert / disk 0 / allowfullos 並按Enter鍵。

無法通過MBR2GPT.exe創建EFI系統分割區

提示:
1. 啟動前,可以鍵入mbr2gpt /validate /disk:0查看磁碟是否滿足轉換要求。
2. 將 MBR 轉換為 GPT 後,您應該轉到 BIOS,然後將Legacy模式轉換為UEFI模式。

一種創建EFI系統分區的簡單方法

以上三種方法可以使用MBR2GPT.EXE解決“無法創建EFI系統分區”的問題。但如果您覺得使用MBR2GPT創建EFI系統分區過於復雜,AOMEI Partition Assistant Professional也可以幫到您。它可以直接將系統分區從MBR轉換為GPT磁碟,且不會丟失數據。詳細步驟如下:

第1步. 啟動AOMEI Partition Assistant Professional。看到主界面後,選擇要轉換為GPT的磁碟(AOMEI Partition Assistant Professional可以將MBR改GPT,無論是系統碟還是未安裝系統的磁碟)。右鍵點選轉換為GPT磁碟

通過MBR2GPT創建EFI系統分割區

第2步. 點選“確定”,您將返回主界面。

通過MBR2GPT創建EFI系統分割區

第3步. 到這裡可以看到磁碟已經轉成GPT了,但是還沒有結束。您需要點選工具欄上的“套用”才能執行任務。

通過MBR2GPT創建EFI系統分割區

提示:操作完成後,不要忘記進入BIOS,將Legacy 更改為UEFI

借助AOMEI Partition Assistant,您可以輕鬆解決“無法使用MBR2GPT.EXE創建EFI系統分區”的問題。如果您打算在Windows Server中將 MBR/GPT 轉換為 MBR/GPT,請升級到AOMEI Partition Assistant Server