如何在不重新安装 Windows 10 的情况下将 BIOS 模式从传统模式更改为 UEFI


Microsoft 添加了早期版本的 Windows 甚至一些旧版本的 Windows 10 中缺少的有用工具。MBR2GPT工具使 Windows 10 用户无需重新安装 Windows 10 即可将旧版 BIOS 转换为 UEFI。

您可以使用命令提示符调用 MBR2GPT 工具,在两个命令之后,您将从传统 BIOS 切换到 UEFI。

目录

    哪个更好:Legacy BIOS vs. UEFI

    BIOS(基本输入/输出系统)是按下计算机的电源按钮后,微处理器启动所需的代码。 BIOS 很久以前首次出现并且运行良好。 BIOS 确实有一些限制。

    例如,BIOS 使用主引导记录 (MBR) 定义最大分区容量为 2.2 TB。过去十五年的硬件发展保证了新的固件。然后是 UEFI(统一可扩展固件接口)。

    UEFI 与 BIOS 非常相似,是计算机在按下电源按钮和启动操作系统之前运行的低级软件。 UEFI 更强大,并消除了与 BIOS 相关的限制。

    例如,UEFI 支持高达 9 ZB 的分区,提供更快的启动时间,并提供“安全启动”等安全功能。

    准备将 Legacy BIOS 转换为 UEFI

    在我们讨论从 Legacy 更改 BIOS 之前,您需要准备好几件事到 UEFI。

    检查您的 BIOS 版本

    确认您当前使用的是旧版 BIOS。您不想经历整个过程才发现您一直在使用 UEFI。

    打开磁盘管理应用程序以验证您正在运行的 BIOS 版本。在开始菜单中搜索创建和格式化硬盘分区,然后打开最佳匹配。这会将您带到磁盘管理应用程序。

    在应用程序中,右键单击您安装了 Windows 的磁盘并选择属性强>。

    接下来,您要检查您的磁盘分区样式,以确认您运行的是 Legacy BIOS 还是 UEFI。如果您使用 BIOS,您的磁盘分区样式将为 MBR。如果您已经在 UEFI 上,磁盘分区样式将为 GPT。

    您可以在属性的选项卡下检查磁盘分区样式。在磁盘信息下搜索分区样式

    检查您的 Windows 版本

    MBR2GPT 工具可用于 Windows 10 版本 1703 及更高版本。通过在“开始”菜单中搜索 winver并打开“最佳匹配”,在开始该过程之前验证您的版本是否正确。打开的新窗口将在第二行显示版本。

    Legacy BIOS 到 UEFI 转换的先决条件

    假设您已经确认您使用的是 Legacy BIOS,还有一些其他的您需要检查并在某些情况下进行更改。

    1. 确保目标磁盘(即 Windows 驱动器)具有三个或更少的分区(驱动器 C、D 等)所有分区)。您可以通过按 Win + R并运行 diskmgmt.msc来查看分区。如果您看到三个以上的分区,则需要合并分区 或将其删除。
    2. 如果您已使用 BitLocker 对目标磁盘进行加密,这将干扰转换过程.由于 Windows 不会转换加密磁盘,因此您需要在开始转换之前 禁用 BitLocker
    3. 转换后,您无法启动到 Windows,直到您更改主板的固件设置从 Legacy BIOS 到 UEFI。快速浏览固件并查找允许您在开始转换之前在 BIOS 和 UEFI 之间切换的设置。该过程因制造商而异,因此您可能需要四处看看。如果找不到设置,请使用手册。
    4. 创建预防性备份
    5. 如何将 BIOS 从旧版更改为 UEFIh2>

      确定一切正常后,就可以使用 MBR2GPT 工具了。

      1. 在开始菜单中搜索 cmd,右侧单击,然后选择以管理员身份运行。
      2. 您的磁盘必须满足 MBR2GPT 工具的转换要求才能进行转换。通过使用以下命令验证磁盘来检查它是否存在:
      3. mbr2gpt /validate /disk:0 /allowFullOS

        如果磁盘您要转换的不是磁盘 0,请将 0 替换为相应的磁盘编号。

        如果您的磁盘不符合转换要求,您将看到错误。例如,验证 USB 驱动器会导致以下错误。

        1. 如果验证成功,请运行以下命令开始转换:
        2. mbr2gpt /convert /disk:0 /allowFullOS

          让转换运行,它应该只需几秒钟。

          1. 重新启动您的 PC 并进入您的主板固件以更改设置。假设您在开始该过程之前已经弄清楚如何进入 BIOS,这应该只需要几秒钟。在大多数情况下,您会在固件的“启动”选项卡/部分下看到一个用于选择启动模式的选项。
            1. 启动到 Windows。
            2. 验证您是否使用之前使用的相同过程成功转换了分区。前往磁盘管理应用程序,右键单击转换后的磁盘,选择属性>,这次分区样式应该是GUID 分区表 (GPT)
            3. 享受现代化的 BIOS

              UEFI 具有许多功能。鉴于大多数现代系统都使用 UEFI,很自然地想要将 Legacy BIOS 转换为 UEFI。好了,你们都完成了。幸运的是,您也不必重新安装 Windows。

              相关文章:


              10.09.2021