分享

最近一次更新 April 9, 2024

文章预计阅读时间

将安装有 Windows* 的数据固态硬盘或 SSD 从旧版转换为 UEFI,而不会丢失数据

如何将安装有 Windows* 的辅助/数据驱动器或 SSD 从传统 BIOS 转换为 UEFI,并将分区表从 MBR 转换为 GPT,而不会丢失数据

总结

注意
  • 在继续操作之前,我们建议备份所有数据。
  • 提供第三方工具和网站的链接是为了您的方便。我们不认可所提供的内容、产品或服务。我们不提供对第三方工具的支持。

本文介绍将 SSD 从 MBR(主启动记录)转换为 GPT(GUID 分区表)分区结构的方法。如果您在 BIOS(基本输入/输出系统)中设置了传统引导选项,则驱动器分区表可能是主引导记录 (MBR)。

如果驱动器是辅助/数据驱动器(未安装操作系统),您可以使用第三方应用程序(如 EaseUS*)从 MBR 转换为 GPT。

  1. 确认驱动器是 MBR 或 GPT:
    • Windows 键 + R 打开“磁盘管理”>选择“磁盘管理”。右键单击要检查的磁盘(例如磁盘 0、磁盘 1 等)的左侧面板>“属性”>
  2. 如果是 MBR,则转换为 GPT:

如果您正在加速系统磁盘(操作系统已安装),请继续以下详细信息。

您可能在 BIOS 中设置了旧版引导选项:

  • 从较旧的操作系统 (OS) 版本(如 Windows 7* 或 Windows 8.1*)升级到 Windows® 10 后。
  • 如果您最近安装了操作系统,请在 BIOS 中设置旧版引导选项。
  • 如果您最近安装了操作系统,并且 BIOS 设置为 CSM,请在传统引导介质分区中设置传统引导选项。

MBR vs. GPT Installation

您可能会失去对 Windows 10 上 MBR 分区表的一些支持。

Windows® 10 操作系统设计为使用 UEFI(统一可扩展固件接口)启动选项和生成的驱动器分区表 GUID 分区表 (GPT) 进行安装。

如果您想将当前分区表从 MBR 转换为 GPT,我们建议您:

  • 安全地备份您的所有数据。
  • 从 BIOS 中启用了 UEFI 的 UEFI OS 映像重新安装操作系统。

使用 Windows® 10 创意者更新 x64 (版本 1703,内部版本 10.0.15063) 或更高版本,可以选择从 Windows 中转换分区表。请参阅下面此选项的步骤。

注意
  • 我们强烈建议您执行数据备份。如果第二个磁盘驱动器具有足够的可用容量,则可以创建系统映像并恢复完全安装,就像开始此过程之前一样。
  • 将这些步骤下载到另一台计算机或打印出来。其中一些步骤需要在操作系统未处于活动状态时执行。
  • 在 USB 设备上创建恢复分区的备份。创建后,可以选择按照以下步骤替换此可启动恢复 USB 来替换系统修复光盘。

确认 Windows 已安装到 MBR 分区

  1. 启动 Windows
  2. 打开磁盘管理器。对于 Windows 10,请同时 下 Windows 键 X 键然后单击“磁盘管理器
  3. 找到 主系统引导分区。
    Locate your primary system boot partition
  4. 右键单击 左侧显示为 磁盘 x”、“基本”、“容量”、“联机 的磁盘(如上图所示,显示 磁盘 0 )。
  5. 选择“属性”
  6. 单击 卷” 选项卡。
  7. 在这里,您可以 确认分区样式”。

使用 MBR2GPT.exe 将分区表从 MBR 转换为 GPT

要求:

  • Windows® 10 创意者更新 x64(版本 1703,内部版本 10.0.15063)或更高版本。
  • 能够启动 UEFI 的计算机。在 BIOS 设置中。(您应该会看到 UEFI 启动的选项。请与计算机制造商确认以获得支持。
  • 检查以下 Microsoft* 文章中的磁盘先决条件(包括存储 GPT 所需的空间): 磁盘先决条件
注意 如果遇到MBR2GPT应用程序找不到操作系统分区的问题,请参阅 此处 以获取解决的提示。

指示:

  1. 使用管理员权限打开“命令提示符”
  2. 发出以下命令:mbr2gpt.exe /convert /allowfullOS.
  3. 关闭 启动 到 BIOS。
  4. 您的设置更改 为“UEFI 模式”。

或者,您可以从恢复环境中运行此命令:

  1. 引导至 Windows* 恢复环境启动命令提示符控制台:
    • 同时Windows*”键和“I”打开“设置”。
    • 选择更新和安全”。
    • 选择恢复”。
    • 选择 在高级启动下立即重新启动”。
    • 选择 疑难解答”。
    • 选择 高级选项”。
    • 选择 命令提示符”。
    • 它可能会提示您选择用户帐户并输入密码。
  2. 发出转换命令mbr2gpt.exe /convert.
  3. 重新启动 计算机并 启动 到 UEFI BIOS。
  4. 将 BIOS 设置 从 Legacy 更改 为“UEFI 模式”。

如何在 Windows®10 安装过程中从 MBR 转换为 GPT

当出现此错误消息时,可以使用此错误消息: 无法将 Windows* 安装到此磁盘。所选磁盘具有 MBR 分区表。在 EFI 系统上,Windows 只能安装到 GPT 磁盘。

遇到的情况:在 Windows® 10 安装过程中选择要用作启动驱动器的驱动器时出现该消息。

Microsoft® 支持文章中的说明:

  1. 若要在 Windows®10 安装过程中打开命令提示符请按 Shift + F10。
  2. 键入 命令 :“diskpart” (打开实用程序)。
  3. 键入 命令 :“list disk” (显示可用磁盘)。
  4. 验证要用作引导驱动器的所需驱动器是什么。
  5. 要求键入命令:“选择磁盘”<步骤 5 中的驱动器号>。
  6. 键入 命令 :“clean” (这会格式化驱动器,您应该等待它完成)。
  7. 键入 命令 :“convert gpt” (这将转换分区表,并显示一条消息,说明它已正常工作)。
  8. 键入 命令:“ 退出或关闭命令提示符,右上角 为“X”
  9. 单击“刷新”按钮,然后再次尝试在目标磁盘上安装Windows® 10。
注意

当您具有 UEFI BIOS 模式并想要安装 Windows® 10 时,GPT 是必需的。 此外,在执行这些步骤时,所有信息都将丢失。

MBR(主引导记录)和 GPT(GUID 分区表)是在驱动器上存储分区信息的两种不同方式。此信息包括分区的起始位置,以便操作系统知道哪些扇区属于每个分区以及哪个分区可启动。这就是为什么在驱动器上创建分区之前必须选择 MBR 或 GPT 的原因。

相关主题
如何将 Windows® 10 安装到 GUID 分区表 (GPT) 分区
使用 MBR2GPT.EXE 将磁盘从 MBR 转换为 GPT

问题? 查看我们的社区 论坛 寻求帮助。

问题? 联系 Solidigm™ 客户支持:
[中文][简体中文][德语][日语][韩语]

将安装有 Windows* 的数据固态硬盘或 SSD 从旧版转换为 UEFI,而不会丢失数据