NI Certificates Failed to Install Error in Package Manager

Updated Oct 24, 2023

Reported In

Driver

  • NI-488.2
  • NI-Serial

Issue Details

  • When installing NI 488.2 17.6 or NI-Serial 17.5 I received the error The "NI Certificates 2.0.0" installation has failed in Package Manager. How can I resolve this?
  • When installing drivers through Package Manager, I see one of the errors below. What is blocking the installation?

The "NI Certificates 2.0.0" installation has failed with the following error:

There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor.

-------------------------------------------------------

An error occurred while installing a package: ni-certificates (<version>)

Additional error information:
An error occurred while installing the MSI at 'signing.msi'. There is a problem with this Windows Installer package, A program required for this install to complete could not be run. Contact your support personnel or package vendor.



ni cerificates error.png

Solution

This error can occur due to a number of factors including:

  • Corrupt installer(s).
  • Software conflicts between NI and 3rd party packages.
  • PC policies blocking the installation.

Work through the steps below to resolve this issue:
  1. Repair the installation to ensure that the software has been installed correctly.
  2. Re-download the installer to ensure that the package is not corrupt.
  3. Run the Windows Program Install and Uninstall Troubleshooter to identify whether the PC has any corrupt registries or is blocking new installations.
  4. Perform a Windows Clean Boot to determine if any 3rd party software is blocking the NI installation.
    • A Clean Boot starts Windows with a minimal set of drivers and start-up programs. This can help to identify whether any 3rd party software is interfering with the installation.
    • Refer to [External] How to perform a clean boot in Windows for instructions.
  5. Verify that the PC allows new installations from Windows Event Viewer.
    • From the Event Viewer window, expand Windows Logs >> Security.
    • Retry the installation while monitoring the event window. A new entry should be added while the installation is in progress.
    • Request that your IT department add permissions to allow this process to finish.
  6. If the problem persists, contact NI Support with your Package Manager logs.
    • Ensure that MSI and cURL logs have been enabled, as described here.

Additional Information

The NI Certificates Package allows Windows to automatically grant permissions to NI installers, as opposed to prompting the user every time. Therefore, this package is optional and does not effect the functionality of any drivers or software. If possible, uncheck the NI Certificates package from the Optional Installation window in Package Manager.