Unable to Load MIFSystemUtility.DLL When Installing Via NI Package Manager

Updated May 29, 2024

Reported In

Software

  • Package Manager

Issue Details

I am trying to install software through NI Package Manager but receive the error Unable to load MIFSystemUtility.DLL.
 

Solution

This error could have different root causes depending on what software you have installed (or uninstalled) previously. If you have previously uninstalled NI software, this error can be caused by corruption in the uninstall process, failing to remove the appropriate registry keys. This does not cause any problems until the software must be reinstalled and certain registry values are not set as expected.

To solve this error, you must manually delete the MIFSystemUtility registry key.

  1. Open the Registry Editor. (In Windows 10, type regedit into the search bar and press Enter).
  2. Navigate to the following registry key: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\National Instruments\Common\Installer\MIF\MIFSystemUtility
  3. Right-click the MIFSystemUtility key in the file tree and click Delete.
After deleting the registry key, you should be able to install the software without error.

If this issue persists please contact NI Technical Support.

Additional Information

If deleting the MIFSystemUtility registry key from the tree does not solve the problem, there might be additional keys related to it. Press <Ctrl + F> in the Registry Editor to open the search windows and search for MIFSystemUtility. If there are additional entries, delete them as well.

This error can occur after an uninstallation of NI software fails to remove the appropriate registry keys. This does not cause any problems until the software must be reinstalled and certain registry values are not set as expected.