Fix: ‘Windows Installer Service could not be accessed’ on Windows 10

By: Milan Stanojevic
4 minute read
windows 10 pro education

We all have all sorts of applications that we use on daily basis installed on our Windows 10 PCs. Unfortunately, few users reported “Windows Installer Service could not be accessed“ error while trying to install new applications. This sounds rather serious, but there’s a way to fix this error.

“Windows Installer Service could not be accessed“ on Windows 10

Solution 1 – Reset Windows Installer Service registry

In order to perform this step you need to add certain values to the registry. Bear in mind that modifying registry can cause system instability if not performed properly, so make sure you create a backup. To create a backup of your registry, do the following:

  1. Press Windows Key + R and enter regedit. Press Enter or click OK.
    regedit
  2. Once Registry Editor opens, select File > Export.
    registry-export
  3. Select All as Export range, enter the name of the file and click Save. In case anything goes wrong, you can just run this file and restore your registry.
    range-all
  4. Once you’ve created your backup, close Registry Editor.

With registry backup created, you need to create a .reg file and add it to registry. To do that, follow these steps:

  1. Open Notepad.
  2. Paste the following text into Notepad:
    • Windows Registry Editor Version 5.00
      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver]
      “DisplayName”=”@%SystemRoot%\\system32\\msimsg.dll,-27”
      “ImagePath”=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
      74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\
      00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00
      “Description”=”@%SystemRoot%\\system32\\msimsg.dll,-32”
      “ObjectName”=”LocalSystem”
      “ErrorControl”=dword:00000001
      “Start”=dword:00000003
      “Type”=dword:00000010
      “DependOnService”=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00
      “ServiceSidType”=dword:00000001
      “RequiredPrivileges”=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\
      00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,\
      74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69,\
      00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00,\
      6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,\
      00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,\
      73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74,\
      00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
      65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e,\
      00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
      00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,\
      00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,\
      69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\
      00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,\
      66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,\
      00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00,\
      6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76,\
      00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\
      72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\
      00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,\
      47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
      00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,\
      72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,\
      00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,\
      73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
      00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,\
      51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
      00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,\
      50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,\
      00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,\
      50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,\
      00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,\
      76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
      “FailureActions”=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
      00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Enum]
      “0”=”Root\\LEGACY_MSISERVER\\0000″
      “Count”=dword:00000001
      “NextInstance”=dword:00000001
  3. Click File > Save as. As the name of file enter repair.reg and set Save as type to All Files and click Save.
    save-as
  4. Close Notepad.
  5. Locate the repair.reg file, right click it and choose Run as administrator.
  6. If prompted, click Yes.

After you’ve added repair.reg to the registry, try to install the problematic application again.

Solution 2 – Start the Windows Installer Service manually

If you’re having “Windows Installer Service could not be accessed“ error, you might want to try starting the Windows Installer Service manually. To do that, you need to follow these steps:

  1. Press Windows Key + X and choose Command Prompt (Admin) from the menu.
    command-prompt-admin
  2. Once Command Prompt opens, enter net start MSIServer and press Enter to run it.
    cmd-start-msiserver

In order to check if the Windows Installer Service is running, you need to do the following:

  1. Press Windows Key + S and enter Services. Select Services from the list of results.
    services-search-bar
  2. When Services window opens, locate Windows Installer service and double click it.
  3. Check the Service Status in order to see if the Windows Installer service is running.
  4. If the service isn’t running, click the Start button to start it.
    windows-installer-service

Solution 3 – Uninstall the older version of the program you wish to install

If you already have the older version of the program you want to install on your computer, we advise you to remove that version from your PC before trying to install the newer version.

Solution 4 – Re-register Microsoft Installer Service

Sometimes you can fix “Windows Installer Service could not be accessed“ error by re-registering the Microsoft Installer Service. To do that, follow these steps:

  1. Press Windows Key + X and select Command Prompt from the menu.
  2. If you own 64-bit version of Windows enter the following lines and press Enter after each line:
    • %windir%\system32\msiexec.exe /unregister
    • %windir%\system32\msiexec.exe /regserver
    • %windir%\syswow64\msiexec.exe /unregister
    • %windir%\syswow64\msiexec.exe /regserver

After you’ve entered all the lines, close Command Prompt and restart your computer.

If you own 32-bit version of Windows 10, you need to enter the following commands:

  • msiexec /unregister
  • msiexec /regserver

After you’ve entered them, close Command Prompt and restart your computer.

Solution 5 – Use regsvr32 command

In order to use this command, you’ll need to start Command Prompt as administrator. We explained how to do that in several solutions above, so make sure you check it out. Once the Command Prompt starts, enter regsvr32 c:\windows\system32\msi and press Enter to run it. Once you’ve ran the command, close the Command Prompt and try to install the problematic application again.

If you’re still having issues on your PC or you simply want to avoid them for the future, we recommend you to download this tool to fix various PC problems, such as file loss, malware and hardware failure. It will also optimize your PC for maximum performance.

“Windows Installer Service could not be accessed“ error message can create a lot of problems, but we hope that some of our solutions were helpful to you.

For various PC problems, we recommend to use this tool.

This tool will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Quickly fix PC issues and prevent others from happening with this software:

  1. Download ReimagePlus (100% safe download).
  2. Click “Start Scan” to find Windows issues that could be causing PC problems.
  3. Click “Repair All” to fix all issues (requires upgrade).