如何禁用/开启驱动程序强制签名
文章中使用的电脑是win10系统的拯救者笔记本系列,方式是类似的,可以供大家参考。
- 在开始按钮右键,选择命令提示符(管理员),也可能是windows PowerShell(管理员)
- 在命令行中键入下面这个命令就是禁用数字签名
bcdedit.exe /set nointegritychecks on
- 如果是需要开启数字签名,同样第1步操作,键入下面命令,开启数字签名
bcdedit.exe /set nointegritychecks off
补充:如果提示【设置元素数据时出错。该值受安全引导策略保护,无法进行修改或删除】
那么需要打开【BIOS】界面,找到【Secure Boot】设置为【Disable】
步骤如下:
- 打开电脑设置--更新和安全
- 打开恢复--立即重新启动
- 进入蓝色页面--打开疑难解答
- 选择高级选项
- 点击UEFI固件设置--然后点击重启
- 打开【BIOS】界面,找到【Secure Boot】设置为【Disable】(这一步不同电脑界面不同,这里展示win10系统的拯救者系列笔记本),点击右下角的【more setting】
- 找到【Secure Booot】,设置成为【Disabled】
- 最后一定要记得保存设置,这里是F10【Save and Exit】
- 然后就可以使用文章刚开始的方式来禁用/开启数字签名了。
补充2
还有一种禁用数字签名的方式,不过这个方式没有提供开启手段。
- 在上述操作第五步之后,选择【启动设置】,(不要在意那个红圈,图我重新利用了一下)
- 然后会进入这个界面
- 选择重启,然后键入F7(好像也可以点击),就是禁用驱动程序强制签名的方式重启了电脑。
补充3
我的电脑似乎有点特殊,我个人禁用数字签名的方式是通过上述的补充2来进行的,然后开启数字签名的方式是通过命令行的方式开启,两者都需要在设置完成之后,重启电脑来生效。我测试的方式是通过观察串口来进行的。