How to Fix Windows Installer Not Working (Windows 7/8/8.1/10)

imyfone app

“I’m trying to update my iTunes to latest version 12.7. After downloading iTunes 12.7, I started the installation process but got the notification that “The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.” Please, what can I do to fix this error? – Mark”

The complaint above describes what an iTunes user is going through, but our research on “The Windows Installer Service could not be accessed” error shows that many of us are still facing this challenge. We’ve discussed what happens when Windows Installer is not working, and some feasible solutions to this error in the following paragraphs.

What Happens When Windows Installer Not Working

When Windows Installer Service is not working, the following error message will be displayed:

  • Error Message 1: The Windows Installer Service could not be accessed.
  • Error Message 2: The Windows Installer Service couldn’t be started.
  • Error Message 3: Could not start the Windows Installer service on Local Computer. Error 5: Access is denied.

The above error messages are most likely to be seen when installing, updating or uninstalling a program like iTunes.

1. Fix “Windows Installer Not Working” with TunesFix

You may have tried some methods but to no avail. If you don’t want to waste time, you can directly take advantage of iMyFone TunesFix. This software can fix all iTunes related Windows Installer Service errors and issues including “Windows Installer Service not working” when updating, installing or uninstalling iTunes software.

TunesFix has the features and capacity to improve your PC performance by getting rid of issues and errors that appear on Windows when you install or upgrade iTunes. It can also fix other iTunes issues, errors and problems.

TunesFix Repairs All the Issues Related to iTunes

  • Easily solve Windows installer errors, like not running, registry is corrupt or incorrectly configured, etc.
  • Repair Windows install errors without damaging any other data
  • Automatically detect your iTunes installer and provide the corresponding repair
  • Also fix iTunes backup, restore, uninstall, connect, update and any other issues
  • Successfully remove iTunes and related components even from a damaged/corrupted installation
  • Two clean option to keep iTunes clean and run smoothly

Windows version    Mac version

Steps to Fix “Windows Installer Not Working” While Updating/Installing iTunes

Step 1: Download and install iMyFone TunesFix on your PC. Launch TunesFix and it will automatically detect your iTunes and its necessary components.

Step 2: Once it shows you the specific status of your iTunes, you can click on the “Repair” tab to fix the issue.

  • If it doesn’t show you your iTunes is damage, choose “Fix iTunes Install/Update Issues” mode and click “Repair” to proceed.

iMyFone TunesFix screenshot

Step 3: When it’s done, you will find that the iTunes is successfully installed on your PC.

iMyFone TunesFix screenshot

You may be interested: Save 30% to Get iMyFone TunesFix Official Registration Code >>

2. Reset Windows Installer Service Settings in the Registry

Many iTunes/Windows users have recorded success in fixing Windows Installer Service could not be accessed on windows by resetting Microsoft Installer Service registry. However, this solution is a risky one because modifying your registry and results may lead to unexpected consequences.

Step 1: Open your Windows search box next to your Start Menu, and search for “Notepad”. Click on “Notepad” under “Best match” results.

Step 2: Copy and paste the following codes into the notepad document file you just opened:

    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

Step 3: Click on “File”, select “Save As”, and select a location to save the file. Name the file as Misirepair.reg. Select “All Files” under “Save as type” then click “Save”.

Step 4: Go to the location where you saved the file and right-click on it, then select “Run as Administrator”. If you’re prompted to confirm your action, just do so.

After resetting Windows Installer Service registry, try and update/install iTunes again.

3. Start the Windows Installer Service

Manually starting Windows Installer Service can be a good solution to its errors. To manually start Windows installer service, just follow these steps:

Step 1: Click Start and type CMD in the search bar.
Start the Windows Installer Service

Step 2: Find cmd.exe and right click on it. Choose Run as Administrator.
Start the Windows Installer Service

Step 3: Enter net start MSIServer and press Enter.

You have succeeded in starting Windows Installer Service manually.