NI Device Loader Service Not Starting Automatically on Windows 11

Updated Aug 9, 2024

Issue Details

  • I am using Windows 11 and NI MAX does not recognize my PXIe Modules correctly. I am seeing duplicated instances of the cards. I have tried reinstalling all the NI Drivers with no luck.
Modules not recognized.png
  • I cannot access the Self-Test, Self-Calibration, or any of the Test Pannels of my PXIe Modules in the NI MAX software.
  • My NI Hardware is not operating properly in the NI Measurement & Automation Explorer software. The hardware appears to be listed, but I cannot perform any operations with it.

Solution

If you have already attempted the basic steps of uninstalling and reinstalling the NI software, such as the PXI Platform Services and the driver associated with the problematic cards, the issue may be related to the NI Device Loader service not starting automatically on some Windows 11 machines. This occurs because the service times out during startup.

This behavior has been reported as Bug 2809796 and is linked to the Windows 11 setting of Memory Integrity in the Core Isolation Settings.

NI is actively working on a resolution. As a workaround, you can access the Core Isolation settings and enable Memory Integrity.

To Access Core Isolation Settings in Windows 11:
  • Open Windows Security. Click on the Start menu of Windows and type Windows Security in the search bar. Select the Windows Security app from the search results.
  • Navigate to Device Security. Click on Device Security from the left-hand menu.
  • Access Core Isolation Details. Under the Core isolation section, click on Core isolation details.
  • Enable Memory Integrity. Toggle the switch to On under “Memory Integrity”.
  • Restart Your Computer to apply the changes.
image.png