"...to become the leader in providing faster, friendlier, and more affordable subscription-based computer support services."

Ask Dr.Tech solution database


How to reinstall Windows Installer

Thursday, 26 November 2009 14:43 by alex

Once you can meet the problem, that all applications fails during installation. You can receive different errors, but all they have common source, and this source is Windows Installer. Windows Installer is a service, that any program can use to install itself to your system. Actually it consists of a few files, that can be easily repaired.

To reinstall the Windows Installer, follow these steps.

1. Click Start, and then click Run.

1_1_1.JPG

2. In the Open box, type cmd, and then click OK.

2_1.JPG

3. At the command prompt, type the following lines. Press ENTER after you type each line.

cd %windir%\system32

3.JPG

ren msi.dll msi.old

4.JPG

ren msiexec.exe msiexec.old

5.JPG

ren msihnd.dll msihnd.old

6.JPG

4. At the command prompt, type exit, and then press ENTER.

5. Restart your computer.

6. Update the Windows Installer files to the latest version. To do so, visit one of the following Microsoft Web sites, and then download and install Windows Installer 2.0.

Note Windows Installer 2.0 is included with Microsoft Windows XP. You do not have to perform this step if you are using Windows XP.

For Windows 98, Windows 98 Second Edition, and Windows Millennium Edition: http://www.microsoft.com/downloads/details.aspx?FamilyID=cebbacd8-c094-4255-b702-de3bb768148f%20&displaylang=en 
For Microsoft Windows NT 4.0 and Microsoft Windows 2000: http://www.microsoft.com/downloads/details.aspx?FamilyID=4b6140f9-2d36-4977-8fa1-6f8a0f5dca8f&DisplayLang=en

After the installation of the Windows Installer is complete, shut down and restart your computer normally.


Sign up now - $98.00 annual plan
Also available plans: 15 day money back guarantee
per-incident $37.00
month to month* $47.00
* Plans include unlimited number of support incidents

A “must-have” service


Using Ask Dr. Tech is like having your personal technician always at hand *
* for only 26 cents per day