Submit a ticketCall us

Don’t fall victim to a ransomware attack
Backups are helpful, but sometimes that’s not enough to protect your business against ransomware. At our live webcast we will discuss how to protect against ransomware attacks with SolarWinds® Patch Manager and how to leverage log data to detect ransomware. Register now for our live webcast.

Home > Success Center > Network Configuration Manager (NCM) > An unexpected exception occurred during installation Microsoft.Deployment.WindowsInstaller

An unexpected exception occurred during installation Microsoft.Deployment.WindowsInstaller

Created by Malik Haider, last modified by Bill Corgey on Jun 20, 2017

Views: 149 Votes: 8 Revisions: 9

Overview

The following error appears when running the NCM installer:

 

An unexpected exception occurred during installation

 

 

Microsoft.Deployment.WindowsInstaller.InstallerException: The installation source for this product is not available. Verify that the source exists and that you can access it.

Environment

NPM 10.0 and later

Cause 

There were traces of the previous installation. 

Uninstall failure.

The registry was not updated with uninstalled modules.

Resolution

  1. Find the below installer logs from the below path location:
    For Windows 2003 Server 
    C:\Documents and Settings\All Users\Application Data\SolarWinds\OrionInstaller.log
    For Windows 2008 Server
    C:\ProgramData\Solarwinds\OrionInstaller.log
  2. You will see an error that looks like the following when running the upgrade package
    2014-03-21 21:48:22,326 [18] INFO  OrionInstallerLib.MsiDatabaseInfo - Found related product "SolarWinds Orion Core Services 2012.2" v112.2.1504.5 already installed.
    2014-03-21 21:48:23,418 [18] ERROR 
    OrionInstallerLib.InstallChain - Microsoft.Deployment.WindowsInstaller.InstallerException: The installation source for this product is not available. Verify that the source exists and that you can access it.
  3. Copy the product name string in quotes from the info message.
  4. Open RegEdit and search for the string.


     
  5. Find a UniqueID key under HKEY_CLASSIC_ROOT\Installer\Products that will have a ProductName string value that matches the above.
  6. Delete the entire key (folder).


     
  7. Rerun the upgrade installation package.

​Note: You may need to do this a number of times as several product sources may be invalid.

 

Last modified
14:12, 20 Jun 2017

Tags

Classifications

Public