

Windows XP already includes Windows Installer version 2.0. Reboot in Safe Mode, rename the following three files and then reboot your computer. If Plan A doesn’t fix the problem then try re-installing the Windows Installer. Reboot your computer into Safe Mode and at the command prompt run msiexec /regserver to re-register the Windows Installer and then reboot your computer in normal mode. Typically the enry would look like this: C:\Windows\System32\Msiexec.exe /V. Double-click on the ImagePath entry in the right-hand pane and make sure it matches with the actual path for Msiexec.exe, if not correct the path. Run regedit.exe and go to this location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer.
:max_bytes(150000):strip_icc()/installing-windows-during-reset-this-pc-windows-10-56a6fadc3df78cf772913fdd-54fc1cedccae4cc890dd4abecb4ff763.png)
To re-register Windows Installer, first locate the Msiexec.exe file on your computer (typically in C:\Windows\System32) and then verify in the registry that the location is pointing to the correct path. You can either try to re-register (Plan A) or re-install (Plan B) the Windows Installer. There are a couple of solutions to fix the problem. The reason for the error is typically corrupted or missing Windows Installer files on your computer.

You may experience this error with Microsoft Office or any other software that uses. I ran into this when I was trying to remove Microsoft AntiSpyware Beta 1 software from Add or Remove Programs in Windows XP.
