Solution
Follow the steps below to resolve this issue.
- Make sure the full NI-488.2 driver is installed and not only the NI-488.2 Runtime version by expanding My System >> Software >> NI 488.2 in NI-MAX.
Note: The Scan for Instruments feature in NI-MAX is only available with the full-featured NI-488.2 driver.
- If you have built an application installer that includes the NI-488.2 driver, make sure NI-488.2 Configuration Support is included in your application installer.
To display this option:
- Navigate to your installer properties and select the Additional Installer tab.
- Uncheck Automatically select recommended installers and uncheck Only display runtime installers. Check NI-488.2 Configuration Support.
- If you have confirmed the full, compatible version of NI-488.2 is installed, force reinstall it to fix any potential driver corruption on your computer.
- Make sure NI GPIB Enumeration Services is set to Running in Windows Services.
- Open Services from the Start menu.
- Search for NI GPIB Enumeration Service and check if it is running.
- If the service is stopped, restart it by right-clicking on it and clicking Start.
- If the service is not able to start and you get the following error message:
Windows could not start the service on Local Computer.
Error 1069
The service didn’t start due to a logon failure.
Proceed with the following steps:
- Right-click on the service and open Properties.
- Select the Log On tab.
- Select Local System account.
- Click Ok.
- If the service doesn't exist:
Proceed with the following steps:
- Open "Command Prompt" as Administrator.
- Copy/Paste the following command:
SC create "NIGPIBHardwareEnumerationService" start= auto binpath= "C:\Program Files (x86)\National Instruments\NI-488.2\Bin\gpibenumsvc.exe"
This will create the
NI GPIB Enumeration Services.This should result in the
"Scan for Instruments" option appear in NI-MAX after restarting it.