Error: The Installer Package Cannot be Installed by Windows Installer Service

Your attempted to install a software but it fails with following error:

This installation package cannot be installed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service.

The error indicates Windows Installer is out-of-date. Update it to the latest version and check whether the problem persists. Re-starting concerning service, re-registering DLL files, checking compatibility issues, configuring the Registry, may also require if the problem still persists.

One-Click Troubleshooter (Highly Recommended)

You’re just 2 steps away from fixing this problem…




Estimated download time: 10-15 Seconds

Alternative manual troubleshooting steps are given below:

Update Windows Installer

Open Microsoft website and then download the latest version of Windows Installer.

For Windows 10/ 8.1/ 8/ 7/ Vista:

  1. Exit the setup completely.
  2. Visit Microsoft Download Center; get the latest Windows Installer version.
  3. Install and run the program.
  4. Restart your machine.

Restarting Windows Installer Service

Windows Installer service is probably stopped. Re-start the same to fix Windows Installer error.

For Windows 10/ 8.1/ 8/ 7/ Vista:

1. Press Windows Key + R, type “services.msc” in the text box.


2. Click OK or press ENTER key of your keyboard.

3. You’ll see the Services tool on your screen. Scroll down the list.

4. Right click Windows Installer service; select Properties option.


5. This opens up Service Properties dialog box.

6. Set Startup Type: Automatic.

7. Click the button “Stop”.


8. Click Apply | OK.

9. Restart your PC, this service will automatically start-up.

Reregister Component Files

Unregister MSIEXEC and reregister it using CMD.


For Windows 10/ 8.1/ 8:

  1. Press Windows Key + X keys simultaneously.
  2. Select Command Prompt (Admin).
  3. This opens up Command Prompt with required administrative privileges.
  4. Type following commands:
  • msiexec /unregister
  • msiexec /regserver
  1. Reboot your machine for the changes to take effects.

For Windows 7/ Vista:

  1. Click Start; type “Command Prompt” in Search.
  2. Right click the keyword, select Run as administrator.
  3. Refer Steps # 3-5 under Windows 10/ 8.1/ 8 user’s section.

Clean-Up Setup Extracted Contents

Setup extracted contents are stored in various directories. These files are corrupted after long time and result into Windows Installer error.


For Windows 10/ 8.1/ 8/ 7/ Vista:

  1. Double click This PC or Computer or My Computer icon on Desktop.
  2. Right click the system drive, usually C:
  3. Select Properties from context menu.
  4. This opens up Drive Properties dialog box.
  5. Click General tab, and then Disk CleanUp button.
  6. Now you have free disk space validation process started. Wait a while, and then check-up all checkboxes in subsequent dialog.
  7. Go ahead, and clean-up all temporary files, setup extracted contents.

Temporarily Disable Antivirus Software

Disable your Antivirus protection temporarily and check if the problem still persists.


For Windows 10/ 8.1/ 8/ 7/ Vista:

  1. Right click the Antivirus icon displayed at far right corner of the Taskbar.
  2. Select Pause protection.
  3. This opens up a confirmation dialog.
  4. Select “Until reboot” and then confirm the same.

Reconfigure the Registry

Fire up Windows Registry Editor and set the following system configurations:

For Windows 10/ 8.1/ 8/ 7/ Vista:

1. Press Windows Key + R.

2. Type “RegEdit” and click OK.

3. In the Registry Editor dialog that opens, locate following sub key:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager


4. Right click the string named “PendingFileRenameOperations” and select Delete option.


5. A confirmation prompt appears. Click Yes.


6. Locate following sub key:


7. Double click “UpdateExeVolatile” string; replace its value with “0” (zero; without quotes). Click OK.

8. Exit out of the screen.

9. Restart your PC for the changes to take effects.

Run Setup in Compatibility Mode

Running malfunctioning program into compatibility mode may resolve the issue.


For Windows 10/ 8.1/ 8/ 7/ Vista:

  1. Right click the setup.exe, install.exe or any other relevant file.
  2. Select Properties from context menu.
  3. Click Compatibility tab.
  4. Check-up the box named “Run this program in compatibility mode for”
  5. Select an earlier Windows version from the drop down box.
  6. Check-up the box labelled “Run this program as an administrator”.
  7. Click Apply | OK.

Turn Off User Account Control

Here’s how to disable a security feature in Windows called User Account Control (UAC).

For Windows 10:

1. Type “Change User Account Control Settings” in the Search Box on Taskbar; open that.


2. Move the slider to bottom, i.e. Never Notify option.


3. Click OK.

For Windows 8.1/ 8:

  1. Press Windows Key + X, select Control Panel.
  2. Click User Accounts and Family Safety | User Accounts.
  3. Click the label named “Change User Account Control settings” at the bottom of all options.
  4. Now that you’ve a slider on subsequent screen. Move the slider to far bottom, i.e. Never Notify.
  5. Click OK; do reboot your machine.

For Windows 7:

  1. Click Start.
  2. Type “Change User Account Control settings” in the Search Box.
  3. Open the keyword from Search Results.
  4. Refer Steps # 4-5 under Windows 8.1/ 8 user’s section.

For Windows Vista:

  1. Click Start, select Control Panel.
  2. Type “UAC” in Search box located on upper right corner.
  3. Open “Turn User Account Control (UAC) on or off” from Search Results screen.
  4. Uncheck the check box named “Use User Account Control (UAC) to help protect your computer” in the subsequent page.
  5. Click OK and then reboot.

Leave a Reply

Your email address will not be published. Required fields are marked *