IVI Driver Configuration Errors in NI Measurement & Automation Explorer

Updated Jun 27, 2022

Reported In

Software

  • Measurement & Automation Explorer (MAX)

Issue Details

  • The "IVI Driver" buttons are grayed out as shown in the picture below.
  • I can't create a new IVI Driver Session because the "Create New (case - sensitive)" button is grayed out.IVIDeviceDrivers.PNG
  • I receive the following error every time when I click on the IVI Drivers section in NI Measurement and Automation Explorer (NI MAX):

    "The provider was unable instantiate the IVI Configuration Server"
IVI NI MAX Info Tab.png
How can I resolve this issue?
 

Solution

These issues are related to the corruption of the IVI driver. In order to troubleshoot the problem, try the following steps below:

1. Browse to the IVI Foundation page and run the Cleanup Utility followed by repair of the IVI Compliance Package or install the IVI Shared Components or repair that can be found on that same IVI Foundation page.

2. If the first step did not solve the IVI problem then please try the steps mentioned in this manual:  IVI Configuration Server Configuration (Section 3.2) :

The Master Location property in the IviConfigStore class returns the full pathname of the master configuration store. It determines the name by reading the registry key HKEY_LOCAL_MACHINE/SOFTWARE/IVI/CONFIGURATIONSERVER, MasterStore, and, on Windows Vista 64, the registry key HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/IVI/CONFIGURATIONSERVER, MasterStore. Both values must match or an error is returned.

For the precise semantics, refer to Section 7.3.3 in the IVI Configuration Manual.

By ensuring both of these keys existed and matched the error should no longer appear.