Advanced Tip of the Day: Uninstalling SW completely

We all know how to do a clean uninstall of SW:
Add/Remove Programs > SolidWorks Delete SolidWorks folder Use Regedit to remove the SolidWorks folder under HKLM/Software
but there is something else that you can check and it has to do with Windows installer. This is also helpful if you want to find out whether SolidWorks was installed locally or from an image.
1. Download msisources from http://desktopengineer.com/msisources . 2. Follow the directions in the help html file to list all msi packages 3. Find the entries that refer to Solidworks, eDrawings, etc.
Inspect the entries. First a bunch of numbers, then path information. It is here where you can findout whether SW was installed locally or from an image, because if an image the path to the image will be listed. If you are doing a clean install and SolidWorks shows up in this listing, you can use the long string of number to find the registry entry pertaining to msi and SolidWorks. Backup the folder and delete it. Now SolidWorks will be unknown to msi.
Example:

The key and path to a SW installation. = SolidWorks 2004 SP0 12.1.0 d:\swwi\Dat
The folder in the registry where the above number resides. HKEY_CLASSES_ROOT\Installer\Products\B6E129E41FFC10942B26DF40A98CFE65 Backup and delete. The numbers may be different on your system, don't use this key
I came across this when trying to uninstall 3DXWare. MSI insisted that 3DXWare was still installed but it wasn't.
WARNING. DOING ANYTHING IN THE REGISTRY CAN HAVE SERIOUS CONSEQUENCES. PERFORM THESE OPERATIONS AT YOUR OWN RISK AND ONLY IF YOU UNDERSTAND WHAT YOU ARE .DOING.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Polytechforum.com is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here. All logos and trade names are the property of their respective owners.