When a file is corrupted, SolidWorks will usually give an error message "SolidWorks encountered an error opening the document". If this is happening in an assembly, the source of the corruption can be the assembly itself or one of the components within that assembly. The steps below can help narrow down the source of corruption:
1. Go to File->Open and select the assembly but do not open the file yet.
2. Under the configurations dropdown, select <Advanced> and click Open.
3. In the Configure Document dialogue box, select "New configuration showing assembly structure only" and enter in a configuration name.
4. Click OK and the entire assembly will open up with all the components suppressed.
5. If the error message mentioned above appears immediately, there is likely an issue with the assembly file itself and it needs to be remade. If not, please continue with the steps below.
6. Unsuppress components one at a time going down the list. If the error message appears after unsuppressing a particular component, the corruption is likely related to that file. If the component opens up without any issue by itself, delete and reinsert it in the assembly. If the component opens with an error, it can be remade or fixed.
If you have any questions about the steps or cannot find the source of the corruption, you can contact Hawk Ridge Systems technical support line by emailing email@example.com or calling 877-266-4469