Windows installer handles all software installation on your windows 10/8/7 PC. if it has a problem, it means that you cannot remove or update the software on your computer. This can throw a real spanner in the works.

Windows Installer

Common Windows Installer Errors

Windows installer can throw up a number of errors when you鈥檙e trying to install, remove or update some software on your Windows PC. Whenever these errors pop up, it would usually prevent you from continuing with your task.

You could see error messages like 鈥the windows installer service could not be accessed鈥 or 鈥windows installer service couldn鈥檛 be started鈥 or 鈥could not start windows installer service on local computer. Error 5: Access is denied鈥.

These errors are usually caused by corrupted registry keys on your computer. In order to fix them, you would need to really know your way around a computer. You simply must have advanced user skills to effectively solve the issues. Luckily for you, there鈥檚 an easier fix.

One-Click Repair Windows Installer for iTunes

Instead of trying the step-by-step tips difficultly, you can take advantages of the iTunes repair tool: iMyFone TunesFix. With it, you can easily and quickly get rid of the annoying Windows installer errors during installing, updating or uninstalling iTunes process. Apart from the Windows installer issues, TunesFix also repairs 100+ iTunes errors.

Windows version    Mac version

How TunesFix Handles Windows Installer Errors for iTunes

  • If you want to update iTunes, let TunesFix repair the Windows install error without data loss.
  • If you want to install iTunes, TunesFix repairs the error and install the iTunes for you.
  • If you want to uninstall iTunes, TunesFix completely removes iTunes and its related software components.

Steps to Repair Windows Install When Installing/Updating/Uninstalling iTunes

Step 1: Open iMyFone TunesFix on your Windows 10/8/7, and it will automatically detect your iTunes and components. If your iTunes is incomplete, you can click 鈥Repair鈥 to fix the issue.
Note: This will fix the Windows installer errors occurred during installing/updating iTunes process.

iMyFone TunesFix screenshot

Step 2: If your iTunes is complete, you will be directed to the homepage. Choose 鈥Fix iTunes Install/Update Issues鈥 mode (or choose 鈥Full Uninstall鈥 mode if you want to remove iTunes).

iMyFone TunesFix screenshot

Step 3: Click on 鈥Repair鈥 (or 鈥淯ninstall鈥 )to start the process.
Just wait for it to finish. If you want to update iTunes at the first time, now you can make the update successfully.

Other Key Features of TunesFix

  • One click repair any errors occurred during the usage of iTunes, including iTunes connect issue, restore/backup errors, iTunes won鈥檛 open, and other unknown error.
  • Clean iTunes files selectively in bulk or all at a time.
  • Remove iTunes junk files to reclaim huge space and boost performance of iTunes and computer.
  • Preview and delete old iOS backups (also includes the iOS backups created by third-party software.)

Reset Windows Installer Service Settings in the Registry

If you really want to try and fix the error yourself, you can try resetting the windows installer service settings in the registry.

Note: By using this step, you would basically be modifying your system registry. If you do it improperly, serious problems might occur that would affect the performance of your PC.

Before you begin, it鈥檚 a good idea to back up the registry. This allows you to restore it if a problem occurs. To begin resetting the registry, create a registry file using Notepad. Then run the file to update the registry key. Follow these steps:

Step 1: Press Windows key to open Start menu. Type 鈥淣otepad鈥 in the Search box. Click on Notepad.
Step 2: Copy the following text and paste it into your 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

Step 3: tap File > Save As and then name the file Msirepair.reg. In the 鈥淪ave as鈥 box, click 鈥淎ll Files鈥. Then save to your Desktop.
Step 4: On the Desktop, right click the Msirepair.reg file and choose Run as administrator. Click yes when you are prompted to install the registry keys.
Step 5: Restart the installation process for the program you wanted to install.

Start the Windows Installer Service

If the registry reset doesn鈥檛 work, you can try starting the windows installer service. To do this, follow these steps:

Step 1: Press Windows key on your keyboard to open Start menu. Type 鈥淐MD鈥 in the search box.

Start the Windows Installer Service

Step 2: Right click on the cmd.exe file when the search results come out and click 鈥Run as administrator鈥.

Start the Windows Installer Service

Step 3: Type 鈥渘et start MSIServer鈥 in the command window and press Enter.

Step 4: Restart the installation process for the program you wanted to install.

Trying manual tips is not recommended if you known little about computer, because if you don't try it right, it will influence your PC performance. What's worse, you PC would run chaotically. Instead, you'd better give iMyFone TunesFix a trial.