Microsft Installer

  • Thread starter Thread starter Larry
  • Start date Start date
L

Larry

Every time I start a particular program Windows Installer
tries to start that program plus another program that I
no longer have on the computer. The 2nd program was not
removed correctly. I can't reinstall the 2nd program
because I don't have the install file. How do I get
Windows Installer to stop trying to install the 2nd
program when I try to open the 1st program that I want to
run?
 
Larry,

See if removing the installer information for the conflicting program helps.

290301 - Description of the Windows Installer CleanUp Utility:
http://support.microsoft.com/default.aspx?scid=kb;en-us;290301

From Torgeir Bakken, MVP Scripting and WMI:

<quote>
See "Every time I launch my application, Windows Installer performs an
installation. How can I determine the cause of the on-demand installation?"
in the FAQ at

http://www.microsoft.com/windows2000/community/centers/management/msi_faq.mspx

To access the Application Log in the Event viewer,
run the following command from Start/Run:

eventvwr.msc


If you are running Windows XP (or have access to a Windows XP computer,
you can copy MSIZAP.EXE over to your Win2k computer):

If a product code is listed there and this product is not really installed,
MSIZAP.EXE is maybe able to fix this issue, it is included as a utility in
the support tools installation package (on your WinXP CD) with some
additional
documentation included in suptools.chm (installed by suptools.msi).

It will remove all Windows Installer entries for a product key that you feed
it with.

Note that if MSIZAP.EXE is used incorrectly it can affect other applications
on the machine.

Based on the documentation in
http://msdn.microsoft.com/library/en-us/msi/setup/msizap_exe.asp

this is what you should run:

msizap T {product code}

an example:
msizap T {FFB37294-1155-17D3-A809-0250BAAFB1AB}

</quote>


--
Ramesh, MS-MVP XP Shell/UI
http://www.mvps.org/sramesh2k


Every time I start a particular program Windows Installer
tries to start that program plus another program that I
no longer have on the computer. The 2nd program was not
removed correctly. I can't reinstall the 2nd program
because I don't have the install file. How do I get
Windows Installer to stop trying to install the 2nd
program when I try to open the 1st program that I want to
run?
 
I have an OEM install of XP, so I don't have the XP CD.
But I was able to get msizap.exe from the Microsoft SDK
for Windows XP SP2. Installation of this SDK package put
msizap.exe in the Program Files\Microsoft Platform SDK
for Windows XP SP2\Bin folder. When I type in msizap T
{program code} from Start\Run\Open I get a popup window
with a msizap title. Then a statement in the popup window
says "Windows cannot find 'msizap'. Make sur eyou typed
the name correctly, and then try again. to search for a
file, click the Start button, and then click Search." Do
I need to copy msizap.exe into a Windows folder in order
for msizap T {program code} to work from the 'run'
command? I am not sure exactly what to do now. Please
reply.
Thanks in advance,
Larry
 
The conflicting program is not listed in the Windows
Installer CleanUp Utility window. But it does show up in
the eventvwr.msc window beside a red circle error message
under the Applicaton header. msizap resides in the
Program Files\Windows Installer CleanUp Utility folder,
in addition to the Program Files\Microsoft Platform SDK
for Windows XP SP2\Bin folder that I described in my
earlier reply. I am just not sure where to place it so
that I can delete the installer program reference from
the 'run' command using the msizap T {program code}. Can
you help me?
 
Back
Top