SolidWorks 文件双击打不开的问题,通常与文件关联、权限设置、兼容性配置或注册表异常有关。结合最新公开资料(截至2026年4月),以下是系统性解决方法:核心解决步骤
检查并设置默认打开方式
右键 .sldprt / .sldasm / .slddrw 文件 → “打开方式” → “选择其他应用” → 选择 “SolidWorks Launcher”,并勾选 “始终使用此应用打开此类文件”
调整兼容性与管理员权限
进入 SolidWorks 安装目录(通常为 C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS):对 sldworks.exe 和 swShellFileLauncher.exe:右键 → 属性 → 兼容性 → 勾选 “以兼容模式运行这个程序”(推荐 Windows 8)。
不要勾选“以管理员身份运行此程序”(除非必要,否则会阻止文件拖入或双击打开)
若使用 SolidWorks Launcher,可单独为其勾选“以管理员身份运行”
恢复文件关联(适用于提示“文件关联未正确注册”)
以管理员身份运行 SolidWorks → 点击齿轮图标(选项)→ 系统选项 → 常规 → 点击 “恢复文件关联” → 确认后重启软件
修复或重装 SolidWorks
若上述无效,可能是安装损坏:通过控制面板 → “程序和功能” → 选择 SolidWorks → 点击 “修复”。
若仍无效,考虑 完全卸载后重装(注意备份许可证)
清理注册表(高级操作)
删除以下注册表项(操作前建议备份注册表):text
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.SLDPRTHKEY_CLASSES_ROOT\SldPart.Document
(同理处理 .sldasm、.slddrw)
使用官方诊断工具
运行 SOLIDWORKS Rx(随软件安装)→ 执行“修复文件关联”或“检查系统配置”
预防建议
定期更新 Windows 与 SolidWorks 至兼容版本。
避免随意更改系统权限或使用非官方卸载工具。
重要文件优先通过 SolidWorks 界面打开,避免依赖双击关联。
如问题复杂或涉及企业环境,可联系 SolidWorks 官方授权服务商(如亿达四方)获取技术支持