Win10驱动程序没有数字签名怎么办?

2024-12-14 22:51:08
推荐回答(2个)
回答1:

windows 10操作系统中可通过以下方式开启禁用驱动程序强制签名:


1、点击“通知”,找到并进入“所有设置”;



2、在所有设置中找到并进入“更新和安全”;



3、找到恢复,点击“高级启动”下的“立即重启”,重启电脑;



4、重启后选择“疑难解答”;



5、选择“高级选项”;



6、选择“启动设置”;



7、点击“重启”;



8、按提示输入“7”禁用驱动强制签名。


回答2:

2016年7月底微软宣布从1607版本开始,Win10内核驱动要求强制数字签名。因此,如果你的驱动程序需要在Win10下运行,就需要用EV代码签名签名证书,给驱动程序进行数字签名。方法如下:
1、开发者可以在Windows硬件开发者中心推荐列表,选择”Buy a WoSign EV code signing certificate”申请证书,购买一张EV代码签名证书,同时免费获赠一张普通代码签名证书。
2、下载数字签名工具“代码签名精灵”
1)打开沃通代码签名精灵,在证书选择区,选择用于已申请的EV代码签名证书。以双签名为例,先选择SHA1,在选择对应的SHA1证书,通过PFX证书或是证书库;然后在选择SHA2,在选择对应的SHA2证书,通PFX证书或是证书库,输入证书密码即可;最后点击签名;

2)在文件选择区,选择需要签名的文件
3)在选择签名类型目录下,选择“内核签名”。
4)点击“时间戳”添加时间戳,点击“签名”,执行签名操作,并等待签名完成。