你的驱动签名算法是sha2还是sha1的?应该是sha2的吧。在一些系统上有可能会出现这种情况,例如win10的一些系统,像16xx,home版之类的它无法识别sha2的驱动签名,但可以识别到sha1的,很垃圾。win7的一些系统如果没有打专门的补丁只能识别sha1。理论上sha2签名是没有问题的,但系统有Bug你也没办法,所以很多sys文件的签名都是双签名,即同时有两个数字签名,一个sha2,一个sha1,这样就避免问题。不过双签名需要专门签名工具支持,貌似单独要买的,一个signtool无法实现。
现在的问题是wn10起码安装驱动没问题,win7却是驱动安装不成功 设备管理器有警告 问了颁证机构(赛门铁克),说是win7只支持sha1,不支持sha256, 现在颁发的签名都是sha256的了 解决方法 是要么购买SHA1 双签名(但SHA1只能购买一年的,我在想一年后咋办,他说他们可能后面就没有SHA1的了) 要么给系统打补丁,我按照给的链接下载补丁 安装时却说系统不支持。。 请问win7应该怎么打补丁呢?后来我让那台电脑做了全部更新 发现也不行。。。
我之前签名似乎没有遇到过这种情况,签成功了之后就可以正常使用,多个版本的os上都没有问题。 不过我的是ocx 控件,不是驱动程序 楼上说的win10,这个我倒没有注意
2,640
社区成员
17,239
社区内容
加载中
试试用AI创作助手写篇文章吧