如何使用 UEFI 在 Windows 启动加载程序上默认启动?

如何使用 UEFI 在 Windows 启动加载程序上默认启动?

我的 bios 有问题,每次我想进入它时它都会冻结,所以我无法修改它的任何内容。我已经联系了制造商,他很抱歉,但我必须再买一个。但除了 bios 之外,一切都运行良好,所以我不打算买一个新的。

为了在 Windows 上启动,我必须按 F11 进入 UEFI 菜单并选择 Windows Boot Loader。如果我不进入 UEFI,我会看到黑屏并显示以下消息:重新启动并选择正确的启动设备。

在 UEFI 菜单的设备列表中,我有一些未知设备,它们可能会导致一些问题。当我的电脑启动时,我可以按 ESC 键访问 EFI shell。

我可以在不进入 UEFI 菜单的情况下在 Windows 10 上启动吗?

UEFI 菜单 菜单

简易UEFI 简易UEFI

解决方案 我创建了如下新条目:

新条目

我把新条目放在之前显示的启动顺序列表的顶部,现在我的电脑直接在我的 Windows 安装上启动。

答案1

您的系统缺少 Windows 的启动项。您可以使用以下命令添加它:

bcdedit /set '{bootmgr}' path \EFI\Microsoft\Boot\bootmgfw.efi

这将创建 NVRAM 条目并将其添加到第一个(默认)位置,如 Microsoft 文档中所述UEFI 的 BCD 系统存储设置

答案2

您可以尝试从 Windows 设置 BIOS 选项。但很少有制造商提供工具来执行此操作。

以戴尔为例:https://www.dell.com/support/article/de/de/debsdt1/sln310422/configuring-the-bios-using-the-dell-client-configuration-utility-dccu?lang=en

或者您使用 PowerShell 来执行此操作... http://www.systanddeploy.com/2019/03/list-and-change-bios-settings-with.html

如果这不可能的话,你可以使用类似的工具简易UEFI bc编辑或 Linux 工具启动管理器

相关内容