SolidWorks 崩溃可通过安全模式启动、显卡设置调整、驱动更新、修复安装等方式解决,具体需根据崩溃场景选择对应方案。
快速排查与诊断
安全模式启动:关闭 SolidWorks 后,通过 SOLIDWORKS Rx 工具运行安全模式,可绕过工具选项设置判断是否为配置问题。
OpenGL 模式测试:在 SOLIDWORKS Rx 中选择 OpenGL 模式,绕过 GPU 从 CPU 运行,若不再崩溃则问题出在显卡。
SOLIDWORKS Rx 诊断:在 Windows 开始菜单搜索"SOLIDWORKS Rx XXXX"(XXXX 为版本号),运行诊断工具检查系统信息和硬件兼容性。
常见解决方案
显卡设置优化
右键 SolidWorks 图标→用图形处理器运行→选择独立显卡。
NVIDIA 控制面板→管理 3D 设置→程序设置→为 sldworks.exe 选择高性能处理器。
工具→选项→性能→尝试勾选/取消勾选"使用软件 OpenGL"。
驱动与系统更新
访问显卡官网下载最新或稳定版本驱动程序。
检查 Windows 更新,必要时卸载特定补丁(如 KB3097877)。
建议使用 Windows 专业版/企业版,家庭版可能存在兼容问题。
修复或重装软件
控制面板→程序和功能→找到 SolidWorks→右键更改→选择"修复您的安装"。
若修复无效,彻底卸载后重新安装最新版本。
检查硬件配置
确保内存 16GB 起步,复杂装配体建议 32GB 或 64GB。
将软件和项目文件安装在 NVMe SSD 上。
关闭其他非必要程序释放资源。
崩溃后文件恢复
工具→选项→备份/恢复,查看自动恢复文件夹路径。
找到扩展名为.swar 的缓存文件,去掉后缀后用 SolidWorks 打开。
2017 及上面版本可尝试软件自带的文件修复功能。武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权