如何在Windows 11中禁用驾驶员签名执行

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:打开命令提示符作为管理员。

有关的:在Windows 10中永久禁用驾驶员签名执法

步骤2:键入以下命令,然后按Enter:

bcdedit /set testsigning on

步骤3:重新启动您的计算机。

重新启动后,您将在桌面上看到一个水印,表明您的系统处于测试模式。这允许安装未签名的驱动程序,但重要的是要注意,此模式仅用于测试和开发目的。

要禁用测试模式,请使用以下命令并重新启动:

bcdedit /set testsigning off

尽管这些方法允许您安装未签名的驱动程序,但了解涉及的风险至关重要。未签名的驾驶员可能会损害您的系统或损害其安全性。始终确保您在安装之前信任任何未签名驱动程序的来源。如果可能,请从信誉良好的来源中寻找签名的驾驶员,或联系硬件制造商以获取更新的签名驱动程序。

现在,您知道如何在需要时在Windows 11中禁用驾驶员签名执行。请记住,一旦安装了未签名的驱动程序以保持系统保护,请重新启用这些安全功能。