SOLIDWORKS / Microsoft Update July 15th, 2015 Fix

EmailFacebookGoogle+LinkedInTwitterShare

SOLIDWORKS Design CheckerMicrosoft Update that occurred on July 15th, 2015

SOLIDWORKS is currently investigating multiple reports of three problems , all of which share the same root cause, a conflict with Microsoft KB3072630 (https://technet.microsoft.com/en-us/library/security/MS15-074) that was pushed out on July 15th. The problem has been reported to their developers as Software Performance Report SPR 902645 and SOLIDWORKS is working with Microsoft toward a resolution. Note that the issue could manifest itself in the following ways:

  1. Add-ins missing after an upgrade of SOLIDWORKS to a newer Service Pack (SP)
  2. When launching SOLIDWORKS or opening a file, SW returns the error “Could not load SOLIDWORKS DLL: GdtAnalysisSupport.dll”
  3. SOLIDWORKS crash when recording, playing, or editing a SOLIDWORKS® Macro

According to SW (ref. Solution IDs S-069490, S-069491, and S-069497) resolution for all three of these problems can achieved as follows:

Standalone installations:

  1. Click ‘Start’, click ‘Run’, type “regedit” in the ‘Open’ box, and then click ‘OK’.
  2. Locate and click the following subkey in the registry:   HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer
    Note: If this subkey does not exist, create it.
  3. In the ‘Edit’ menu, point to ‘New’, and then click ‘DWORD Value’.
  4. For the DWORD name, type “RemappedElevatedProxiesPolicy”, and then press ‘Enter’.
  5. Right-click “RemappedElevatedProxiesPolicy”, and then click ‘Modify’.
  6. In the ‘Value’ data box, type 1, and then click ‘OK’.
  7. Run a Repair of your SOLIDWORKS Installation (S-050527)
  8. After the application installs successfully, reset the ‘RemappedElevatedProxiesPolicy’ DWORD value to “0” to re-enable the security fix for KB 3072630.

Administrative Image installs:

  1. Uninstall SOLIDWORKS from Programs and Features
  2. Click ‘Start’, click ‘Run’, type “regedit” in the ‘Open’ box, and then click ‘OK’.
  3. Locate and click the following subkey in the registry: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer
    Note: If this subkey does not exist, create it.
  4. In the ‘Edit’ menu, point to ‘New’, and then click ‘DWORD Value’.
  5. For the DWORD name, type “RemappedElevatedProxiesPolicy”, and then press ‘Enter’.
  6. Right-click “RemappedElevatedProxiesPolicy”, and then click ‘Modify’.
  7. In the Value data box, type “1”, and then click ‘OK’.
  8. Install SOLIDWORKS from your Administrative Image
  9. After the application installs successfully, reset the RemappedElevatedProxiesPolicy DWORD value to “0” to re-enable the security fix for KB 3072630.

Important note: We have seen that if KB3072630 is uninstalled before attempting to uninstall SOLIDWORKS, the SOLIDWORKS uninstall will fail. If you have already done this, use this tool to remove SolidWorks: https://support.microsoft.com/en-us/mats/program_install_and_uninstall