LabVIEW缺少NIIMAQdx.dll

更新 Oct 7, 2021

适用于

驱动

  • NI-IMAQdx

问题详述

我正在使用LabVIEW进行图像处理,打开IMAQdx VI和范例时,出现以下错误:

The library specified for this node cannot be found or cannot be loaded. Right-click the Call Library Function node and select Configure, then choose the correct library name or path.

或者

IMAQdx Error
Error 0xBFF69024
DLL Could not be found

解决方案

  1. 从NI 官网下载视觉采集软件(确保选择与当前配置兼容的版本)。更多信息: 在LabVIEW缺少NI-IMAQ或NI-IMAQdx函数面板
  2. 请按照此文章说明来强制重新安装该软件:强制重新安装无法运行或损坏的NI软件
  3. 如果问题仍然存在,请在 C:\Windows\System32 和 C:\Windows\SysWOW64 检查niimaqdx.dll的DLL版本确保它与您已安装的NI-IMAQdx版本匹配。您可以通过右键点击DLL并选择“属性”来检查DLL的版本。详细信息选项卡将包含DLL版本。
如果DLL版本与NI 视觉​采集​软件/NI-IMAQdx版本不匹配,请删除这些DLL,然后重新安装NI 视觉​采集​软件/ NI-IMAQdx。

相关信息

此错误通常出现原因如以下:

  1. 该软件未加载在电脑中(尚未安装,或者当前安装与您的环境不兼容)。
  2. 由于下载错误,安装或硬盘损坏,导致该软件损坏。
  3. 该软件未获得正确的许可。
  4. 因为在卸载时正在使用该软件,而导致NI-IMAQdx早期版本的niimaqdx.dll 遗漏下来。新安装的NI-IMAQdx不会覆盖这些文件,因此最终导致版本不匹配。