SOLIDWORKS

Clean Uninstall of SOLIDWORKS

Complete/Clean uninstall of SOLIDWORKS products can be a time-consuming process due to the multiple components included in the installation, this guide walks through the entire process, including preparing your machine and uninstalling Windows items, SOLIDWORKS items, SOLIDWORKS prerequisites, and more. 

*Disclaimer: This document assumes that SOLIDWORKS was originally installed using the default locations. If our installation location for SOLIDWORKS differs, please adjust the procedure accordingly. The procedure in the following document requires access and edits to the Windows registry most commonly using Windows Local Admin. Any such edits are done at your own risk and should only be attempted under the advisement of your IT professional. If you are uncomfortable with following the procedure below, please seek assistance. If you have SOLIDWORKS PDM, check in all files before any proceedings in this instructions. It is advised to backup your registry and any valued data before making any changes to the system registry. Invenio technical support assumes no responsibility for any consequences, unintended or otherwise resulting from changes made to the system registry.

Preparing your machine

SOLIDWORKS System Options - create a backup

Navigate to Start Meny > Copy Settings Wizard (CSW):
  1. If the machine has multiple users. Run it for each user while they are logged in and setup a file naming convention like “SWSettings_UserName_Date.sldreg”.
  2. If the machine just has one user, then you can just create one file to hold all settings for example “SWSettings_Date.sldreg”
    Optionally:
    1. For Manual Registry Export, go to the search bar and type in regedit.exe then press Enter. Depending on how your IT department has your permissions setup you may have to get one of them involved for this step.
    2. Once in the registry editor, navigate to the following keys, right-click on them and select Export. Then name them according to the file name suggested under each one:
      1. HKEY_CURRENT_USER\Software\SolidWorks
      2. HKCU_SWX_UserName.reg
      3. HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks
      4. HKLM_SWX_UserName.reg
      5. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SolidWorks
      6. HKLM_6432_SWX_UserName.reg
  1. Backup all customizations like document templates, sheet formats, toolbox databases, weldment profiles, design library, etc.
  2. You can go to System Options | File Locations within SOLIDWORKS to verify the locations of any customizations. Note: Any files in custom locations will not be removed during uninstallation, but ones in any of the default folders will so make sure and double-check this step.
  3. Create a restore point and/or backup of your system.

Items needed

  1. Obtain Software either via download from the customer portal or DVD. It is recommended that you obtain the latest service pack for the version you are planning to install.
  2. Local Admin rights/permissions on the machine. Domain admin will not suffice.
  3. For SA licenses you will need the serial number(s). For SNL you will need the serial number and license server name in this format “25734@ServerName”.

Uninstalling

Windows Items

  1. Disable UAC (User Account Control) by moving the slider to the lowest setting.
  2. Disable any Anti-Viral or Malware software if permitted. You may have to get IT involved in this step.

SOLIDWORKS Items

  1. Transfer License (For SA only, and only if you are moving machines or upgrading to a different major version)
    While in SOLIDWORKS, go to the Help menu and select Licenses >“Deactivate”. This will bring up the SOLIDWORKS Product Activation dialog.

    Then click the “Select All” button and click Next. Finally, you will see a completion dialog showing the activations were transferred successfully.

  2. Uninstall SOLIDWORKS via the steps below:
  1. Go to Start -> Control Panel -> Programs and Features. Select SOLIDWORKS 20XX SPX and then click Uninstall at the top of the list.
  2. This will open the SOLIDWORKS Installation Manager to the Summary page. Then select “Change” to the right of the Advanced Options section.
  3. In the dialog that comes up select the boxes for the items you want to have removed from the system. If you have multiple versions installed and you are not uninstalling the latest version some boxes will not be available.
  4. Click “Back to Summary”, then click “Remove Items” to start the uninstallation process.
    Note: This process will not remove any SOLIDWORKS Parts, assemblies, or drawings.

SOLIDWORKS Prerequisites

Manually remove prerequisites within Control Panel > Programs and Features:
Note: Not all may be installed on your machine depending on the SOLIDWORKS version
  1. Bonjour
  2. Microsoft .Net Framework 3.5 (Use Windows Components to Uninstall)
  3. Microsoft .Net Framework 4.0
  4. Microsoft .Net Framework 4.5
  5. Microsoft Office Web Components
  6. Remove all instances of C++ Runtimes
    Note: There might be other applications using this, consider reinstalling affected applications.
  7. Microsoft Visual Studio 20XX Tools for Applications
  8. Microsoft Visual Studio 20XX Remote Debugger Light
  9. VBA 7.1
    For SOLIDWORKS 2013 and higher, please follow these steps to uninstall VBA.
    Open Command Prompt (Start | All Programs | Accessories then right-click on Command Prompt and select “Run as Administrator”).
    Then type: msiexec.exe /X{90120064-0070-0000-0000-4000000FF1CE} and press Enter.

Manual System Cleaning Steps

Manually clean remaining folders and registry:
  1. Delete registries:
    Note: Please use caution when using Windows Start Menu > Registry Editor. Deletions cannot be undone.
     - Under HKEY_CURRENT_USER\SOFTWARE
        \eDrawings
       \SolidWorks
       \SolidWorks BackOffice
       \SRAC
       \Microsoft\VSTAHOST
       \Microsoft\VSTAHostConfig
    - Under HKEY_LOCAL_MACHINE\SOFTWARE
      \eDrawings
      \SolidWorks
      \SRAC
      \Wow64Node\SolidWorks
      \Wow64Node\Microsoft\VSTAHOST
      \Wow64Node\Microsoft\VSTAHostConfig
  2. Delete the following SOLIDWORKS Directories:
    C:\Program Files\SolidWorks Corp\
    C:\Program Files\Common Files\eDrawings
    C:\Program Files\Common Files\eDrawings<year>
    C:\Program Files\Common Files\SolidWorks Installation Manager
    C:\Program Files\Common Files\SolidWorks Shared
    C:\Program Files\Common Files\Macrovision Shared
    C:\Program Files (x86)\Common Files\eDrawings
    C:\Program Files (x86)\Common Files\SolidWorks Installation Manager
    C:\Program Files (x86)\Common Files\SolidWorks Shared
    C:\Program Files (x86)\SolidWorks Shared
    C:\Program Files (x86)\Common Files\Macrovision Shared
    C:\ProgramData\COSMOS Applications\
    C:\ProgramData\FLEXnet
    C:\ProgramData\SolidWorks
    C:\ProgramData\Dassault Systemes
    C:\ProgramData\SolidWorks Electrical
    C:\ProgramData\SolidWorks Flow Simulation
    C:\SolidWorks Data - Note: delete all duplicates like (2) C:\SolidWorks Data (2)
    C:\Users\%username%\Documents\SolidWorks Downloads\SolidWorks [version]
    C:\Users\%username%\AppData\Local\Microsoft\VSTAHost\SolidWorks_VSTA
    C:\Users\%username%\AppData\Local\Temp\Solidworks
    C:\Users\%username%\AppData\Local\SolidWorks
    C:\Users\%username%\AppData\Local\TempSWBackupDirectory
    C:\Users\%username%\AppData\Roaming\SolidWorks
    C:\Users\%username%\AppData\Roaming\Microsoft\VSTAHost\SolidWorks_VSTA

    Note: The “ProgramData” folder is hidden by default. Go to the Control Panel and select Folder Options. Open the View tab and select “Show hidden files, folders and drives” from the list and click OK.
Consider checking running services under Start Menu > Services and look for SOLIDWORKS services in case any of the above Directories are unable to be deleted.

At the end of the process restart your system and Clean Uninstall of SOLIDWORKS products should be done.