No Driver Associated With Your Device Error in NI-MAX

Updated Mar 15, 2021

Reported In


  • Measurement & Automation Explorer (MAX)

Operating System

  • Windows

Issue Details

When I try to find my device, module, or board in NI Measurement & Automation Explorer (NI-MAX) or Windows Device Manager, I see the following behaviours: 
  • In MAX, I see the following message:
    • Windows does not have a driver associated with your device.

  • In Windows Device Manager, my device appears under Other Devices with a yellow warning sign.
  • In Windows Device Manager, the device status of my device reads:
    • The drivers for this device are not installed (Code 28).


These errors occur because Windows Device Manager cannot locate the driver files to associate with your device. To resolve the issue, work through the following:

  •  Make sure you installed the compatible device driver(s) for your device:
  • Check the Readme for your device to identify what driver you need. Confirm that both the device and the computer operating system are supported by the driver version.
  • Use MAX to identify the version of driver currently installed
  • If the driver version installed is not compatible, download the compatible driver version from NI Driver Downloads.
  •  If you already installed a compatible driver version, try reinstalling the driver.
  •  If you already tried reinstalling the driver, re-associate the driver to your device: 
  1. In Windows Device Manager, right-click on your device, and select Update Driver Software.
  1. Select Browse my computer for driver software.
  1. Select Let me pick from a list of device drivers on my computer.
  1. Highlight the device whose driver you want to update and click Next. If your device is not listed under device models, then the driver software was not properly installed.
  2. If the device driver cannot be found or you need to modify your driver version, uninstall then install the driver again and try these steps again. 
  • If you are using a PXI(e) or PCI(e) card, follow the proper reboot process so the BIOS and OS re-recognize the PCI bus’s components:
  1. Power off the computer/controller.
  2. Remove the cards from the chassis/motherboard. 
  3. Power on the computer/controller without the card.
  4. Power off the computer/controller once the operating system loads.
  5. Insert your card (try using a different slot than the original one, if available).
  6. Power on the computer/controller with the card.
  • For PCI(e) cards, if all the above steps fail: 
  • Install the necessary drivers on a different computer. 
  • Install the PCI(e) cards and attempt to identify them in NI-MAX or Device Manager.
  • If you are able to detect the cards in a different computer, you can try to fully uninstall and reinstall NI software on your primary computer to allow the card's detection on your primary computer.