3 Effective Ways to Fully Repair Windows Installer

imyfone app

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’re 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’t 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’s 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 “Uninstall” )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’t 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’s 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 “Notepad” 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 “Save as” box, click “All 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’t 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 “CMD” 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 “net 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.