Jump to content

This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.

MathCad 14 (PTC) Uninstall / Install Hang

1 reply to this topic


  • Full Members
  • 1 posts

Posted 01 October 2008 - 15:32

I apologize if this posting is in the wrong place but based on my limited knowledge this seemed like a good start.

I have MathCad 14 installed on my machine. It was downloaded as an evaluation. Since then the evaluation has lapsed and I would like to remove it from my computer.

Unfortunately, when I try to uninstall it through "Add/Remove Programs" it hangs up mid way and freezes.

Can someone point me to a diagnostic or other procedure whereby I can figure out what is causing this problem? OR, can someone tell me how I can manually remove the software from my computer?

Thanks in advance for any replies.



  • Full Members
  • 436 posts

Posted 01 October 2008 - 16:31

- Start RegEdit
- Browse to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
- There will be a series of keys in GUID format. Browse these keys, checking out the 'DisplayName' value until you see the one relating to MathCAD.
- Further down that right-hand pane will be a value 'UninstallString'.
- Copy the value's data to the clipboard
- Paste the clipboard contents into a command window, adding the 'verbose log' argument. Let's say the product code is '{14061E15-C0E1-456B-9280-0D6D347164D2}' then the UninstallString will look like this:

...MSIEXEC /i{14061E15-C0E1-456B-9280-0D6D347164D2}

- Change it to:

...MSIEXEC /i{14061E15-C0E1-456B-9280-0D6D347164D2} /QB /L*V %TEMP%\MyUninstall.log

in order to mimic as closely as possible the behaviour of ARP.

- When you believe that the install has hung, monitor the file size of %TEMP%\MyUninstall.log to see whether or not the Windows Installer engine is writing data to it. If you're sure it isn't and that the install has hung, open that file (use a decent text editor, not NotePad!). You may have to kill the MSIExec processes (yes, plural) as some editors see a file hook as a file lock.

You should now be able to see where in the uninstallation process the log file stopped and work from there.

Also, you may want to use a file/registry/process monitor (like ProcMon) to monitor the process interactively. Note that that will slow things down a little, though.
- Don't know why 'x' happened? Want to know why 'y' happened? ProcMon will tell you.
- Try using http://www.google.com before posting.
- I answer questions only via forums. Please appreciate the time I give here and don't send me personal emails.