您经常遇到必须启动到 UEFI 或 Legacy BIOS 模式才能对其进行必要更改的情况。好吧,您当然可以这样做并对固件设置进行任何您想要的更改。
将默认固件从 BIOS 更改为 UEFI,反之亦然需要磁盘格式化,因此您不能将它们都加载到同一个硬盘上。但是,如果您有两个硬盘驱动器,您可以在一个硬盘驱动器上安装 UEFI,而在另一个硬盘驱动器上安装 BIOS,从而保持与两个硬盘的连接。
什么时候引导进入 UEFI 或 BIOS?
UEFI 是微软最新的固件,支持几乎所有的新配置。由于这也提供了更多的安全功能,我们建议使用此模式。
如果您尝试从仅支持 BIOS 的网络启动,则必须将设备启动到传统 BIOS 模式。使用任一固件安装 Windows 后,您的设备每次都会启动到与安装时相同的模式。
检测 电脑 上运行的当前固件
如果您想查找您的 电脑 上运行的当前固件,请执行以下操作 –
- 按 Win +X 并选择 Windows 终端(管理员)。
- 默认情况下,终端将打开 Windows PowerShell。
- 按Ctrl + Shift + 2以管理员身份启动命令提示符。
- 在提升的控制台上,运行此代码 –
bcdedit | find "path"
winload.efi
如果路径最后对应“ ”,则您的设备处于 UEFI 模式。同样,如果结果为“?winload.exe
”,则您的系统处于 Legacy 模式,即 BIOS。
或者,您也可以通过在 Windows PowerShell (Admin) 上运行此简单代码来了解 Windows 电脑 上的当前固件。
$env:firmware_type
- 您可以清楚地看到您的 电脑 上正在运行的当前固件。如果您的设备在 BIOS 上,您将在上面的屏幕截图中看到 Legacy 而不是 UEFI。
如何在 Windows 11 上引导至 BIOS 或 UEFI?
您可以按照以下简单步骤启动进入 BIOS 或 UEFI 固件设置 –
- 按电源按钮打开电脑。在加载 Windows 11/10 时,按制造商的键以查看固件菜单。一些常用的键是 Esc、Delete、F1、F2、F10、F11 或 F12。在大多数固件上,您会在加载 Windows 时看到启动菜单。
- 如果您在设备启动速度非常快时看不到启动菜单,请访问制造商的网站找到启动菜单。
如果 Windows 11 或 10 已在您的计算机上运行,??请执行以下操作 –
- 按住 Shift 键并单击电源按钮。
- 出现弹出窗口时,选择重新启动。一直按住 Shift 键,除非您按下重新启动按钮。
- 您的设备将启动进入高级启动屏幕网。
- 转到疑难解答>高级?选项>?UEFI 固件设置。
现在您已进入 UEFI/BIOS 固件设置,在其中进行任何您喜欢的更改。
如何禁用 Windows 电脑 上的安全功能?
如果您的设备只允许启动进入 BIOS 模式,您需要手动禁用 UEFI 安全功能。启动到您的 BIOS,转到Security > Secure Boot
,然后禁用此功能。
如何根据要求启动到 BIOS 或 UEFI 模式?
Windows 11/10 用户可能会坚持使用特定固件来完成某些任务,然后再启动到其他固件。但是,为了安全起见,请务必在每次启动 电脑 时记下模式。
您需要借助预格式化的硬盘驱动器,这些硬盘驱动器已使用适用于 UEFI 模式的 GPT 文件格式或适用于 BIOS 模式的 MBR 文件格式进行了预格式化。如果您不小心登录到错误的模式,Windows 安装将自动失败并损坏。为避免这种情况,您最好重新启动 电脑 并登录到正确的固件模式。
从您的设备中删除 UEFI 或 BIOS 根文件
可以在 Windows 11 或 10 电脑 上将您的设备启动到任何模式。但是,要做到这一点,您必须删除启动特定模式所必需的文件。根据您要登录的固件,请仔细遵循以下主题。
如何仅在 UEFI 模式下启动?
如果您不希望您的设备启动进入 BIOS 模式,则必须bootmgr
从 Windows PE 或 Windows 安装媒体的根驱动器中删除该文件。
如何仅引导进入 BIOS 模式?
如果您希望操作系统直接启动进入 BIOS 模式,则必须从 Windows PE 或 Windows 安装媒体的根目录中删除 EFI 文件夹。