Win10内核驱动安装为什么失败?很多朋友在Win10系统下经常会遇到驱动安装失败的情况,因为Win10开始实施内核驱动强制数字签名。“驱动程序强制签名”早在Windows XP和Windows 7时代就有了,但当时微软只问你要不要安装。但是现在不管用了。没有数字签名的内核驱动将被Win10系统拒绝安装。2016年7月底,在Win10正式发布一周年之际,微软宣布从1607版本开始,Win10内核驱动需要强制数字签名。
第一步:获得沃顿EV的代码签名证书
开发者可在Windows硬件开发中心推荐列表中选择“购买一张Wo Sign EV代码签名证书”进行证书申请,购买一张EV代码签名证书,即可获得免费普通代码签名证书。
步骤2:下载沃顿代码签名向导
下载Worton代码签名向导,支持SHA1和SHA2双证书签名,解决不同版本操作系统的兼容性问题。
步骤3:打开Worton代码签名向导并选择证书。
1)打开Worton代码签名向导,在证书选择区域,选择应用的EV代码签名证书。以双签名为例,先选择SHA1,再选择对应的SHA1证书,通过PFX证书或证书库;然后选择SHA2,选择对应的SHA2证书,通过PFX证书或证书库,输入证书密码。最后,点击签名;
2)在文件选择区域,选择要签名的文件。
3)在选择签名类型的目录中,选择“内核签名”。
4)点击“时间戳”添加时间戳,点击“签名”执行签名操作,等待签名完成。
双签名驱动完成!