MBR2GPT 必備指令:驗證、轉換、開機修復完整公開(Server 2016)
本文是關於 MBR2GPT.exe 的全面指南,包含 MBR2GPT 工具的介紹、MBR 與 GPT 的差異、具體的轉換方法、替代方案以及常見的故障排除,透過完整流程確保整個過程順利完成。
Windows Server 2016 上的 MBR2GPT.exe 是什麼?
MBR2GPT是微軟官方所推出的命令列專業工具,專門用於將開機磁碟從傳統的 MBR 分割區樣式轉換為現代的 GPT 分割區樣式,且過程中完全不需要刪除或修改磁碟上任何既有的資料。
請注意,MBR2GPT 工具內建於 Windows 10(版本 1703 之後)以及 Windows Server 2019 等較新版本的作業系統中,位於 C:\Windows\System32 目錄下。
若要在 Windows Server 2016 環境中使用,由於該版本並未直接內建 MBR2GPT,需透過 Windows 預先安裝環境(Windows PE)來執行,或者可以從 Windows 10 的 System32 資料夾中將 MBR2GPT.exe 複製到 Server 2016 再行使用。
運作原理
MBR2GPT 工具在執行轉換前,會先對目標磁碟進行驗證,確認目前的分割區配置是否符合轉換條件(例如檢查磁碟是否為 MBR 格式、是否有足夠空間建立 EFI 系統分割區、是否含有不支援的分割區類型等)。驗證通過後,工具會執行「就地轉換」,將現有分割區加以壓縮以騰出空間來建立 EFI 系統分割區(ESP),並將開機設定資料(BCD)更新為 UEFI 模式,確保系統能夠從 GPT 磁碟順利啟動。
優點與缺點
|
優點 |
缺點 |
|
✔️ 免重灌、免格式化 ✔️ 微軟官方內建工具 ✔️ 操作相對簡單 ✔️ 支援 BitLocker 加密磁碟 ✔️ 可搭配自動化部署 ✔️ 轉換後可啟用 UEFI 進階功能 |
❌ 僅支援系統碟轉換 ❌ Windows Server 2016 需要特殊操作 ❌ 必須在 BIOS 模式下啟動 Windows ❌ 對磁碟分割區結構有嚴格要求 ❌ 不支援舊版 Windows 脫機轉換 ❌ 轉換後若主機板不支援 UEFI 將無法開機 ❌ 轉換無法復原 |
MBR2GPT 教學:為何需要將 MBR 轉換為 GPT?
MBR2GPT.exe 的主要作用就是:將 MBR 磁碟轉換為 GPT。那麼,為什麼需要轉換呢?您可以先了解 MBR 與 GPT 的差異。
MBR 與 GPT 的差異
在深入了解 MBR2GPT 工具之前,有必要先認識 MBR 與 GPT 這兩種分割區樣式的主要差異:
| 項目 | MBR(主開機記錄) | GPT(GUID 分割表) |
| 最大硬碟容量支援 | 2TB 以內 | 可達 18EB(理論值) |
| 分割區數量 | 最多 4 個主要分割區或 3 個主要 + 1 個延伸分割區 | 理論上可達 128 個主要分割區 |
| 韌體模式 | Legacy BIOS | UEFI |
| 資料備援機制 | 無 | 分割表有備份,容錯性較高 |
MBR 轉換為 GPT 的好處
將 MBR 轉換為 GPT 並搭配 UEFI 開機模式,可帶來以下好處:
- 更快的開機速度:UEFI 以規範化的方式啟動,直接執行 EFI 執行檔,相較於傳統 BIOS 從硬碟主開機記錄執行程式碼的方式更為迅速。
- 支援超大容量硬碟:UEFI 使用 GPT 分割方案而非 MBR,可以從 2.2TB 或更大的硬碟開機,不受 MBR 僅支援 2TB 的限制。
- 突破分割區數量限制:GPT 支援硬碟上超過 4 個主要分割區,滿足現代伺服器複雜的分割需求。
- 提升安全性:UEFI 支援安全啟動(Secure Boot)功能,能檢查作業系統的有效性,確保沒有惡意軟體破壞開機過程。
MBR2GPT 教學:如何將 MBR 轉換為 GPT?
如何在 Windows Server 2016 中將 MBR 轉換為 GPT?
MBR2GPT 工具的注意事項
在開始執行任何磁碟轉換作業前,請務必先將系統與所有重要資料進行完整備份,以防因突發狀況導致資料遺失。此外,也請確認以下前提條件均已滿足:
確認主機板支援 UEFI:轉換完成後需要將開機模式從 Legacy BIOS 切換為 UEFI,請先確認主機板或伺服器韌體支援 UEFI 開機模式。
確認磁碟採用 MBR 分割區方式:可在磁碟管理中查看磁碟內容,確認分割區樣式為 MBR。
確認磁碟分割區結構符合要求:
- 採用 MBR 分割區方式,最多包含 3 個主要分割區(不能有 4 個)
- 其中一個分割區設定為活動分割區,作為系統分割區
- 磁碟內不包含任何擴充分割區或邏輯分割區
- 磁碟上的所有分割區均為 Windows 可識別的類型(不能有 Ext2、Ext3 或 Ext4 等 Linux 分割區)
關閉所有正在存取該磁碟的程式:避免轉換過程中發生衝突。
MBR2GPT 工具的使用方法
由於 Windows Server 2016 並未內建 MBR2GPT.exe,因此需要透過 Windows 預安裝環境(Windows PE)來執行轉換:
步驟1. 建立可啟動的 Windows Server 2016 安裝媒體:
請準備好 Windows Server 2016 的安裝光碟或具備開機能力的 USB 隨身碟。若手邊沒有該特定版本的安裝媒體,也可改用 Windows 10(版本 1703 或更新版本)的安裝媒體來代替,因為 MBR2GPT 工具可在 Windows PE 環境中跨版本執行。
步驟 2. 從可啟動媒體開機:
將電腦設定為從安裝光碟或 USB 隨身碟開機,進入 Windows 安裝畫面。
步驟 3. 進入命令提示字元:
在 Windows 安裝視窗中點選「下一步」,然後點擊左下角的「修復您的電腦」。在下一個視窗中選擇「疑難排解」,再點選「命令提示字元」。
步驟4. 在命令提示字元中輸入以下命令,切換到 System32 目錄:
- cd ..
- cd Windows\System32
請注意,若缺少此步驟,可能會出現「mbr2gpt 不是內部或外部命令」的報錯。
步驟5. 建議在實際轉換前先執行驗證,確認磁碟是否符合轉換條件:
mbr2gpt /validate (您還可以指定特定磁碟編號,例如 mbr2gpt /validate /disk:0)
mbr2gpt /convert (若在完整 Windows 作業系統環境中執行,需要加上 /allowfullos )
轉換過程可能需要數分鐘時間,請耐心等待。完成後,工具會顯示轉換成功的訊息。
電腦重新啟動後,進入 BIOS/UEFI 設定畫面,將開機模式從 Legacy BIOS 切換為 UEFI,必要時可啟用安全啟動(Secure Boot)功能。儲存設定後重新啟動電腦。
適用於 Windows Server 的替代方案(零資料損失)
如上所述,MBR2GPT 工具有著明顯的缺點:它僅支援轉換系統碟、在 Windows Server 2016 中使用需要在 WinPE 模式下運行、操作步驟較為繁瑣等。
對於大部分使用者而言,MBR2GPT 工具並不是一個很好的選擇。若您想要一個更簡單可靠且無損資料的 MBR 到 GPT 轉換器,可以嘗試這款完美的替代品—— AOMEI 分割區軟體 Server 版。
AOMEI 分割區軟體 Server 版可以完全避免 MBR2GPT 工具的各種限制,例如它支援資料碟的轉換、無需在 WinPE 模式下進行轉換、操作更加簡單、支援 Windows Server 2025、2022、2019、2016、2012(R2)等系統。
下面是 AOMEI 分割區軟體 Server 版的下載方式與轉換方法。

- 企業級分割區管理: 在 Windows PC 與 Windows Server 上執行進階分割區操作,包括調整大小、移動、分割、合併及空間分配。
- 伺服器與 PC 作業系統遷移:無需重新安裝即可將 Windows Server 或 Windows PC 作業系統遷移至 SSD 或 HDD,亦可完整克隆硬碟或分割區,實現流暢的系統升級。
- 進階磁碟轉換:無需刪除分割區即可在 MBR 與 GPT 之間進行轉換,管理基本磁碟與動態磁碟,並針對複雜環境調整儲存配置。
- 智慧伺服器空間最佳化:在分割區之間分配可用空間,擴充系統磁碟區,預防企業系統發生磁碟空間不足的問題。
- 商業級磁碟管理:支援動態磁碟區、分割區復原,以及專為企業儲存與伺服器工作負載所設計的進階磁碟操作。
步驟 1.安裝並啟動 AOMEI 分割區軟體 Server 版。右鍵點選想要轉換的磁碟(系統碟或資料碟),選擇「轉換成 GPT」。
步驟 2. 在彈出的視窗中,選擇想要轉換的磁碟,再點選「確定」確認操作。
步驟 3. 點選左上方的「套用」按鈕提交掛起的操作。
AOMEI 分割區軟體 Server 版無需藉助可開機裝置即可完成轉換。但如果您無法進入 Windows Server 2016 或者有其他原因需要製作一個可開機媒體,可以使用此軟體內建的「可開機光碟精靈」進行製作。
常見的故障排除
找不到作業系統分割區?
可能原因與解決方法:開機設定資料(BCD)可能遺失或不完整。請執行以下命令修復開機設定:
bcdboot C:\Windows /s C:
Windows Server 2016 找不到 mbr2gpt 命令?
解決方法:由於 Windows Server 2016 未內建此工具,可從 Windows 10(版本 1703 或更新版本)的 C:\Windows\System32 目錄中將 MBR2GPT.exe 複製到 Server 2016 的對應目錄下使用。或者按照前述步驟透過 Windows PE 環境執行。
結論
MBR2GPT 是微軟官方所提供的一項實用工具,讓系統管理員能夠在不需重新安裝作業系統的前提下,將 Windows Server 2016 的系統碟由 MBR 轉換為 GPT,進而啟用 UEFI 開機模式,以獲得更好的效能、安全性與擴充能力。
雖然在 Server 2016 上使用此工具需透過 Windows PE 環境來執行,且對於磁碟分割區的配置有一定的條件限制,但只要遵循本文的詳細步驟與故障排除指引,應能順利完成轉換作業。
若您想要更簡單可靠且無損資料的轉換方法,可以使用本文介紹的替代品 AOMEI 分割區軟體 Server 版。它不僅可以幫助您完成磁碟格式的轉換,還可以幫助您解決「轉換為 GPT 磁碟」變灰等問題。