By Nancy / Last Updated 2020-06-01

Windows 10中使用MBR2GPT轉換磁碟格式失敗的原因及修復方法

什麼是MBR2GPT.EXE?

MBR2GPT.EXE首次引用於Windows 10系統1703版本中,它是位於Win\System32目錄中的一個Windows內置使用程序。由於沒有GUI,它需要通過命令提示符運行。根據Microsoft的說法,MBR2GPT.EXE可以無需刪除或修改磁碟上任何數據就可以將系統磁碟從MBR格式轉換成GPT格式。

為什麼我們要在Windows 10中選用MBR2GPT.EXE呢?在過去,如果我們要將磁碟在MBR和GPT格式間進行轉換,我們需要手動將磁碟上所有檔案都複製到別的磁碟上,刪除上面所有的分區,然後再重新分區舊磁碟,進行轉換。在轉換完成之後,我們還需重灌作業系統(如果您轉換的是系統磁碟),和恢復磁碟上原本的數據和檔案。

這整個過程需要花費大量時間,並且這對於大部分普通用戶來說太過繁瑣。他們有太多的步驟需要注意,很容易出現差錯。但如果使用MBR2GPT.EXE,我們僅需幾步就可以將MBR格式的磁碟轉換成GPT格式的磁碟。

如何使用MBR2GPT.EXE將MBR格式磁碟轉換成GPT格式磁碟

雖然MBR2GPT.EXE的使用過程十分簡單,但在進行轉換前我們仍有一些注意事項:

1.正如之前所提到的,MBR2GPT.EXE只存在於Windows 10系統中1703及以後的版本。您可以打開“設置”,點選“系統”-“關於”,向下滾動頁面以查看您的系統版本號;
2.如果待轉換的磁碟中有BitLocker加密卷,建議您在轉換前先掛起BitLocker。如果要恢復BitLocker,您則需要刪除現有的保護程式再重新創建它們;
3.在把MBR系統磁碟轉換成GPT格式前,請先確認您當下使用的設備支援UEFI啟動模式。

MBR2GPT.EXE使用嚮導:

步驟1:在Windows 10搜索框中鍵入“cmd”,找到“命令提示字元”,右擊它然後選擇“以系統管理員身份執行”;

步驟2:(選擇)可以運行“mbr2gpt /validate /disk:0”(0為您將要進行轉換的磁碟序號)命令檢查此磁碟是否可以被轉換。如果檢查到無法轉換,則您無法成功進行轉換,並且會在過程中收到錯誤通知;

步驟3:鍵入“mbr2gpt /convert /allowfullos”,如果要指定特定磁碟,您可以鍵入“ mbr2gpt / convert / disk:0 / allowfullos”。轉換將會需要一小段時間才能完成。

步驟4:轉換完成後,我們需要進入BIOS將Legacy啟動模式切換為UEFI引導模式。

Mbr2gpt Convert Disk 0 Allowfullos

    小貼士:
  • 如果出現應用程式衝突的錯誤通知,則建議您在Windows PE環境中使用MBR2GPT,且將命令更改為:“ mbr2gpt / convert / disk:n”。

  • 如果磁碟上原本沒有EFI分區,這顆磁碟將會被重新分區以創建EFI系統分區(ESP)。

  • 如果現有的MBR系統分區沒有被重新用作ESP,那它在轉換完成後將不會再被啟動程式使用,其他分區也不會被修改。

  • 如果磁碟已經是GPT格式,則該工具將顯示錯誤消息。

為什麼使用MBR2GPT轉換會失敗,如何解決?

MBR2GPT適用於大多數Windows 10用戶。然而,少數情況下使用MBR2GPT轉換磁碟格式會失敗。讓我們來找到失敗的原因以及修复方法。

MBR2GPT錯誤傳回碼

根據Microsoft,MBR2GPT具有以下錯誤代碼,每一個錯誤代碼對應一種錯誤描述。根據以下表格,我們就能查明使用MBR2GPT轉換失敗的原因,然後找到對應修復的辦法。

Mbr2gpt Return Code

版面轉換失敗

有時,MBR2GPT工具會向我們顯示錯誤消息而不是錯誤代碼。通常當我們在MBR2GPT工具不支援的Windows 10版本上運行時會收到這樣的錯誤消息。打個比方:當我們在Windows 10 1607版本上使用MBR2GPT時就會收到這樣的錯誤消息:

“LayoutConversion: Layout conversion failed. Error: 0x00000032[gle=0x00000032]; Cannot perform layout conversion. Error: 0x00000032[gle=0x00000032]”

在其他的Windows 10版本例如1507或1511版上運行MBR2GPT時我們也會收到同樣的錯誤消息。如果要修復這個問題,我們可以在Windows 10 1703及以後的版本上運行MBR2GPT,然後進行脫機轉換。

轉換數據磁碟時無法找到作業系統

一些用戶反映到當他們使用MBR2GPT進行轉化時無法在磁碟0中找到作業系統。正如之前所提到的,MBR2GPT是被專門設計來轉換MBR格式的系統磁碟到GPT格式的。它無法轉換沒有作業系統的數據磁碟。

如果您想要將數據磁碟從MBR格式轉換成GPT格式,您可以先備份磁碟上所有數據,然後刪除磁碟上所有分區,再使用磁碟管理器完成磁碟格式的轉換。如果您轉換的是系統磁碟,但仍然收到了錯誤通知,那麼您可能需要專業的軟體來幫助您將磁碟從MBR格式轉換成GPT格式。

解救MBR2GPT轉換失敗的秘訣——傲梅分區助手專業版

傲梅分區助手專業版(AOMEI Partition Assistant Professional)是一款專業的磁碟管理工具。無論是數據磁碟還是系統磁碟,它都能幫助我們快速完成轉換,並且不損失任何數據。不管我們在使用MBR2GPT轉換時遇到任何障礙,它都可以輕鬆搞掂。

同時,無論是遇到“MBR2GPT not found“, “MBR2GPT missing” 還是“MBR2GPT can only be used from the Windows Pre-Installation Environment”,它都能輕鬆解決。它的界面簡潔清晰,即使是生手也能輕鬆使用。步驟簡單,不需要像MBR2GPT那樣需要進行繁瑣的命令訪問。此外,傲梅分區助手專業版(AOMEI Partition Assistant Professional)支援所有版本的 Windows 10, Windows 8.1/8, Windows 7, Vista和XP系統。


以下為具體的作業步驟:

步驟1:安裝並運行軟體,右擊您想要轉換的磁碟,點選“轉換成GPT”;

Convert To Gpt

步驟2:點選“確定”;

Make Sure

步驟3:查看虛擬結果。該磁碟已從MBR格式轉換成GPT格式,並且所有分區和數據均保持不變,最後點選“套用”以執行程式。

Apply

溫馨提示:在轉換完成後請不要忘記將您的啟動模式更改為UEFI啟動模式。

如果要在Windows PE環境中使用AOMEI Partition Assistant Professional轉換磁碟格式,您可以藉助軟體上的“製作可啟動媒體”功能。

如果您要在Windows Server 2012或2016上將磁碟從MBR格式轉換成GPT格式,或從GPT格式轉化成MBR格式,那麼您可以使用傲梅分區助手伺服器版(AOMEI Partition Assistant Server版)來輕鬆進行轉換。除此以外,傲梅分區助手還有許多強大的功能,它還能進行磁碟克隆,作業系統的遷移,分區的大小/位置/盤符的調整及其他……如果您想要輕鬆地管理您的磁碟,那為什麼不嘗試它呢!