当 SolidWorks 文件丢失或软件崩溃后,可通过以下方法尝试找回文件。根据当前时间(2026年5月)和最新公开资料,推荐按优先级顺序操作:一、软件崩溃后恢复未保存文件
适用场景:SolidWorks 突然闪退、断电等导致未保存工作丢失。
自动恢复文件(.swar)
打开 SolidWorks,点击 【工具】→【选项】→【系统选项】→【备份/恢复】。
复制 “自动恢复文件夹” 路径(通常为 C:\Users\用户名\AppData\Local\Temp\swxauto\)。
在文件资源管理器中粘贴该路径,按 修改日期排序,查找扩展名为 .swar 的文件。
将 .swar 文件复制到安全位置,删除 .swar 后缀,保留原文件名(如 Part1.sldprt)。
用 SolidWorks 正常打开该文件
⚠️ 注意:此方法仅在 “自动恢复”功能已启用 且 文件曾被保存过一次 时有效
二、文件路径变更导致引用丢失(装配体找不到零部件)
适用场景:移动或重命名了零件文件,导致装配体打开时报“找不到文件”。
设置参考文件路径
打开装配体时,若提示找不到零部件,点击 “文件位置设置” 或 “查找零部件”。
在 【系统选项】→【文件位置】→【参考的文件】 中,添加包含零部件的父文件夹路径。
若零部件位于子文件夹中,勾选“包括指文件夹”(会递归搜索所有子目录)
重新打开装配体,确认路径更新后,可取消勾选“包括指文件夹”以提升后续打开速度
三、文件损坏无法打开的修复方法
适用场景:文件提示“已损坏”或无法加载模型
启用内置修复功能
打开 SolidWorks,点击 【文件】→【打开】。
将 “文件类型”设为“所有文件 (.)”,选中损坏的 .sldprt 文件。
勾选 “以副本形式打开” 和 “修复时打开”。
点击 【打开】,若修复成功,会显示修复报告;建议另存为新文件
使用 SolidWorks RX 工具深度恢复
在 Windows 开始菜单搜索并打开 SolidWorks RX。
点击左侧 【文件恢复】,选择损坏文件。
勾选 “尝试恢复几何体” 和 “跳过损坏特征树”(如适用)。
点击 【开始恢复】,生成 _recovered 文件后用 SolidWorks 打开验证
四、其他恢复途径
从备份副本恢复
若启用了 “每次保存时创建备份副本”,可在备份文件夹(默认同上路径下的 backup 子文件夹)中查找带 备份_ 前缀的 .sldprt 文件,重命名后使用
降级兼容性恢复(高版本文件在低版本中打不开)
使用 更高版本 SolidWorks 打开文件 → 另存为 STEP (.step) 或 Parasolid (.x_t) 格式 → 在目标版本中导入该中性格式
预防建议
定期手动保存(Ctrl + S)。
在 【备份/恢复】 设置中:启用 自动恢复,建议时间间隔设为 10 分钟。
启用 创建备份副本,并指定自定义备份文件夹
避免将文件保存在系统临时目录或网络驱动器(易断连)。
如需官方支持,可访问 SolidWorks 帮助中心。