由于某种原因,您需要将分区方案从主引导记录(MBR)切换到GUID分区表(GPT)。您将面临的主要问题是,需要重新格式化磁盘,这将删除所有数据。
但是,你知道可以在不丢失所有宝贵数据的情况下进行转换吗?这并不像你想象的那么难。继续阅读,了解如何在不丢失数据的情况下将MBR转换为GPT。
为什么要从MBR切换到GPT
大多数情况下,除非绝对必要,我们不会从MBR切换到GPT。但随着硬盘技术的发展,GPT正变得越来越有吸引力。在某些情况下,它实际上是必需的。例如,要使用Windows 11,操作系统必须安装在使用GPT分区方案和UEFI兼容主板的系统上。
参数 | 主板 | GPT |
分区容量 | 仅支持最大2 TB的分区。 | 支持超过2 TB的分区。理论上,最大分区大小为9.4泽字节(ZB),相当于9.4万亿GB。 |
分区金额 | 最多可以有4个分区。 | GPT支持更多分区,具体数量仅受操作系统限制。在Windows上,最多可达128个。 |
支持的驱动器大小 | 虽然可以读取超过2 TB的硬盘,但2 TB以上的部分将无法使用。 | GPT支持所有大小的硬盘。 |
兼容性 | 最适合较旧的系统。 | 最适合使用UEFI兼容主板的现代系统。 |
除了上述差异之外,GPT还提供更多功能,例如改进的安全性(如安全启动)和分区表冗余,因为它在磁盘末尾存储了一份副本。
备份以在过程中保护您的数据
将MBR转换为GPT而不删除数据的关键在于备份。没有备份,格式化过程将删除驱动器上的所有内容。
网上有多种备份解决方案可供选择,但我们经过验证的解决方案是磁盘钻探。它主要是一个数据恢复工具,还包括一个免费的字节到字节的驱动器备份功能,您可以使用它制作驱动器的完整副本,然后在完成后从中恢复数据。您的驱动器的字节到字节副本不同于普通备份,因为它会复制磁盘上的每个字节,作为一个时间快照,如果MBR到GPT的转换过程中出现问题,您可以从中恢复数据。
以下是在 Windows 10 和 11 上使用 Disk Drill 进行逐字节备份的方法:
如何将MBR磁盘转换为GPT
一旦我们刚刚完成的备份保护好您的数据后,请使用以下方法之一来演示如何在不丢失数据的情况下将MBR转换为GPT。
将磁盘从MBR转换为GPT后,可能无法启动。如果发生这种情况,原因是您需要将BIOS模式从Legacy切换到UEFI。有关具体说明,请参阅主板或BIOS版本的文档。
使用 DiskPart
DiskPart 是 Windows 附带的硬盘和分区管理工具。它类似于磁盘管理,但它是在命令级别运行的。
在转换系统磁盘时,您需要从Windows安装介质或WinRE运行CMD。
如何使用DiskPart和命令提示符将MBR转换为GPT:
- 右键单击 开始 并点击 终端(管理员) 。Windows 10 用户需要点击 Windows PowerShell(管理员) 。
- 键入 diskpart 并按 输入 。
- 键入 list disk 并按 输入 。记下你的 MBR 磁盘编号。
- 键入 select disk *。用你的 MBR 磁盘编号替换 * 。按 输入 。
- 键入 clean 并按 输入 。这将删除磁盘上的所有信息,包括分区表。
- 键入 convert GPT 并按 输入 。
使用磁盘管理
如果您要将非系统驱动器从MBR转换为GPT,这将会稍微简单一些。磁盘管理的一个弊端是,您无法对系统驱动器执行此操作,因为这需要保持系统分区的完整性和功能性。
通过磁盘管理将MBR改为GPT,按照以下步骤操作:
- 右键单击 开始 ,然后单击 磁盘管理 。
- 右键单击MBR磁盘,然后单击 转换到GPT磁盘 。
使用 MBR2GPT
MBR2GPT 是一个内置的 Windows 实用程序,旨在在不修改或删除数据的情况下将磁盘从 MBR 转换为 GPT。使用 MBR2GPT 将 MBR 转换为 GPT 可以在 Windows 恢复环境 (WinRE) 中完成,如果需要,可以在安装 Windows 11 之前转换磁盘。
尽管MBR2GPT旨在转换MBR系统磁盘为GPT而不删除您的数据,我们仍强烈建议您进行备份,因为任何事情都可能出错。
这是在Windows安装过程中无损数据将MBR转换为GPT的方法:
- 启动到 WinRE。
- 选择您的语言偏好,然后点击 下一步 。
- 点击 修复您的计算机 。
- 点击 故障排除 。
- 点击 高级选项 。
- 点击 命令提示符 。
- 输入 mbr2gpt /disk:0 /validate 并按 输入 。这将检查磁盘是否可以从 MBR 转换为 GPT。
- 输入 mbr2gpt /disk:0 /convert 并按 输入 。
如何在转换后恢复您的数据
将磁盘从MBR转换为GPT后,就该恢复所有备份的数据了。为此,我们将使用Disk Drill,即我们用于制作磁盘字节对字节备份的同一个应用程序。Disk Drill是我们的首选,因为它主要是一款数据恢复工具。如果你没有进行备份并且在转换过程中丢失了一些文件,这样你可以在事后从GPT分区恢复数据。
请按照以下步骤操作,以便在 MBR 转换为 GPT 后恢复任何丢失的数据:
- 打开 Disk Drill。
- 分配我们之前创建的字节到字节备份并选择它。如果您没有创建备份,请从设备列表中选择 GPT 磁盘。点击 寻找丢失数据 .
- 点击 查看发现的项目 检查所有可恢复的文件。
- 选择在 MBR 到 GPT 转换期间丢失的文件。使用恢复机会列和预览面板来确定哪些文件具有最佳恢复机会。当您准备好时,点击 恢复 .
- 选择恢复的安全位置。确保选择一个单独存储设备上的恢复位置。要完成恢复,请点击 下一步 .
结论
如果你不知道该怎么做,将磁盘从MBR更改为GPT的过程可能会很困难。在执行任何操作之前,请对驱动器进行字节对字节备份以保护数据。然后,您可以通过使用DiskPart、磁盘管理或MBR2GPT来转换MBR磁盘为GPT。一旦转换完成,恢复所有备份的数据。
常见问题
- 在BIOS模式下启动设备并升级到Windows 10。
- 启动到WinRE。
- 指定您的货币和语言偏好,然后点击 下一步 。
- 点击 修复您的计算机 。
- 点击 故障排除 。
- 点击 命令提示符 。
- 输入 mbr2gpt /validate 然后按 输入 。
- 输入 mbr2gpt /convert 然后按 输入 。
- 将固件从BIOS模式更改为UEFI模式,然后启动进入Windows。
- 启动到WinRE。
- 选择您的语言偏好,然后点击 下一步 。
- 点击 修复您的计算机 。
- 点击 故障排除 。
- 点击 高级选项 。
- 点击 命令提示符 。
- 输入 mbr2gpt /validate 然后按 输入 。
- 输入 mbr2gpt /convert 然后按 输入 。