Sometimes SOLIDWORKS will get stuck on the Splash Screen saying it is loading the registry. This can be caused by a few different reasons and can be resolved in a few ways as well. In this article, you'll learn three of these solutions for SOLIDWORKS freezing on the Splash SCreen and how to implement them.
Figure 1: Splash Screen stuck on Loading registry...
One cause of SOLIDWORKS getting stuck on the Splash Screen is that something has happened to the SOLIDWORKS registry itself. Luckily there is a way to reset the registry.
Note: Changing or altering different keys in the registry can use errors with your computer, possibly rendering it unusable. If you are not comfortable making these changes yourself, reach out to your IT or call GoEngineer to assist you with this process.
Resetting the SOLIDWORKS registry will make the program revert to a factory zero state. If you have a lot of custom settings it is advisable to save these settings beforehand so you can restore them after the reset. To do so, follow the steps inside of this article: SOLIDWORKS Copy Setting Wizard Made Easy.
How to reset the SOLIDWORKS Registry:
Provided this resolved the issue you will be asked some questions about resetting settings and toolbars. Select the appropriate answers for what you want to happen and agree to the license agreement.
The second possible cause for SOLIDWORKS getting stuck on the Splash Screen is a license issue. While SOLIDWORKS does show what it is doing when opening, it does not do one task at a time and only starts the next task once the current one has finished.
SOLIDWORKS starts and runs different processes all at the same time. One of these processes is getting license information. When SOLIDWORKS gets license information it creates temp files that begin with SW_D.
These temp files are not usually deleted when the program is closed. This can cause issues when opening the program because it will read the old, outdated files and fail to get a license.
The way to resolve this is to go in and delete them manually. To delete them we need to go into this path: FLEXnet Folder: C:\ProgramData\FLEXnet
If you cannot find ProgramData it's because it is a hidden folder. To show hidden folders select the View tab of file explorer and check the hidden folder option.
Figure 2: Hidden items
Once you are in the FLEXnet Folder, find the SW_D files. There should be three inside the folder and possibly more.
Delete these files.
If you have files in the FLEXnet folder that do not start with SW_D, do not delete them. These are being used by another program and deleting them could cause it to malfunction.
After deleting these files, launch SOLIDWORKS to see if this resolves the error.
The third, and final possible cause is a setting in Windows 10 called UTF-8. This setting is a beta setting for worldwide language support and has been known to cause SOLIDWORKS to get stuck on the Splash Screen when loading the registry.
To resolve this issue we are going to turn this setting off.
How to turn the UTF-8 setting off:
After restarting, try launching SOLIDWORKS to see if the issue is resolved.
If these three possible solutions did not resolve the issue there is likely something deeper going on with the program and it should be looked at by GoEngineer Technical Support.
About Nathen Blas
Nathen Blas is a SOLIDWORKS Technical Support Engineer based out of our Headquarters in Salt Lake City, Utah. He earned his Bachelor’s degree in Mechanical Engineering at the University of Utah in 2018 and joined the GoEngineer family that same year.
Get the latest articles delivered daily to your inbox, unsubscribe at any time.