石鑫华视觉 发表于 2020-9-23 11:52:53

NI VDM2020/VAS20.0在WIN7SP1 64位下有兼容性问题

NI Vision Acquistion Software 20.0(VAS2020) IMAQdx USB3驱动在64位Win7下不支持
http://visionbbs.com/thread-24985-1-1.html


在上面的帖子中,可以看到VAS20.0的USB3不兼容WIN7SP1 64位。本来以为是安装程序时,有错引起注册表什么的有问题,于是重新安装了系统。再进行安装,先安装了LV2019SP1F3的32位、64位,LV2020F1的32位、64位,这个过程都是正常的。然后安装VDM2020,这时就有驱动兼容性提示:

VDM2020驱动不兼容WIN7

如果一直安装也可以安装下去,但是可能安装不上。
VAS20.0也是有这样的问题。
以为是系统问题,又重新做了一次系统,装好驱动后,什么软件也没装,直接安装NI软件。仍然是出错。
使用MSIBlast将所有NI的组件都卸载了,之后再重新安装2019SP1F3的32位、64位、VDM2019SP1、VBAI2019、VAS19.5版本,则安装过程中没有出现驱动数字签名的兼容性问题。

安装的VAS19.5后,大恒的USB3的相机,也可以使用NI的IMAQdx来驱动了

所以,这里基本上可以确定的是,VDM2020、VAS20.0等,在WIN7SP1 64位下存在多种兼容性问题(未更新SHA-256数字签名补丁前)。至于32位系统有没有相应的兼容性问题,则不得而知了。因为32位的系统,貌似不强制数字签名。从NI的更新计划来看,2021版,将全面放弃WIN7SP1系统的软件版本。现在看来,已经开始提前准备放弃WIN7了。
在官方的自述文件中,有说明对WIN7SP1的系统限制:
NI software is signed with a SHA-256 certificate. Windows 7 SP1, Windows Embedded Standard 7 SP1, and Windows Server 2008 R2 SP1 require Microsoft updates to support SHA-256. Refer to Microsoft KB3033929 and KB3125574 for more information about how to install these updates.
意思就是NI的软件使用的SHA-256证书签名的。Windows 7 SP1, Windows Embedded Standard 7 SP1, 及Windows Server 2008 R2 SP1需要微软升级系统以支持SHA-256数字签名。参考微软的KB3033929和KB3125574 更新补丁获取更多安装信息。

也就是说,如果想要在WIN7SP1下使用,必须要升级该补丁。但是从2019SP1版来看,也有说明这个是SHA-256签名的,但是电脑不系统那两个补丁,也可以正常安装。而到2020后,没这两个补丁,就没法安装了。所以,到底是不是安装了这两个补丁后,就一定可以安装2020,还有待进一步验证。

PS1:
升级SHA-256补丁后,可以安装VDM2020、VAS20.0,但是VAS20.0的USB3相机64位驱动仍然不可用,未签名的驱动。

PS2:
安装最新的VAS20.5后,IMAQdx中的USB3VISION驱动仍然不支持USB3VISION的相机。


安装20.5时已经正常安装USB3 VISION驱动 64位支持,但是查找驱动后,仍然未能兼容支持。








页: [1]
查看完整版本: NI VDM2020/VAS20.0在WIN7SP1 64位下有兼容性问题

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23