1. Open up the services applet from the control panel and stop the Windows
Installer service if it is already running.
2. Open a DOS window and register the following files with command :cmd
cd \windows\system32
regsvr32 \FILENAME.YYY
(Replace FILENAME.YYY with the following file names)
msi.dll
msisip.dll
msihnd.dll
3. Unregister and then register msiexec with the commands
msiexec /unregserver
msiexec /regserver
4. Open the registry and check the ImagePath under
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer. Does it
point to the correct path? It should be something like:
%systemroot%\system32\msiexec /V
5. Reboot the computer and retry the installation
Edited by Phildut, 30 December 2009 - 08:54 AM.