当 SOLIDWORKS 生成崩溃报告 时,通常意味着软件在运行过程中发生了异常退出(如“已停止工作”)。此时系统或软件会自动生成相关日志文件,用于后续分析和问题排查。
崩溃报告的生成机制与位置
默认存储路径:崩溃文件(如 .DMP、.TXT 日志)通常保存在当前用户的 文档或用户文件夹 中,例如:C:\Users\<用户名>\Documents\SOLIDWORKS\ 或 C:\Users\<用户名>\AppData\Local\Temp\
关键文件类型:ComposerCRASH.DMP:核心转储文件,包含崩溃时的内存快照。
ComposerERRORLOG.TXT:错误日志文本文件。
ComposerLOG.XML:操作流程记录
若未自动弹出报告对话框(如某些插件崩溃),仍会生成上述文件,但需手动查找
如何主动启用或收集更详细的崩溃日志(DUMP 文件)
为便于技术团队精准定位问题,可按以下步骤配置系统级 DUMP 日志生成:创建存储目录
在 C:\ 根目录下新建文件夹 crashdumps。
打开注册表编辑器
按下 Win + R,输入 regedit,回车。
导航至路径
定位到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps
配置 DUMP 设置
右键 LocalDumps → 新建 → 可扩充字符串值
名称设为 DumpFolder,数值数据设为:C:\crashdumps
确保权限与清理
确保 crashdumps 文件夹具有写入权限。
定期清理旧日志以节省磁盘空间
配置完成后,下次 SOLIDWORKS 崩溃时,系统将在 C:\crashdumps 中生成 .dmp 文件。
常见崩溃原因与初步应对建议
显卡驱动不兼容:更新至 SOLIDWORKS 认证的显卡驱动
软件配置损坏:尝试以管理员身份运行 SOLIDWORKS
特定 DLL 文件异常:如 libcef.dll 出错,可尝试删除后修复安装
草图绘制时崩溃:在 工具 → 选项 → 性能 中勾选 “使用软件 OpenGL”
系统环境问题:使用 SOLIDWORKS Rx 工具诊断系统状态
如何提交崩溃报告给官方支持
在崩溃弹窗中点击 “发送错误报告”。
若未弹出,可手动通过 SOLIDWORKS Support 提交:SOLIDWORKS 官方支持页面
提交时附上生成的 .DMP 和 .TXT 文件,有助于加速问题解决
如需进一步分析 .dmp 文件,建议联系 SOLIDWORKS 认证服务商 或使用 WinDbg 等调试工具。