How to troubleshoot Windows Installer errors

Symptoms

When you install, uninstall, or update a program on a Windows-based computer, you may receive one of the following error messages.
Error message 1
The Windows Installer Service could not be accessed.
Error message 2
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.

Resolution

To fix this problem automatically, run the "Fix problems that programs cannot be installed or uninstalled" troubleshooter to repair issues that block program installation or removal because of corrupted registry keys.
Important To perform many of the methods and steps in this article, you must be logged on to your computer as an administrator.
To determine whether you're using an account that has administrator rights
To determine whether you're using an account that has administrator rights
After you've verified that you're logged on to your computer as an administrator, you can start troubleshooting Windows Installer issues.
Identify Windows Installer issues
Fix that installation or update process was not completed successfully
Fix that a program wasn't uninstalled successfully
Note The following steps are appropriate for advanced users only.
Check for overly long file and folder names
Enable MSI logging, and then read the .msi verbose log files
Use Wilogutl.exe to analyze log files
Manually uninstall the program

More Information

For general information about how to install or to uninstall a program, see the following:
Properties

Article ID: 2438651 - Last Review: Feb 20, 2017 - Revision: 3

Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows XP Starter Edition, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86), Microsoft Windows Server 2003 R2 Datacenter x64 Edition, Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86), Microsoft Windows Server 2003 R2 Enterprise x64 Edition, Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86), Microsoft Windows Server 2003 R2 Standard x64 Edition, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Enterprise Edition, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Standard Edition

Feedback