您的硬盤驅動器都需要一個東西來跟踪其中的內容:分區表。 分區表描述了驅動器的分區(部分)並幫助您的系統找到您需要的文件。
Windows 使用主引導記錄 (MBR) 或 GUID 分區表 (GPT),具體取決於您的操作系統和固件。 有時需要在 MBR 和 GPT 之間切換,但這樣做會導致數據丟失。
但是,您可以使用兩種工具從 MBR 切換到 GPT,而不會導致數據丟失。 因此,以下是如何將 MBR 磁盤轉換為 GPT 而不會丟失數據的方法。
目錄
MBR 與 GPT
首先,請考慮 MBR 和 GPT 之間的差異,以及為什麼有些系統使用其中一個而不是另一個。
MBR
MBR 是兩者中較舊的一種,因此與更廣泛的系統兼容。MBR 是為 IBM PC 開發的,因此,在相當長的一段時間內,它都是 Windows 機器的主要分區表選擇。 主引導記錄以其位於驅動器開頭的位置命名,包含操作系統的引導加載程序和有關驅動器分區的信息。
MBR 僅適用於最大 2TB 的驅動器。 此外,一個 MBR 驅動器只能有四個主分區。 當 2TB 驅動器是一筆可觀的支出時,這很好,但您現在可以以實惠的價格購買 8TB 驅動器,例如 Seagate Barracuda。
GPT
GPT 是兩者中較新的。GPT 與 UEFI 密切相關,UEFI 是對舊的替代方案 BIOS 進行現代化改造的固件解決方案。GUID 分區表為驅動器上的每個分區分配一個全局唯一標識符 (GUID),這是一個 128 位數字,僅標識您的硬件(一個 128 位整數的最大值為 1.7 x 10^39 — 一個非常大的數字).
GPT 驅動器幾乎沒有 MBR 驅動器的限制。GPT 驅動器可以比 MBR 驅動器大得多(如果設置正確,理論上 256TB 驅動器就可以工作)。 在 Windows 系統上,GPT 驅動器最多可以有 128 個不同的分區,而無需使用擴展分區。 其他系統允許更多。
另一個主要區別在於 GPT 驅動器存儲啟動數據的方式。 與 MBR 驅動器不同,GPT 驅動器跨多個分區存儲多個啟動數據副本,使恢復更加容易。
兼容性
並非所有版本的 Windows 都可以從 GPT 分區驅動器啟動,其中許多版本需要基於 UEFI 的系統。
- 64 位 Windows 11、10、8/8.1、7 和 Vista 都需要基於 UEFI 的系統才能從 GPT 驅動器啟動。
- 32 位 Windows 10 和 8/8.1 需要基於 UEFI 的系統才能從 GPT 驅動器啟動。 沒有 32 位版本的 Windows 11。
- 32 位 Windows 7 和 Vista 無法從 GPT 驅動器啟動。
- 所有提到的 Windows 版本都可以讀取和寫入 GPT 驅動器。
其他操作系統也使用 GPT 系統。 例如,Apple 現在使用 GPT 而不是其 Apple 分區表 (APT)。 此外,Linux 內置了對 GPT 驅動器的支持。
2021 年 Windows 11 的推出迫使許多用戶將其現有的驅動器分區從 MBR 切換到 GPT。Windows 11 只能從 UEFI GPT 驅動器啟動,這在嘗試進行切換時導致了一些用戶問題。
如何將 MBR 轉換為 GPT
正如我們所見,GPT 是更現代的分區表類型,提供更好的恢復和更多的整體通用性。 長期以來,從 MBR 驅動器轉換為 GPT 驅動器意味著在轉換過程中擦除驅動器。 但是現在,您可以使用兩種工具安全地從 MBR 轉換為 GPT,而不會丟失任何數據。
注意:除非您擦除驅動器,否則無法返回。MBR 到 GPT 是一種單向轉換。 另請記住,您的驅動器在轉換後停止運行的可能性很小。 雖然這是一個極小的機會,但如果您在收到此警告後繼續本教程,PCPC 和我對您的硬件不承擔任何責任。 在這方面,即將到來的教程中的驗證步驟非常重要。
在轉換您的磁盤之前,需要進行最後一項檢查。 您的硬件是否支持 UEFI? 如果沒有,您的硬件將不會在轉換後註冊驅動器,如果轉換可引導驅動器,您將無法訪問您的操作系統。
MBR2GPT
Microsoft 的 MBR2GPT 工具已作為 Windows 10 Creators Update 的一部分安裝在您的系統上。
免費的 MBR 到 GPT 工具主要面向必須在大量計算機上部署 Windows 10 安裝的系統管理員。 但是,您可以使用它輕鬆地將 MBR 驅動器切換到 GPT。
- 首先,檢查您的磁盤號。 完成開始菜單搜索計算機管理並選擇最佳匹配。 選擇磁盤管理並找到要轉換的磁盤,記下磁盤編號。 右鍵單擊磁盤號,選擇屬性並打開卷檢查當前分區類型是否為MBR。
- 按 Windows + X,然後從菜單中選擇命令提示符(管理員)。 如果命令提示符(管理員)不再是一個選項,請完成開始菜單搜索命令提示符,然後右鍵單擊並選擇以管理員身份運行。
- 現在,驗證您要轉換的磁盤。 鍵入 mbr2gpt /validate /disk:[在此處輸入您的磁盤號] /allowFullOS 驗證應該只需要一點時間。 如果磁盤不滿足轉換要求,您將收到錯誤消息。(例如,下面的錯誤來自無效的 U 盤,因為它不符合要求。)
- 鍵入 mbr2gpt /convert /disk:[在此處輸入您的磁盤號] /allowFullOS 並按 Enter 開始轉換。 轉換速度很快,只需幾秒鐘。
- 您需要更改固件以啟動到 UEFI 模式。 系統重新啟動後,按 BIOS/UEFI 輸入鍵。 將引導類型更改為 UEFI 模式,而不是傳統模式或其他等效模式。
EaseUS 分區軟件
在不丟失數據的情況下將 MBR 轉換為 GPT 的第二個選項是使用 EaseUS Partition Master Professional。 使用與 Windows 磁盤管理屏幕類似的 UI,有些人可能會發現這兩種轉換選項更容易。 此外,EaseUS 分區軟件還有幾個附加選項,其中最重要的是 Convert MBR to GPT 工具。
不過,EaseUS Partition Master Professional 將花費您 39.95 美元,而 Windows 集成的 MBR2GPT 工具是免費的,已經是您操作系統的一部分。
- 前往 EaseUS Partition Master 網站。 購買軟件,下載並安裝。(提示:如果您只轉換一個驅動器,請獲取試用版。)
- 打開 EaseUS Partition Master 並等待驅動器加載。 接下來,找到要轉換的驅動器。 選擇磁盤,單擊鼠標右鍵,然後選擇將 MBR 轉換為 GPT。
- 按工具欄上的應用按鈕。 點擊應用後,您的系統將重新啟動。 您將到達 EaseUS Partition Master 操作屏幕,顯示正在進行的轉換過程。
- 您需要更改固件以啟動到 UEFI 模式。 系統重新啟動後,按 BIOS/UEFI 輸入鍵。 將引導類型更改為 UEFI 模式,而不是傳統模式或其他等效模式。
因此,EaseUS Partition Master 使 MBR 到 GPT 的轉換過程更容易,但比其免費的 Microsoft 對應物稍慢。
MBR 到 GPT 轉換完成!
您現在已將舊的 MBR 驅動器轉換為 GPT 驅動器,從而可以對驅動器的使用方式進行額外控制。 在切換分區表並從 BIOS 轉移到 UEFI 之後,您會發現您對系統固件也有更多的控制權。 畢竟,這是引入 UEFI 的主要原因之一,以便對您的硬件進行更好的控制和更高級的選項。