MS Installer

  • Thread starter Thread starter Håkan Hammarling
  • Start date Start date
H

Håkan Hammarling

Hi, got a problem with windows installer, all of a
sudden .msi packages doesn't work and i don't know when it
started, windows installer doesn't seem to be registred
properly, tried the cleanup/reset tool which
states "windows installer not properly installed", tried
to reinstall which gave "service allready exist", and i
can't find any way to uninstall, what can i do to correct
this little thing
 
I have the exact same problem. Have you found a fix or
workaround. I have been researching Microsofts Knowledge
Base support for an hour and no luck on a solution. Have
you had any luck.
 
Does this happen on a newly created profile also?



Hi, got a problem with windows installer, all of a
sudden .msi packages doesn't work and i don't know when it
started, windows installer doesn't seem to be registred
properly, tried the cleanup/reset tool which
states "windows installer not properly installed", tried
to reinstall which gave "service allready exist", and i
can't find any way to uninstall, what can i do to correct
this little thing
 
Does it happen on a new profile?



Hi, got a problem with windows installer, all of a
sudden .msi packages doesn't work and i don't know when it
started, windows installer doesn't seem to be registred
properly, tried the cleanup/reset tool which
states "windows installer not properly installed", tried
to reinstall which gave "service allready exist", and i
can't find any way to uninstall, what can i do to correct
this little thing
 
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


regards,
fritz
(taken out of a posting in microsoft.public.plattformsdk.msi)
 
Back
Top