如何在不丟失數據的情況下將MBR轉換為GPT(適用於Windows)

核准者
17

convert mbr to gpt without data loss由於某種原因,您需要將分區方案從主引導記錄 (MBR) 切換為 GUID 分區表 (GPT)。您將面臨的主要問題是需要重新格式化磁碟,這將刪除您所有的數據。

但是,你知道你可以在不丟失任何寶貴資料的情況下進行轉換嗎?而且這並不像你想像的那麼困難。繼續閱讀以了解如何在不丟失資料的情況下將MBR轉換為GPT。

為何要從 MBR 轉換到 GPT

大部分時間,我們不會從MBR切換到GPT,除非非常必要。但隨著硬碟技術的進步,GPT變得越來越有吸引力。在某些情況下,GPT其實是必需的。例如,為了使用Windows 11,操作系統必須安裝在使用GPT分區方案和兼容UEFI的主板的系統上。

參數 MBR GPT
分區容量 僅支援最大2 TB的分割區。 支援超過2 TB的分割區。理論上,最大分割區大小為9.4 ZB(9.4兆 GB)。
劃分金額 最多可以有 4 個分割區。 GPT 支援更多分割區,僅受限於作業系統。在 Windows 最大為128個。
支持的磁碟大小 雖然可以讀取超過2 TB的硬碟,但超過2 TB的部分將不可用。 GPT 支援所有尺寸的硬碟。
相容性 最適合舊系統使用。 最適合使用相容UEFI主機板的現代系統。

除了上述的差異外,GPT還提供更多的功能,例如改進的安全性(如Secure Boot),以及磁區表備援,因為它在磁碟尾端儲存了一份副本。

在此过程中备份以保留您的数据

將MBR轉換為GPT而不刪除數據的關鍵是備份。如果沒有備份,格式化將刪除磁碟上的所有內容。

網路上有多種備份解決方案可供選擇,但我們經過驗證且可靠的解決方案是 硬碟鑽探。這是一款主要作為資料恢復工具的軟體,同時也包含一個免費的逐字節硬碟備份功能,您可以使用它來製作硬碟的完整副本,然後在過程完成後從中恢復資料。逐字節副本不同於普通備份,它會複製磁碟上每個字節的資料,將其作為一個時間點的快照,如果 MBR 到 GPT 轉換過程中發生問題,您可以從中恢復資料。

以下是利用 Disk Drill 在 Windows 10 和 11 上進行逐位備份的方法:

  1. 下載 並安裝 Disk Drill。
  2. 點擊 磁碟備份Accessing the Drive Backup feature.
  3. 選擇 MBR 磁碟並點擊 逐字備份Creating a byte-to-byte backup of the MBR disk.
  4. 命名您的備份並選擇儲存位置。點擊 好的 。當位元對位元的拷貝建立後,就可以用於我們在本文稍後討論的 資料恢復過程Naming the byte-to-byte backup.

如何將MBR磁碟轉換為GPT

一旦您的数据在我们刚完成的备份中安全无虞,可以使用以下方法中的一种来演示如何在不丢失数据的情况下将MBR转换为GPT。

在將磁碟從MBR轉換為GPT後,它可能無法啟動。如果發生這種情況,是因為您需要將BIOS模式從Legacy切換到UEFI。請參閱主板或BIOS版本的文檔以獲取具體指示。

使用 DiskPart

DiskPart 是 Windows 附帶的一個硬碟和分區管理工具。它類似於磁碟管理,但它是在指令層次上運行的。

當轉換系統磁碟時,您需要從 Windows 安裝媒體或 WinRE 運行 CMD。

这是如何使用 DiskPart 命令提示符将 MBR 转换为 GPT:

  1. 右鍵點擊 開始 並點擊 終端 (管理員) 。Windows 10 用戶需要點擊 Windows PowerShell (系統管理員) 代替。Opening Terminal (Admin).
  2. 輸入 diskpart 並按 輸入Running DiskPart.
  3. 輸入 list disk 並按 輸入 。記下你的 MBR 磁盤編號。Running the list disk command.
  4. 輸入 select disk *。將 * 替換為你的 MBR 磁盤編號。按 輸入Running the select disk command.
  5. 輸入 clean 並按 輸入 。這將刪除磁盤上的所有信息,包括分區表。Running the clean command.
  6. 輸入 convert GPT 並按 輸入Running the convert command.

使用磁碟管理

如果你是將一個非系統驅動器從MBR轉換為GPT,這會比較容易一些。磁碟管理的一個缺點是,你無法在系統驅動器上進行這個操作,因為這需要系統分區保持功能完整。

請按照以下步驟透過磁碟管理將 MBR 轉換為 GPT:

  1. 右鍵點擊 開始 ,然後點擊 磁碟管理Opening Disk Management.
  2. 右鍵點擊MBR磁碟,然後點擊 轉換為 GPT 磁碟Converting the MBR disk to GPT.

使用 MBR2GPT

MBR2GPT 是 Windows 自帶的工具,旨在將您的磁碟從 MBR 轉換為 GPT 而不修改或刪除其中的數據。使用 MBR2GPT 將 MBR 轉換為 GPT 可以在 Windows 恢復環境 (WinRE) 中完成,這允許您在需要時在安裝 Windows 11 之前轉換磁碟。

儘管MBR2GPT旨在將MBR系統磁碟轉換為GPT而不刪除您的數據,我們仍然強烈建議您進行備份,因為任何事情都可能出錯。

以下是在不丟失資料的情況下,在Windows安裝過程中將MBR轉換為GPT的方法:

  1. 啟動到 WinRE。
  2. 選擇語言偏好設定,然後點擊 下一步Choosing the language preferences.
  3. 點擊 修理你的電腦Choosing the repair option.
  4. 點擊 排除故障Checking the troubleshoot options.
  5. 點擊 進階選項Accessing the advanced options.
  6. 點擊 命令提示字元Opening Command Prompt in WinRE.
  7. 輸入 mbr2gpt /disk:0 /validate 並按 輸入 。這將檢查磁碟是否符合從 MBR 轉換為 GPT 的條件。Running the MBR2GPT validate command.
  8. 輸入 mbr2gpt /disk:0 /convert 並按 輸入Running the MBR2GPT convert command.

轉換後如何恢復數據

一旦您已将磁盘从MBR转换为GPT,就可以开始恢复您备份的所有数据了。为此,我们将使用与之前进行磁盘字节对字节备份相同的应用程序——Disk Drill。Disk Drill是我们首选的选项,因为它主要是一个数据恢复工具。如果您没有进行备份并且在转换过程中丢失了一些文件,之后可以使用它来從GPT分割區還原資料

請按照以下步驟來恢復MBR轉GPT後丟失的數據:

  1. 開啟 Disk Drill。
  2. 指派我們先前所做的位元對位元備份並選取它。如果您沒有做備份,則從設備列表中選擇 GPT 磁碟。點擊 搜尋遺失的資料Assigning the byte-to-byte image.
  3. 點擊 檢查找到的物品 以檢查所有可恢復的文件。Reviewing the MBR disk's data.
  4. 選擇在MBR轉換成GPT期間丟失的文件。使用恢復機率欄位和預覽面板來判斷哪些文件有最佳恢復機會。當您準備好時,點擊 恢復Recovering the MBR data.
  5. 選擇一個安全的位置來恢復。確保您選擇的恢復位置是在單獨的存儲設備上。要完成恢復,點擊 下一步Completing MBR data recovery.

結論

如果你不知道該怎麼做,將磁碟從MBR轉換為GPT的過程可能會很困難。在做任何事情之前,先進行一次字節對字節的備份來保存你的數據。然後,你可以使用DiskPart、磁碟管理或MBR2GPT將MBR磁碟轉換為GPT。一旦完成轉換,恢復你全部的備份數據。

常見問題

不行。這是因為您正在更改整個分區方案,這方案決定了分區條目和其上的數據的儲存方式。
有 Windows 7、8 或 8.1 运行在 MBR 磁盘上吗?你可以使用 MBR2GPT 在不重新安装 Windows 的情况下将其转换为 GPT。只需按照以下步骤操作:
  1. 在 BIOS 模式下启动设备并升级到 Windows 10。
  2. 启动到 WinRE。
  3. 指定你的货币和语言偏好,然后点击 下一步
  4. 点击 修理你的電腦
  5. 点击 排除故障
  6. 点击 命令提示字元
  7. 输入 mbr2gpt /validate 并按 輸入
  8. 输入 mbr2gpt /convert 并按 輸入
  9. 将固件从 BIOS 更改为 UEFI 模式,然后启动 Windows。
因將磁碟的分割方案從 MBR 轉換為 GPT 而丟失的數據可以使用數據恢復軟體來恢復。我們推薦 Disk Drill,如果你想要一個高效能的解決方案。而 Recuva 則是一個免費的替代方案。
在大多數情況下,由於存在磁碟分區,您將無法將磁碟從MBR轉換為GPT。請確保在執行此過程之前將它們移除。磁碟末端可能也沒有足夠空間來放置備份的GPT條目,因此您可以在嘗試轉換之前嘗試縮小磁碟。
您可以使用 MBR2GPT。這是一個被設計用來在不丟失數據的情況下將 MBR 轉換為 GPT 的 Windows 工具。以下是操作步驟:
  1. 進入 WinRE。
  2. 選擇您的語言偏好,然後點擊 下一步
  3. 點擊 修理你的電腦
  4. 點擊 排除故障
  5. 點擊 進階選項
  6. 點擊 命令提示字元
  7. 輸入 mbr2gpt /validate 並按 輸入
  8. 輸入 mbr2gpt /convert 並按 輸入
0 COMMENTS
This field is required
This field is required
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

You have entered an incorrect email address!
This field is required