Upgrading and Downgrading Versions of NI-DAQmx on LabVIEW Real-Time (RT) Systems

Updated Mar 15, 2018

Reported In


  • PXI Controller


  • LabVIEW Real-Time Module


  • NI-DAQmx

Issue Details

I have added and installed a card to my PXI system that requires a newer version of the DAQmx drivers to be installed on my target. How do I upgrade or downgrade versions of DAQmx on my RT controller without formatting it? Why do I get an error indicating dependencies are not available after upgrading or downgrading the version of DAQmx installed on my Real-Time (RT) Target? Why are my DAQ devices not recognized in my real-time PXI chassis? How do I resolve a DAQmx version conflict?


If you are going to upgrade or downgrade your version of NI-DAQmx on a LabVIEW RT target system, NI recommends first uninstalling the previously installed version. 

If you install one release of NI-DAQmx on top of another one on an RT target, all of the dependencies for uninstalling the previous version may not be properly detected. This may result in errors specifying that required dependencies are not available once the new drivers are installed.

Refer to the documentation in the Related Links section of this page for further information on how to install or uninstall software on a real-time controller.

Additional Information

If using a Windows system, you can also check Uninstall Software for any remnants of previous DAQmx versions. 


Not Helpful