How to salvage data from a SOLIDWORKS File Corruption
Article by John Lee, CSWE updated November 13, 2023
Article
Greetings, SOLIDWORKS user! Having trouble opening your part? Suffering from SOLIDWORKS file corruption?
Sometimes a corrupt SOLIDWORKS file starts misbehaving or refuses to open, and yet the cause is unknown. Symptoms can vary, but the usual basic troubleshooting steps do not resolve the issue, such as opening the file from a colleague’s computer, restarting the computer this way, or resetting the SOLIDWORKS part of the Windows registry this way. Sometimes, the root cause is corruption in the assembly file or the template from which it was created.
A common cause of SOLIDWORKS file corruption is opening and saving the file over the network.
Any loss of network connectivity during a save (also referred to as packet losses), while SOLIDWORKS is rebuilding the code of the file, can corrupt the file.
The best practice to avoid packet loss during save is to work from a local drive and then copy to the network as a backup, which is how SOLIDWORKS PDM is designed to work. In a properly configured PDM system, users benefit from the speed of saving locally and the security of storing revisions in a shared vault.
Tips for recovering from SOLIDWORKS file corruption
So, what to do if your SOLIDWORKS file already appears to be corrupt? There may still be a way to salvage the data, so might as well give it a try. Here are some tricks:
- For corrupted assembly files, look here: How To Troubleshoot an Assembly in SOLIDWORKS That Won’t Open
- For corrupted drawing files, look here: How to Fix a Corrupt SOLIDWORKS Drawing
- For corrupted part files, look here: SOLIDWORKS Part Feature Tree Salvage
- For sheet metal parts whose file is not corrupt but the model contains messy geometry: How to salvage imported sheet metal data the easy way in SOLIDWORKS
- If SOLIDWORKS is also crashing to desktop, then please review this: SOLIDWORKS Crash Support Guides
Related Links
Certified SOLIDWORKS Services available from Javelin
Javelin can help you to:
