Sometimes corruptions occur that cause SolidWorks files to not be able to save. There is a way to recreate the file with the exact same features and components without have to recreate it from scratch.
- Open up a new blank part file
- Go to Insert->Part and browse to the corrupted part file to insert it
- Right click on the part in the feature tree and click on "List External Refs"
- Make sure the checkbox for "Insert the features of original part(s) if references are broken" is enabled and then click on "Break All"
- Open up a new blank assembly
- Insert the original assembly as a subassembly
- Right click on the subassembly and click on "Dissolve Subassembly"
- Open a new blank drawing
- Right click on the sheet in the original drawing and select Copy
- Go to the new drawing, then right click on an existing sheet and select Paste
If you are still encountering problems saving the file, you can contact Hawk Ridge Technical Support by calling 877.266.4469 (US) or 866.587.6803 (Canada), or by sending an email to firstname.lastname@example.org