SolidWorks(SW)文件双击无法直接打开,通常是因为系统未将 .sldprt、.sldasm 或 .slddrw 文件与 SolidWorks 正确关联,或存在权限/兼容性设置问题。以下是基于权威公开资料整理的解决方案:主要原因与解决方法
文件关联丢失或错误:系统不知道用哪个程序打开 SW 文件。
SolidWorks Launcher 未正确设置:推荐使用 swShellFileLauncher.exe 作为默认打开程序。
权限或兼容性冲突:如“以管理员身份运行”可能导致双击失效。
推荐操作步骤
设置默认打开方式为 SolidWorks Launcher
右键任意 .sldprt 文件 → 选择“打开方式” → “选择其他应用”。
勾选 “始终使用此应用打开 .sldprt 文件”。
点击“更多应用” → “在这台电脑上查找其他应用”。
导航至 SolidWorks 安装目录(通常为 C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS),选择 swShellFileLauncher.exe 并确认
检查并修复文件关联(适用于多版本共存或卸载后异常)
打开控制面板 → “程序” → “默认程序” → “设置关联”。
分别为 .sldprt、.sldasm、.slddrw 设置关联程序为 SolidWorks Launcher
调整程序兼容性设置(避免权限冲突)
进入 SolidWorks 安装目录,找到以下两个文件:sldworks.exe
swShellFileLauncher.exe
右键每个文件 → “属性” → “兼容性”选项卡:取消勾选“以管理员身份运行此程序”(对 sldworks.exe)。
保持勾选“以管理员身份运行此程序”(仅对 swShellFileLauncher.exe,部分版本需此设置)
可尝试勾选“以 Windows 8 兼容模式运行”
修复 SolidWorks 安装(如上述无效)
控制面板 → “程序和功能” → 选择 SolidWorks → 点击“更改” → 选择“修复”
重启电脑:确保所有注册表和关联设置生效
预防建议
使用 SOLIDWORKS Rx 工具进行系统诊断和修复
避免直接卸载旧版本 SolidWorks,应通过官方卸载工具清理残留
重要文件建议通过 SolidWorks 软件内“文件 → 打开”手动加载,避免双击依赖系统关联
如问题仍未解决,可联系 SOLIDWORKS 官方授权代理商 获取技术支持
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权