首先我尝试通过 BIOS,它显示它在 BIOS 中已启用,但是当我在 PowerShell 中运行“Confirm-SecureBootUEFI”时,它显示“False”。我在 BIOS 中将其更改为已禁用,然后将其重新设置为已启用并保存,但没有任何变化!
我尝试了 PowerShell“Set-SecureBootUEFI-Enable”,但没有用。
我也尝试了注册表:Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecureBoot\State
将 UEFISecureBootEnabled 值设置为 1。重启后将其设置回 0!
这可能是Windows 的问题,Windows 无法读取 BIOS 设置。要确认这一点,请尝试从外部媒体启动,然后检查。
例如,微软已经撤回了旧版本 Ubuntu 使用的引导加载程序垫片:“2024 年 8 月 20 日,Windows 发布了一个软件补丁,撤销了 15.8 之前的垫片。”。下载Ubuntu 20.04(而不是 20.04.6 等更高版本,该垫片可以接受)。使用Rufus将该 ISO 放在 USB 闪存驱动器上,忽略有关无效引导加载程序的警告。
然后,尝试从该 USB 启动,启动应该会失败并显示一条警告消息,指出它不符合安全启动要求。如果是这样,则 BIOS 中确实启用了安全启动!
如果该测试确认存在 Windows 问题,我建议使用 Microsoft 媒体创建工具下载最新的 Windows ISO 并重新安装,保留文件和应用程序。虽然 DISM 和 SFC 也有可能修复该问题,但重新安装通常更快,并且更有可能成功解决该问题。
伙计们,我在 BIOS - 安全选项卡中恢复了出厂密钥,并且成功了,谢谢你们的帮助。