华硕笔记本电脑,在安装微软Windows7更新 KB3133977 后, 一些用户会遇到 "Secure Boot Violation" ,导致无法进入系统。又或者使用UEFI安装Win7的系统时,也会遇到相同的问题,图示如下 :
原因分析:Secure Boot Violation 中文意思是“安全启动违反”。这是微软UEFI设置中的一个选项,主要作用是防止主板加载未经认证过的操作系统或硬件驱动程序,防止恶意软件侵入的BISO层面设置。根据华硕官方告示,华硕主板实现微软的安全启动功能并默认开启。此功能执行一个合法的装载程序检查并引导操作系统。由于Windows 7不支持安全启动, 在升级 KB3133977之后, 该系统可能检测到不一致的操作系统加载密钥,导致启动失败。因此,在预装Win8或Win10的计算机上安装Linux(或其他操作系统,甚至是微软以前的系统,如Win7),就需要进入BIOS,关闭Secure Boot,否则无法安装。但是,这样做之后,预装的Win8或Win10系统将无法启动。……此处省略200字
解决方法:因此,还是UEFI-BIOS的设置问题。如图。
步骤1:按F2进入BIOS,选择【Security】选择Secure Boot>Enabled;选择Secure Boot Control >设定为Disabled;
步骤2:选择【Boot】选择Launch CSM |兼容性支持模块)>设定为Enabled;
步骤3:F10保存重启。
补充:对于windows8以上系统已经能完全支持UEFI“统一的可扩展固件接口”(Unified Extensible Firmware Interface),然而,Windows7的64位不完全支持UEFI,因此UEFI BIOS下安装Windows7必须开启CSM(兼容性支持模块),多数电脑主板能自动或手动开启,少数电脑则强制关闭CSM。 出现”Secure Boot Violation“无法启动系统,或无法从光盘或U盘启动安装时,就要考虑是BIOS的安全启动选项设置问题。由于Windows7不完全支持UEFI,若想在保留预装系统的前提下装Windows7,则不能把BIOS设置为“纯UEFI”,并且必须禁用“Secure Boot”。
(注:部分解释来源于网络。)