As the final service pack, SP5 is remarkably crash-resistant compared to newer, "bloated" versions.
If your company owns an old 2012 license, you can often reactivate it by contacting your VAR (Value Added Reseller). They can provide the clean SP5 installation media without the risks of a torrent. Technical Tip for 2012 SP5 Users solidworks 2012 sp5 torrent better
Dassault Systèmes now offers a very affordable "3DEXPERIENCE for Makers" version. For a small annual fee, you get a legal, cloud-connected version of SolidWorks that is significantly more powerful than the 2012 edition. As the final service pack, SP5 is remarkably