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

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

您可以使用Command Prompt调用(Command Prompt)MBR2GPT工具,然后使用两个命令,您将从Legacy BIOS切换到UEFI。 

哪个更好:传统 BIOS(Legacy BIOS)UEFI

BIOSBasic Input/Output System)是您的微处理器在按下计算机电源按钮后启动所需的一段代码。BIOS很久以前就首次出现并且运行良好。BIOS确实有一些限制。 

例如,BIOS使用主引导记录(Master Boot Record)( MBR ) 来定义最大分区容量为 2.2 TB。过去 15 年的硬件发展保证了新固件的出现。(Hardware)然后是UEFI统一可扩展固件接口(Unified Extensible Firmware Interface))。 

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

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

准备将传统 BIOS 转换(Convert Legacy BIOS)为 UEFI

在我们谈论将BIOSLegacy更改为UEFI之前,您需要先搞清楚一些事情。

检查您的 BIOS 版本(Check Your BIOS Version)

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

打开磁盘管理(Disk Management)应用程序以验证您正在运行的BIOS版本。(BIOS)在开始菜单中搜索创建和格式化硬盘分区(Create and format hard disk partitions)并打开最佳匹配(Best match)。这将带您进入磁盘管理(Disk Management)应用程序。

在应用程序中,右键单击已安装Windows的磁盘,然后选择Properties。 

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

您可以在属性中的(Volumes)选项卡下检查磁盘分区样式。在Disk information(Disk information)下搜索Partition style。 

检查您的 Windows 版本(Check Your Windows Version)

MBR2GPT工具适用于Windows (MBR2GPT)10(Windows 10)版本 1703 及更高版本。通过在“开始”菜单中搜索(Start Menu)winver并打开“最佳匹配”来验证您是否拥有正确的版本,然后再开始该过程。打开的新窗口将在第二行显示版本。

旧版 BIOS 到 UEFI 转换的先决条件(Legacy BIOS to UEFI Conversion Prerequisites)

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

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

如何将BIOS旧版(Legacy)更改为 UEFI

一旦您确定一切都井井有条,就该使用MBR2GPT工具了。

  1. 开始菜单(Start Menu)中搜索cmd,右键单击,然后选择以管理员身份运行。(Run as administrator.)
  2. 您的磁盘必须满足MBR2GPT工具的转换要求才能进行转换。通过使用以下命令验证磁盘来检查它是否存在:

mbr2gpt /validate /disk:0 /allowFullOS

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

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

  1. 如果验证成功,请运行以下命令开始转换:

mbr2gpt /convert /disk:0 /allowFullOS

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

  1. 重新启动 PC 并进入主板固件以更改设置。假设您在开始该过程之前已经知道如何进入BIOS,这应该只需要几秒钟。在大多数情况下,您会在固件的“引导(Boot)”选项卡/部分下看到选择引导(Boot)模式的选项。

  1. 启动到 Windows。
  2. 验证您是否已使用之前使用的相同过程成功转换了分区。前往Disk Management应用程序,右键单击转换后的磁盘,选择Properties > Volume,这一次Partition 样式(Partition style)应该是GUID Partition Table (GPT)。 

享受您的现代化 BIOS

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



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts