Symptoms
- Error message specifically mentions Windows Installer
- Happens when installing or uninstalling various different programs, not just one
- May include a specific error code
- Installer may hang or close unexpectedly
Likely causes
- CommonWindows Installer service stopped or not runningThis background service is required for any .msi-based installation or removal to work.
- CommonCorrupted Windows Installer cacheDamaged cache files can cause installer operations to fail across multiple programs.
- PossibleConflicting security software blocking the installer serviceSome antivirus tools interfere with installer operations.
- PossibleCorrupted system files affecting the installer componentBroader system file damage can affect this shared Windows component.
- Less commonGroup Policy restricting software installationOn managed or work computers, policies may intentionally restrict installations.
What to do
- Open Services (search 'services.msc'), find 'Windows Installer,' and confirm it's not disabled; set its startup type to Manual if it's currently Disabled, then restart the computer.
- Run the Microsoft Program Install and Uninstall Troubleshooter, available directly from Microsoft's support site, which automatically fixes many common Windows Installer issues.
- Temporarily disable third-party antivirus software and try the installation or uninstallation again.
- Run 'sfc /scannow' and 'DISM /Online /Cleanup-Image /RestoreHealth' to repair any underlying corrupted system files.
- Restart the 'Windows Installer' service manually: open an administrator Command Prompt and run 'net stop msiserver' followed by 'net start msiserver.'
- If on a work or school computer, check with IT whether a policy is intentionally restricting software installation.
- If errors persist across many different programs, consider creating a new Windows user profile to see if the issue is specific to your current profile's settings.
When to call a pro
If the Microsoft troubleshooter and service restart don't resolve Windows Installer errors, a technician can dig into deeper system file or policy issues affecting it.
Safety
Generally low risk
Generally low risk for a careful person. Stop if anything looks different from what this guide describes.