How to Fix a Corrupted Windows Installer
If you continuously get error messages when you try to install or uninstall a program and you're sure that the program isn't faulty, then Windows Installer may be the problem. If your version is outdated or if it has unregistered itself, then it needs to be fixed before it can be used. This article will explain how.
Things You'll Need
- A computer with an internet connection
Fixing a Corrupted Windows Installer
Click on \"Start\" and then click on \"Run.\"
Type \"cmd\" or \"command\" in the box and click on \"OK.\"
Type each of these commands and press \"Enter\" after every one:cd %windir%\\system32ren msi.dll msi.oldren msiexec.exe msiexec.oldren msihnd.dll msihnd.oldexit
Type \"exit\" at the command prompt to close the \"Command\" utility.
Restart your computer.
Log on and pen your web browser and type \"www.Microsoft.com\" in the address bar.
At the Microsoft website, run your mouse-pointer over \"Downloads and Trials\" and a drop-down menu will appear. Click on \"Download Center.\"
On the \"Microsoft Download Center\" screen, click on \"Product Families\" and a drop-down menu will appear.
Click on \"Windows.\"
Click on the box that says \"Show downloads for:\" and a drop-down menu will appear.
Find \"Microsoft Windows Installer\" on the list, click on it, and then click on \"OK.\"
Click on the most recent Microsoft Windows Installer download.
Download the files and save them all to your computer. Accept any terms of agreement (if you don't, the program won't install).
After the installation, close all open windows and restart your computer so the changes can take affect.
Log in and Windows Installer should be fully functional.
Tips & Warnings
- Always back up your registry before doing any work on your computer.