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,还有一些其他的您需要检查并在某些情况下进行更改。
如何将 BIOS 从旧版更改为 UEFIh2>
确定一切正常后,就可以使用 MBR2GPT 工具了。
mbr2gpt /validate /disk:0 /allowFullOS
如果磁盘您要转换的不是磁盘 0,请将 0 替换为相应的磁盘编号。
如果您的磁盘不符合转换要求,您将看到错误。例如,验证 USB 驱动器会导致以下错误。
mbr2gpt /convert /disk:0 /allowFullOS
让转换运行,它应该只需几秒钟。
享受现代化的 BIOS
UEFI 具有许多功能。鉴于大多数现代系统都使用 UEFI,很自然地想要将 Legacy BIOS 转换为 UEFI。好了,你们都完成了。幸运的是,您也不必重新安装 Windows。