为了测试可启动的 USB 闪存驱动器,我在 Lenovo Yoga 14 上禁用了安全启动。
当我想恢复 BIOS 设置时,我发现每次我这样做并重新启动 PC 时,禁用安全启动的设置都会恢复,并且我的 PC 无法从硬盘启动到 Windows 10 系统。我仍然可以从 USB 闪存驱动器和 CD 启动。我试图修复我的系统,但没有成功。
安全启动应该这样做吗?惩罚禁用它的用户?任何有用的答案我都会很感激。万分感谢!
答案1
安全启动是 UEFI。基本上,当使用 UEFI 安装 Windows 10 时,它会启用所有安全功能,以更好地保护您的硬盘免受黑客攻击或篡改。
如果您在 BIOS 中禁用 UEFI,Windows 将无法按设计启动。重新启用它应该可以让您直接启动 Windows。可以为 Windows 重新安装“BIOS”引导加载程序,但这是一个更复杂的过程。
答案2
我最终放弃了,重新安装了 Windows 10。当我第一次尝试安装新系统时,系统提示“无法在此磁盘上安装 Windows。所选磁盘的分区形式为 GPT”。原来我的旧系统是以 UFEI 格式安装的。因为我尝试在 Legacy 模式下安装新系统,所以出现了这个错误。我不得不再次使用 Diskpart 清理整个硬盘,然后我成功安装了新的 Windows 10 系统。在我安装新系统并更新 BIOS 后,我的 BIOS 恢复到正常状态:更改的设置再也不会恢复到旧状态。确实,当我仅启用 UEFI 时,PC 无法启动系统,除非我禁用它。我认为这是因为系统是在 Legacy 模式下安装的。
答案3
正如 Ramhound 在评论中指出的那样,安全启动不是启动 Windows 的必要条件。(微软确实要求计算机经他们认证为与 Windows 兼容,并且预装 Windows 时启用安全启动,但这是合同要求,而不是技术要求。您可以禁用安全启动,系统应该可以正常启动。)
您可能不仅禁用了安全启动,还启用了兼容性支持模块 (CSM),这导致计算机以 BIOS/CSM/传统模式启动。EFI/UEFI 模式和 BIOS/CSM/传统模式启动需要不同的引导加载程序和(对于 Windows)分区表,因此如果您切换计算机的启动模式,Windows 将停止启动。如果我没记错的话,正是这种启动模式的改变,而不是禁用安全启动本身,导致了您的问题。您在回答中对后续问题的描述进一步支持了我的假设;Windows 安装程序对磁盘为 GPT 格式的抱怨表明安装介质以 BIOS 模式启动。
解决您的问题的一个更好的方法是弄清楚如何在禁用安全启动的情况下进行启动,但使用 CSM还禁用,或者至少学会控制启动模式(EFI/UEFI 与 BIOS/CSM/legacy)。不幸的是,具体如何做到这一点,在不同的计算机之间差别很大。有些计算机提供了明确且(似乎)相互排斥的启动模式;但在其他计算机上,启用 CSM 仅仅提供了选项在 BIOS 模式下启动。在某些情况下,一组看似互斥的选项实际上并非如此互斥;即使您设置了“仅 BIOS”选项,计算机也可能以 EFI 模式启动,反之亦然。这可能非常令人沮丧和困惑,特别是如果您不了解 EFI 模式和 BIOS 模式启动之间的区别。请参阅我的这个页面了解有关此主题的更多信息。
至于您的解决方案,如果它的效果令您满意,那就很好;但请注意,BIOS 模式启动可能比 EFI 模式启动慢一点。此外,启用 CSM 会使启动路径复杂化,因此如果您决定将来进行双启动,您必须充分了解启动模式,以确保在 BIOS 模式下安装下一个操作系统。(混合 BIOS 模式/EFI 模式安装是可能的,但通常难以管理。)