Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

How can you re-install the Windows Installer service

8 views
Skip to first unread message

Graham Proctor

unread,
Sep 29, 2003, 6:49:36 AM9/29/03
to
I have a problem with the Windows Installer Service on my
machine it will no longer install msi files.

I have tried to use the InstMSIW.exe to install it again
but this just bombs out with an unexpected error.

Is there a utility to remove the service and it's reg keys
so that I can re install the installer. If not is there
any info on what needs to be manually removed?

Any help would be great I really don't want to have to re-
install windows again (it would be the 5th time this year!)

Graham


Luke Surace

unread,
Sep 29, 2003, 8:38:32 PM9/29/03
to
msiexec /unregister

Delete the Msi.dll, Msiexec.exe, and Msihnd.dll files from the system
folder.
You must rename these files from the command prompt.

Restart Windows.

Run the Instmsi.exe program to install and register the engine files again.


msiexec /regserver

OR

Click Start, and then click Run.
In the Open box, type regedit, and then click OK.
Locate and click the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer

In the right pane of the Registry Editor window, double-click ImagePath.
In the Edit String dialog box that appears, make sure that the string in the
Value data box contains the correct path to the Msiexec.exe file. The
following is the correct path, where C is the drive in which Windows is
installed:
C:\Windows\System32\msiexec.exe /V

Click Exit on the File menu to quit Registry Editor.
Start your computer in Safe mode, and then register the Msiexec.exe file. To
do so:
Shut down your computer, and then restart your computer.
After the Power On Self Test (POST), press the F8 key.
On the Windows Advanced Option menu, use the ARROW keys to select Safe Mode,
and then press ENTER.
When you are prompted to select the operating system to start, select
Microsoft Windows XP edition (where edition is the edition of Windows XP
that is installed), and then press ENTER.
Log on to the computer.
Click Start, and then click Run.
In the Open box, type the following line, and then click OK:
msiexec /regserver

Shut down your computer, and then restart your computer normally

Let me know if that works :)

cheers,

Luke

"Graham Proctor" <graham...@esinternational.com> wrote in message
news:1b4f01c38677$602edce0$a101...@phx.gbl...

Graham

unread,
Sep 30, 2003, 11:44:13 AM9/30/03
to
Luke the first method worked fine.

Thanks

Graham

>.
>

0 new messages