在Windows Vista and XP系统安装NI的驱动时报错



主要软件: Driver Software>>NI-DAQmx
主要软件版本: 15.5
主要软件修正版本: N/A
次要软件: N/A

问题:

当我在Windows Vista and XP系统上安装NI的驱动时,返回如下错误。

Windows Vista

在vista系统上,跳出一个信息弹框“windows can't verify the publisher of this driver software”。

Windows XP
在XP系统上返回安装失败的错误。
当我根据说明Creating an Error Log File for a Software Installation创建一个错误日志文件,我在生成的文件里找到如下错误提示:
 ERROR: Signature verification failed while checking integrity of driver package 'foo.inf' (Error code 0x800B010A: An internal certificate chaining error has occurred.
我该如何解决这个问题?


解答:

用于交叉注册NI驱动的交叉证书在2016年5月20日更新,在2016年5月20日之后发布的任何驱动程序2016年将用新的交叉证书进行注册。如果您在不接收Windows更新的Windows XP或Vista的电脑上安装,更新交叉证书的根证书就无法安装到系统上

为了解决这个问题,您可以执行以下操作中的任意一步:

1.在您的系统执行windows update

2.手动安装根证书:

           (1)根据如下网页上列出的步骤获得证书VeriSign Class 3 Public Primary Certification Authority - G5 Root Certificate。注意把证书保存成以.cer为拓展名的 文件。

           (2)双击该文件进行安装。

完成以上其中一个步骤后,重跑NI的安装程序。



相关链接: External Link: Obtain the VeriSign Class 3 Public Primary Certification Authority - G5 root certificate
KB 39BDT32Q: Creating an Error Log File for a Software Installation

附件:





报告日期: 05/25/2016
最近更新: 08/01/2016
文档编号: 79OB3UNN