Windows 11使用驾驶员签名执行作为一种安全措施,以防止未经授权或潜在有害驱动程序安装在系统上。但是,有时可能需要安装未签名的驱动程序,例如旧版硬件或驾驶员开发期间。本指南将向您展示如何在Windows 11中禁用驾驶员签名执行,从而使您在必要时安装未签名的驱动程序。
方法1:通过高级启动禁用驾驶员签名执行
此方法暂时禁用单个启动会话的驱动程序签名执行,非常适合快速安装,而不会损害长期系统安全性。
步骤1:通过按下打开设置应用程序Windows key + I
。
步骤2:导航到系统>恢复。
步骤3:在“高级启动”部分下,单击“立即重新启动”按钮。
步骤4:PC重新启动后,选择故障排除>高级选项>启动设置>重新启动。
步骤5:重新启动后,您将看到启动选项的列表。按F7
或者7
选择“禁用驾驶员签名执行”。
现在,您的PC将在禁用驾驶员签名执行中启动,使您可以安装未签名的驱动程序。请记住,此设置仅适用于当前会话,并在下一次重新启动后恢复到正常。
方法2:使用组策略编辑器禁用驾驶员签名执行
该方法提供了一个更永久的解决方案,但仅在Windows 11 Pro,Enterprise和Education版本中可用。
步骤1:按Windows key + R
, 类型gpedit.msc
并按Enter打开组策略编辑器。
步骤2:导航到用户配置>管理模板>系统>驱动程序安装。
步骤3:双击“设备驱动程序的代码签名”。
步骤4:选择“启用”,然后在选项下选择“忽略”下拉菜单。
步骤5:单击应用,然后确定。
步骤6:重新启动计算机以进行更改生效。
此方法允许安装无符号驱动程序,而无需每次禁用驱动程序签名执行。但是,重要的是要注意,这会降低系统安全性,因此仅在绝对必要时才使用它。
替代方法:启用测试模式
对于经常需要安装未签名驱动程序的开发人员或高级用户,启用测试模式可能是一个有用的选择。
步骤1:打开命令提示符作为管理员。
步骤2:键入以下命令,然后按Enter:
bcdedit /set testsigning on
步骤3:重新启动您的计算机。
重新启动后,您将在桌面上看到一个水印,表明您的系统处于测试模式。这允许安装未签名的驱动程序,但重要的是要注意,此模式仅用于测试和开发目的。
要禁用测试模式,请使用以下命令并重新启动:
bcdedit /set testsigning off
尽管这些方法允许您安装未签名的驱动程序,但了解涉及的风险至关重要。未签名的驾驶员可能会损害您的系统或损害其安全性。始终确保您在安装之前信任任何未签名驱动程序的来源。如果可能,请从信誉良好的来源中寻找签名的驾驶员,或联系硬件制造商以获取更新的签名驱动程序。
现在,您知道如何在需要时在Windows 11中禁用驾驶员签名执行。请记住,一旦安装了未签名的驱动程序以保持系统保护,请重新启用这些安全功能。