NI-DAQmx Installation Has Failed with Multiple Errors

Updated Dec 28, 2023

Reported In

Software

  • NI Device Drivers

Driver

  • NI-DAQmx

Issue Details

  1. I am installing the NI-DAQmx driver from the National Instruments website. During the installation process, the installation pauses and prompts me with an error. It specifies that a specific part of the install has failed, as shown below: 
 
Possible errors include:
  • The "NI-DAQmx Switch Core for 64 Bit Windows 17.0.0" installation has failed".  
  • The "NI Controller Driver 17.0 64-bit" installation has failed".
  • The "NI-RIO USBLAN 17.0 (64-Bit)" installation has failed".
  • The "NI-DAQmx 653x Installer for 64 Bit Windows 14.5.0" installation has failed".
  • The "NI-DAQmx MIO Device Drivers for 64 Bit Winodws 17.1.1" installation has failed".
  • The "NI-PXI Platform Services Runtime 17.0 64-bit" installation has failed".
  • The "NI Uninstaller" installation has failed with the following error: The system cannot find the file specified".
  1. During the install of NI-DAQmx I get the following Fatal Error (10009):

    .\UberInstaller.cpp(1664): InstallerError 10009
    Fatal Error. Unable to create temporary file.
    Unable to copy original D:\SupportFiles\Resourceeng.cab to C:\Users\ad140777\AppData\Local\Temp\niiD34C.tmp.
    Windows Error Windows Error 23: Data error (cyclic redundancy check).

Solution

Solution 1
To resolve the issue, follow the below steps:
  1. Ensure the NI-DAQmx driver is compatible with your operating system, you can check the compatibility here: compatibility between the operating system and the NI-DAQmx version.
  2. Perform a Force Reinstall of the NI-DAQmx.

If a Force Reinstall fails to resolve the issue use the following steps:
  1. Uninstall all DAQmx Device Drivers  from National Instruments. (Uninstall using NI Package Manager)
  2. Shorten the file path to the downloaded driver, i.e. place it directly in the "downloads" folder on the computer
  3. Delete the NI-DAQ folder.
    a. This file is located at C:\Program Files\National Instruments\NI-DAQ
  4. Disable any firewalls/antivirus software.
  5. Download the latest version of NI-DAQmx from the NI website.
  6. Install desired DAQmx driver as an administrator.
    a. Locate the folder containing your DAQmx download.
    b. Right click on setup.exe and select Run as administrator


Solution 2

Error 10009 is cause by a corrupt or incorrect install of the DAQmx driver. If Error 10009 occurs whilst installing DAQmx driver from a CD or USB, please download the DAQmx driver from the National Instruments download page. Alternatively you can also use NI Package Manager to install the DAQmx driver.

Additional Information

  • MIO Device Drivers is a component of the DAQmx installation. This driver installation error occurs when there is more than one driver package found in the NI-DAQ directory.
  • If you are on a company owned PC, especially those with a military or defence focus, also contact your IT. Ensure you have administrative permissions, folder read/write permissions, driver signing abilities, etc. We validate all installers on fresh OS installations and with administrative accounts that are supported in the readme. Often these errors are due to IT permissions or antivirus software to which end users are unaware.