Certificate Windows无法启动驱动程序|没有/pa或/kp开关,Signtool无法工作

Certificate Windows无法启动驱动程序|没有/pa或/kp开关,Signtool无法工作,certificate,code-signing,codesign,code-signing-certificate,Certificate,Code Signing,Codesign,Code Signing Certificate,我正在尝试在win7上安装和使用scanner。驱动程序安装正确,但无法启动。它显示此设备无法启动设备管理器中的代码10错误。我试图用Signtool测试它,但是我得到了Signtool错误:一个证书链已处理,但在一个根证书中终止,该根证书不受信任提供程序的信任。SignTool错误:运行以下命令时文件无效:MS7000MKII.inf 命令 C:\Program Files x86\Windows Kits\8.1\bin\x86>signTool verify/C MS7000MKII.ca

我正在尝试在win7上安装和使用scanner。驱动程序安装正确,但无法启动。它显示此设备无法启动设备管理器中的代码10错误。我试图用Signtool测试它,但是我得到了Signtool错误:一个证书链已处理,但在一个根证书中终止,该根证书不受信任提供程序的信任。SignTool错误:运行以下命令时文件无效:MS7000MKII.inf

命令 C:\Program Files x86\Windows Kits\8.1\bin\x86>signTool verify/C MS7000MKII.cat MS7000MKII.inf

但是当我尝试的时候 签名工具验证/c/kp MS7000MKII.cat MS7000MKII.inf 或 签名工具验证/c/pa MS7000MKII.cat MS7000MKII.inf

很好用!但是这对我的情况没有帮助,因为WIN7不会安装驱动程序

输出: 0 sha1身份验证码 已成功验证:MS7000MKII.inf

我发现信息表明,为了正确验证文件,需要包含/pa开关,以便SignTool使用默认的身份验证策略。这很好,但windows 7不允许在安装驱动程序后启动,因为windows使用windows驱动程序验证策略。当驱动程序启动时,我在inf文件夹中的setupapi.dev.log中看到了相同的错误

错误0x800b0109:已处理证书链,但在信任提供程序不信任的根证书中终止。 sig:{验证文件签名exit0x800b0109}15:15:39.630 sig:{验证文件\签名}15:15:39.630 sig:Key=ms7000mkii.inf

。。。 !!! dvi:设备未启动:设备有问题:0x0a:CM\U PROB\U启动失败

我的证书链正确吗?


我尝试过使用未签名的驱动程序模式。我还试过其他WIN7机器。同样的结果。同样的错误。要在Windows 7中安装驱动程序,我需要做哪些不同的操作。

McaFee DLP阻止了该驱动程序。

您想做什么?请描述你问题的总体框架。如果你从别人那里读到你的问题,你会理解吗?