影片:如何修復 'mbr2gpt 無法運作' 的問題
磁碟 * 的磁碟佈局驗證失敗了嗎? 試試免費工具「Partition Resizer」,它能在不丟失資料的情況下,將磁碟從 MBR 轉換為 GPT。
mbr2gpt /validate /disk:0 /allowFullOS
以下是我得到的輸出:
MBR2GPT: 嘗試驗證磁碟 0
MBR2GPT: 正在取得磁碟佈局
MBR2GPT: 驗證佈局,磁碟區塊大小為:512 字節
磁碟 0 的磁碟佈局驗證失敗
我查了一下,似乎是因為磁碟 0 不是系統磁碟,但對我來說它是系統磁碟。
"C:\WINDOWS\system32>mbr2gpt /validate /allowFullOSMBR2GPT :
嘗試驗證磁碟 0
MBR2GPT :
正在取得磁碟佈局
MBR2GPT :
驗證佈局,磁碟區塊大小為:512 字節
磁碟 0 的磁碟佈局驗證失敗
mbr2gpt 可能會失敗的情況:
案例 1:查看用戶在使用 mbr2gpt 且沒有啟用主分割區時的情況。
解決方法:請確保磁碟上有一個活動分割區。(您可以使用免費工具 Partition Resizer 來使該分割區為活動分割區)
結果:
用戶故事來源: https://techcommunity.microsoft.com/t5/windows-10/mbr2gpt-disk-validation-failed/m-p/2819670
仍然失敗?試試免費工具 Partition Resizer,將磁碟從 MBR 轉換為 GPT,並且不丟失任何資料。
影片:如何使用免費工具將磁碟轉換為 GPT
步驟 1:
下載並安裝 IM-Magic Partition Resizer,並在您的電腦上運行。
右鍵單擊要轉換的磁碟,選擇「轉換為 GPT 磁碟」
步驟 2:
在信息框中點擊「確定」。
步驟 3:
在軟體中點擊「應用」來完成轉換。
然後,您的磁碟將在不丟失任何資料的情況下準備就緒;磁碟上的所有資料將保持不變。
註:這個免費工具還提供「磁碟克隆」功能,您可以根據需要用來備份磁碟。
mbr2gpt.exe /validate /disk:0
mbr2gpt.exe /convert /disk:0
通常,您需要執行以下命令來使用 mbr2gpt。
mbr2gpt /validate /disk:0 /allowFullOS
mbr2gpt /convert /disk:0 /allowFullOS
然後進入 BIOS,將啟動模式從 Legacy 改為 UEFI。
還可以觀看:如何進入 BIOS,將 Legacy 改為 UEFI
然而,有時候,使用此命令時,用戶可能會遇到各種與 mbr2gpt 轉換失敗相關的問題。
Q1. 如何運行 mbr2gpt?
A: MBR2GPT 是為了將 OS 磁碟轉換為 GPT 設計的,並且它只能在特定條件下運行。如果條件不符,則會出現“磁碟佈局驗證失敗”的錯誤。在這種情況下,我們建議使用免費工具 Partition Resizer,將磁碟從 MBR 轉換為 GPT。
MBR2GPT 可能會因為磁碟配置不兼容或系統問題等各種原因而失敗。要解決此問題,請確保磁碟未損壞並符合轉換的必要條件,包括擁有少於 4 個分割區的 OS 磁碟(包括系統保留的恢復分割區)、一個活動分割區以及最新版本的 Windows 10。如果 MBR2GPT 仍然無法運行,請考慮使用像 Partition Resizer 這樣的替代工具,它提供了一個簡單的解決方案,將磁碟從 MBR 轉換為 GPT,通常能克服 MBR2GPT 的限制。
適用於 Windows 11/10/8/7 => 下載 Partition Resizer Free [100% 免費]
適用於 Windows Server 2022-2003 => 下載 Partition Resizer Server [免費試用]