SOLIDWORKS / Microsoft Update July 15th, 2015 Fix
Microsoft 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:
- Add-ins missing after an upgrade of SOLIDWORKS to a newer Service Pack (SP)
- When launching SOLIDWORKS or opening a file, SW returns the error “Could not load SOLIDWORKS DLL: GdtAnalysisSupport.dll”
- 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:
- Click ‘Start’, click ‘Run’, type “regedit” in the ‘Open’ box, and then click ‘OK’.
- Locate and click the following subkey in the registry: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsInstaller
Note: If this subkey does not exist, create it. - In the ‘Edit’ menu, point to ‘New’, and then click ‘DWORD Value’.
- For the DWORD name, type “RemappedElevatedProxiesPolicy”, and then press ‘Enter’.
- Right-click “RemappedElevatedProxiesPolicy”, and then click ‘Modify’.
- In the ‘Value’ data box, type 1, and then click ‘OK’.
- Run a Repair of your SOLIDWORKS Installation (S-050527)
- After the application installs successfully, reset the ‘RemappedElevatedProxiesPolicy’ DWORD value to “0” to re-enable the security fix for KB 3072630.
Administrative Image installs:
- Uninstall SOLIDWORKS from Programs and Features
- Click ‘Start’, click ‘Run’, type “regedit” in the ‘Open’ box, and then click ‘OK’.
- Locate and click the following subkey in the registry: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsInstaller
Note: If this subkey does not exist, create it. - In the ‘Edit’ menu, point to ‘New’, and then click ‘DWORD Value’.
- For the DWORD name, type “RemappedElevatedProxiesPolicy”, and then press ‘Enter’.
- Right-click “RemappedElevatedProxiesPolicy”, and then click ‘Modify’.
- In the Value data box, type “1”, and then click ‘OK’.
- Install SOLIDWORKS from your Administrative Image
- 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