Snagit 9.13 uninstall

I'm having an issue with my snagit uninstall. Using this command line:

"msiexec.exe /x {5C47C8B6-77FF-4FC7-A388-66FCF9CFC24C} TSC_DATA_STORE=1 /quiet /norestart"

More often than not explorer will get killed and then users will have to go into task manager and relaunch it. I went back and tested our version 8 and noticed the same problem.

We are running Vista Enterprise SP1 32b.

Any tips/ideas are most welcome.

Thank you,


0 Comments   [ + ] Show comments

Answers (3)

Posted by: Talent 11 years ago
Senior Yellow Belt
Well I came up with a temporary workaround. I have a VBS that triggers the uninstall and after it checks to see if explorer is running - if not then it launches it.

Still I would like to figure out why snagit is killing explorer. I cannot imagine that's an expected behavior.
Posted by: anonymous_9363 11 years ago
Red Belt
Have you examined the MSI for any Custom Actions which might be responsible?
Posted by: Talent 11 years ago
Senior Yellow Belt
For those that may care - I figured out why this was happening. This is how I fixed it.

procmon showed two DLL being held open when Snagit was being uninstalled. I just wrote a quick script to move the DLLs to a new location before the uninstall and now it uninstalled flawlessly.

If objFSO.FileExists("C:\Program Files\TechSmith\Snagit 9\SnagitShellExt.dll") Then
objFSO.MoveFile "C:\Program Files\TechSmith\Snagit 9\SnagitShellExt.dll" , "C:\Temp\"
End If

If objFSO.FileExists("C:\Program Files\TechSmith\Snagit 9\SnagitShellExtRes.dll") Then
objFSO.MoveFile "C:\Program Files\TechSmith\Snagit 9\SnagitShellExtRes.dll" , "C:\Temp\"
End If

This issue also came up in my Winzip 12.1 package. I had to move another shell dll which can be deleted after a reboot.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ