About the Authors


  • Antonio Barroca

    David Lau

    Giancarlo Molo

    Hashim Mundol

    Aaron Hai

    Avto Chachava

    Yannick Karawa

Translate

« Configuring Network License Manager [lmtools.exe] for more than one product | Main | Fatal error: Unhandled access violation writing 0x006c exception at f3256d5ah »

11/28/2013

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Constantin Gherasim

Hi David,

If you don't mind, I would add some more information on this subject.

Another method for getting the GUID is to search the Windows registry for the product you want to uninstall.

For 32-bit applications running on a 64-bit version of Windows:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

For 64-bit applications running on a 64-bit version of Windows:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

For instance, if I am going to search for some 2014 product, the search sequence will pause on each key of a product which contains 2014 in the name.

Obviously, it's very possible that there are more installed products than the one you are looking for, but using the F3 key (Windows standard for next instance when searching for something) you will be able to navigate very fast to the right product.

On the left pane of the registry editor the product GUID is highlighted, and then if you look in the right pane of the registry editor, you will see some info concerning that product.

Among others, you will see the "Display Name" which will confirm that you are looking at the right product and there's also the "Uninstall String", which can be used to uninstall the product.

Sometimes the original Autodesk product Setup.exe is used for uninstalling the product, but most of the time the MSIEXEC utility is used (the MSIEXEC approach can be substituted to the Setup approach).

For instance, if we take AutoCAD 2014, the uninstall string from the registry is:
C:\Program Files\Autodesk\AutoCAD 2014\Setup\en-us\Setup\Setup.exe /P {5783F2D7-D001-0000-0102-0060B0CE6BBA} /M ACAD /language en-US

But it could be replaced with the MsiExec approach:
MsiExec.exe /X{5783F2D7-D001-0000-0102-0060B0CE6BBA} /q


Int the same vein, if we take Revit (One box) 2014, the uninstall string from the registry is:
C:\Program Files\Autodesk\Revit 2014\Setup\en-US\Setup\Setup.exe /P {7346B4A0-1400-0510-0000-705C0D862004} /M RVT2014 /LANG en-US

But again, it could be replaced with the MsiExec approach:
MsiExec.exe /X{7346B4A0-1400-0510-0000-705C0D862004} /q

If you want to know more about the MsiExec switches, here is an useful link:
http://support.microsoft.com/kb/227091

For a similar topic you can read the following post:
http://adsk14.blogspot.ca/2013/05/uninstalling-autodesk-products.html

And last but not least, I would like to mention another MSI editor called InstEdit, which in my opinion is a better product than Orca:
http://www.instedit.com/

I hope this some other people will find this usefull.

Regards,

Constantin Gherasim

David Lau

Thanks a lot for this long comment and sharing your knowledge with the community.

The comments to this entry are closed.


Virtual Agent

RSS Feed