It depends. HKLM/Software/Microsoft/Windows/CurrentVerson/Uninstall
contains keys that control the uninstall of programs. For FS9 it is
this:
D:\Games\Microsoft\Flight Simulator 9\UNINSTAL.EXE" /runtemp /addremove
Hence FS9 puts an uninstal.exe in it's own directory. The three MS
Combat sims also reference an uninstal in their home directory.
Sometimes other programs are used as in this case:
C:\WINDOWS\IsUninst.exe -f"C:\Program Files\CH Products\Control
Manager\Uninst.isu" -c"C:\Program Files\CH Products\Control
Still others use Rundll or msiExec.exe.
But all this is really immaterial. The original poster stated that he
tried to run the uninstall and it did not work. HIS theory was that
something overwrote the FS9 uninstall. What happened, I really don't
know nor does make any difference. When Add/Remove Programs or the
program's uninstall doesn't work then you have to do something else
such as remove the program's directory tree. If that doesn't work then
you
have to start working in the registry. I've had the Add/Remove
programs break more than once and refuse to uninstall - why I never did
find out. I just removed the program directory and reinstalled.
The original poster was at the point where Add/Remove didn't work so he
needed something else hence my recommendation that he remove (or move)
the directory. A new install will overwrite the registry entries and
put new files in the FS9 home directory.
Original message:
"Brett, Are you saying then, that the Windows own uninstall software
system
depends upon each program having its own uninstaller? Because that has
not
been my experience. "
Quilljar
|