GEGeek 
   I don't reinvent the wheel, I just link to it.                                                                          Control-F To Search This Page!
Cheat Sheets Search Engines Diagnostics Misc Tech

GEGeek's Articles

Home

Windows

Software

How To Guides

Tutorials

Hardware

Security

Linux

GEGeek Articles

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   
 

Windows Installer Problems and Error Codes

 

 

Method 1     This problem happens often and this solution works. I exported my XP msiserver registry setting and saved it.

 

1. Go to a Friend's computer (same version) that has the Windows Installer service running correctly and run regedit(start-run-regedit).


2. Go to the location  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver


3. Right click on this key and select "Export" and save the key to a Flash Drive or other.


4. Double click saved .reg file from working machine and import registry settings into damaged computer.


5. Reboot.    You may need to go back into services and start the Windows Installer service and set it to automatic.


6. If you can't get your own reg key from a friend then you could use a copy of mine I saved just for this scenario.

    It's clean I promise.  msiserver.zip     Wouldn't be a bad idea to export and save your whole registry for next time.

   

 

 

 

Method 2     This is the Microsoft solution to the problem. Doesn't always work for some reason.

 

  Below is a list of steps to fix windows installer as well as the link to both the download itself, the cleanup utility and a list of

common windows installer error codes. Use steps 1 to 6 in turn checking to see if windows installer is fixed before continuing

to the next step. Usually step 1 will fix any problems.

  1. Uninstall windows installer first by going to Start>Run and type   msiexec /uninstall   and confirm yes you want to uninstall ** take note of the space between msiexec and the forward slash i.e. misexec(spacebar)/(no spacebar)uninstall ** Now download and install windows installer XP or windows installer Vista depending on what operating system you are using. This usually fixes any problems but if not then continue with the next steps one by one.
     

  2. Empty user and system temp folders by running the free program CCleaner
     

  3. Unregister Windows Installer, and then reregister Windows Installer. To do this, follow these steps:
     

    1. Start your computer in safe mode by pressing F8 during startup, then log on as an administrator.
       

    2. Go to Start>Run type   msiexec /unreg   and then press ENTER you will not see any prompt as it works ** take note of the space between msiexec and the forward slash i.e. misexec(spacebar)/(no spacebar)unreg **
       

    3. Go to Start>Run type   msiexec /regserver   and then press ENTER you will not see any prompt as it works ** take note of the space between msiexec and the forward slash i.e. misexec(spacebar)/(no spacebar)regserver **

       

  4. The Windows Installer service may be disabled on the machine so re-enable it. To do this follow these steps:
     

    1. Go to Start>Run type    services.msc   and press enter button.
       

    2. Double-click on the service named "Windows Installer"
       

    3. Check the value in the "Startup type:"  field. If it's currently set to "Disabled", then this is the problem. Change it by selecting "Manual" from the drop-down box
       

  5. Use Windows Installer Clean Up Utility to uninstall any failed products. Download  unzip to desktop, install, run and then delete any programs causing problems in your installer. If you are having many problems then uninstall everything in the list but you may need to re-install the deleted software so only delete something you have the disk for
     

  6. Check if there are any pending installations or pending renaming file stuck in your registry (if you cannot find the key in the correct place it is because there are no pending changes to delete):
     

    1. Go to Start>Run type   regedit, then navigate to -

      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress

      and right click and delete any entries that you find
       

    2. Go to Start>Run type   regedit, then navigate to -

      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\PendingFileRenameOperations

      and right click and delete any entries that you find

 

 

 

Installer Error Codes      http://support.microsoft.com/?kbid=229683

                                     http://msdn.microsoft.com/en-us/library/aa372835%28VS.85%29.aspx

 

 

 

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   
   

hit counter