如何在不丢失数据的情况下将 MBR 转换为 GPT
更改分区表不一定会导致数据丢失。就 MBR(主引导记录)和 GPT(GUID 分区表)而言,后者比前者提供了多项安全性和性能改进。但是如何将 MBR 磁盘转换为 GPT 而不丢失数据呢?那么,使用第三方数据恢复和备份软件,结合内置的 Windows 实用程序。
MBR 和 GPT 在很多方面都有所不同,了解它们将帮助您确定是否确实需要将 MBR 磁盘转换为 GPT。作为较新的分区表,GPT 在大多数比较点上都领先。
在将磁盘从 MBR 转换为 GPT 之前,对 BIOS 和 UEFI 有基本了解非常重要:
- BIOS(基本输入输出系统):BIOS 基本上是操作系统和硬件之间的中介。在启动过程中,它会测试 PC 的硬件,查找操作系统以及必要的驱动器/软件,并配置互补金属氧化物半导体。传统 BIOS 自 1981 年就已出现。
- UEFI(统一可扩展固件接口):UEFI 是过时 BIOS 的继承者。它可以完成 BIOS 所做的一切,甚至更多。它速度更快,功能更多,并且支持安全启动在 Windows 上。此外,UEFI 还支持更大的存储驱动器,因为它使用 GPT 分区表。虽然非启动 GPT 磁盘可以与旧版 BIOS 配合使用,但您需要 UEFI 才能充分利用 GPT 分区方案。
下面给出了 MBR 和 GPT 之间差异的完整列表:
| 比较点 |
主引导记录 (MBR) |
GUID分区表(GPT) |
| 支持的最大驱动器大小 |
2TB |
18 艾字节 |
| 操作系统支持 |
适用于旧版本的 Windows,如 Windows 7、XP、98、95 等。 |
适用于 macOS 和更高版本的 Windows,包括 Windows 10 和 Windows 11。 |
| 系统架构 |
适用于 32 位和 64 位系统。 |
仅适用于 64 位系统。 |
| 开机速度 |
慢的 |
快速地 |
| 数据恢复 |
MBR数据恢复比较困难。 |
从 GPT 磁盘恢复数据相对容易。 |
| 分区数量 |
最多 4 个分区。 |
无限分区 |
| 分区大小 |
高达 2 TB。 |
高达 18 艾字节 |
| BIOS 要求 |
仅适用于传统BIOS。 |
适用于遗留和UEFI BIOS。要利用 GPT 的功能,您需要使用 UEFI BIOS。 |
👀
上述差异表明 GPT 在几乎所有方面都是更好的分区表。您可能仍想坚持使用 MBR 的唯一原因是,如果您使用 32 位系统或具有旧版 BIOS 的旧主板。
如何在不丢失数据的情况下将 MBR 转换为 GPT
Windows 不提供非破坏性的方法来转换非系统盘从 MBR 到 GPT。在这种情况下,第三方备份和数据恢复工具是天赐之物。网络上有很多此类工具,但您需要选择一个也可以创建磁盘映像(或备份)您的驱动器并从中恢复数据。
这就是为什么我决定去盘钻。它使磁盘映像创建和恢复过程变得极其简单。它支持所有主要文件系统和存储驱动器类型,让您免去检查兼容性问题的麻烦。您可以创建磁盘映像、附加它并从中恢复数据,所有这些都在 Disk Drill 中进行。
✅
以下是整个过程的概述:
- 创建要转换为 GPT 的驱动器的磁盘映像。
- 使用命令提示符或磁盘管理将磁盘从 MBR 转换为 GPT。
- 从您创建的磁盘映像中恢复数据。
以下是如何通过 Disk Drill 将 MBR 磁盘更改为 GPT 而不会丢失数据:
了解更多:如何保护云数据并防止数据丢失
步骤1。使用磁盘钻取和字节到字节复制功能创建数据备份
- 下载磁盘钻取并安装它。
- 确保您想要从 MBR 转换为 GPT 的驱动器已连接到您的 PC。
- 打开 Disk Drill,然后单击驱动器备份下的选项额外的工具在左侧导航栏中。
- 选择要转换为 GPT 的驱动器,然后单击字节到字节备份按钮。

- 选择保存磁盘映像的位置。请记住,目标的可用空间必须大于要转换的磁盘的存储大小。点击好的。

- Disk Drill 将创建磁盘映像。根据驱动器的大小,这可能需要一些时间。

步骤2。使用 CMD (diskpart) 或磁盘管理将 MBR 磁盘转换为 GPT
在 Windows 中将 MBR 磁盘转换为 GPT 有两种方法。您可以使用命令提示符中的 diskpart 实用程序,或使用 Windows 磁盘管理。
使用命令提示符 (Diskpart)
- 在 Windows 搜索中键入“cmd”(Windows 键 + S)。右键单击命令提示符 > 以管理员身份运行。
- 在控制台中,输入磁盘部分并按 Enter 键。

- 类型列出磁盘并按 Enter 键以显示连接到您的 PC 的所有存储磁盘。

- 类型选择磁盘x并按 Enter 键。代替x带有要转换为 GPT 的驱动器的磁盘号。就我而言,它是磁盘 1。

- 类型干净的并按 Enter 键以清除磁盘中的所有信息。

- 最后,输入转换 GPT然后按 Enter 将所选磁盘转换为 GPT。

使用磁盘管理
- 在 Windows 搜索中键入“磁盘管理”(Windows 键 + S)。点击创建并格式化硬盘分区从搜索结果中。
- 右键单击要转换的驱动器的磁盘标签,然后单击转换为 GPT 磁盘选项。

步骤3。从备份中检索数据
- 打开 Disk Drill 并确保您位于存储设备屏幕。
- 单击附加磁盘映像选项。浏览您之前创建的备份,然后单击好的。磁盘映像将在 Disk Drill 中显示为驱动器。

- 现在,选择磁盘映像并单击搜索丢失的数据。

- 点击查看找到的项目或直接单击要恢复的文件类型。

- 展开现存的选项,因为您打算取回创建磁盘映像时驱动器上已有的数据。

- 使用复选框选择要恢复的文件。 Disk Drill 将显示所选文件的预览。确认无误后,点击恢复。

- 选择文件的恢复目标并单击下一个。

- Disk Drill 将取回您的文件。
🔗
要了解有关 Disk Drill、其各种功能以及它与市场上其他产品的比较的更多信息,请阅读我们对该工具的评论。
如何使用 MBR2GPT.EXE 将系统驱动器从 MBR 转换为 GPT
MBR2GPT.exe是一款出色的工具,可让您将系统驱动器从 MBR 转换为 GPT,而不会在 Windows 10 上丢失数据。该程序仅适用于系统驱动器。
作为一个命令行实用程序,MBR2GPT.exe 使用起来有点复杂。请务必仔细遵循以下指南。
MBR2GPT 有两种方法可以将驱动器从 MBR 转换为 GPT:离线和在线。我们建议您使用离线模式。
- 点击开始 > 设置。
- 前往更新和安全 > 恢复。
- 在高级启动下,单击立即重新启动。

- PC 重新启动后,转至疑难解答 > 高级选项 > 命令提示符。您可能必须输入管理员帐户凭据。

- 在控制台中,输入mbr2gpt /验证并按 Enter 键。这将验证是否可以使用 MBR2GPT.exe 将系统磁盘转换为 GPT。
- 最后,输入mbrgpt /转换将磁盘转换为 GPT 而不会丢失数据。

在线模式不需要您启动到 Windows 预安装环境 (PE)。
- 在 Windows 搜索中键入“cmd”(Windows 键 + S)。右键单击命令提示符 > 以管理员身份运行。
- 在控制台中,输入mbr2gpt /验证/allowFullOS并按 Enter 键。
- 要执行转换过程,请键入mbr2gpt /转换/allowFullOS并按 Enter 键。

启用 UEFI 模式
将驱动器从 MBR 更改为 GPT 后,您的电脑将无法启动到 Windows,直到启用 UEFI。启用 UEFI 模式的具体过程取决于您使用的主板。
以下是通常启用 UEFI 的方法:
- 启动时一旦显示制造商徽标,请按 F1、F2、F3、F10、F12、Esc 或删除键。关键取决于您的主板制造商。请参阅用户手册。
- 导航到启动菜单并从那里启用 UEFI。
常问问题
可以在不删除数据的情况下将 MBR 转换为 GPT 吗?
是的。但是,该过程会根据它是否是系统驱动器而有所不同。
对于非系统驱动器,您需要第三方数据备份和恢复程序的帮助来创建磁盘映像,然后从中恢复数据。
可以使用 Windows 中的 MBR2GPT.exe 实用程序将系统驱动器从 MBR 转换为 GPT。
我可以免费将 MBR 转换为 GPT 而不会丢失数据吗?
在某些情况下,是的。
MBR2GPT.exe 是一个免费的 MBR 到 GPT 转换器,内置于 Windows 10 及更高版本中。但是,它仅适用于系统驱动器。在所有其他情况下,您将需要第三方数据恢复程序来创建驱动器的备份并从中恢复数据。这些计划通常是付费的。
如何使用命令提示符将 MBR 转换为 GPT?
有两种方法可以将磁盘从 MBR 转换为 GPT:使用命令提示符 – diskpart 实用程序或 MBR2GPT.exe 工具。前者会擦除驱动器中的所有数据,而后者则不会。但是,MBR2GPT 仅适用于系统驱动器。
结论
虽然 MBR2GPT.exe 等工具可以将磁盘从 MBR 转换为 GPT 而不会丢失数据,但仍然建议您首先备份驱动器上的所有数据。这是一种故障保护措施,以防驱动器验证失败。如果您使用的是旧计算机,请首先确保它已启用 UEFI,然后再尝试将驱动器转换为 GPT。
