该报错通常由后台进程残留或文件关联错误导致,可通过结束进程、重启或修改默认打开方式解决。
清理后台残留进程
任务管理器结束进程:按下 Ctrl+Shift+Esc 打开任务管理器,在“进程”选项卡中找到并结束所有 SOLIDWORKS 相关进程(如 sldworks.exe、solidworks.insights.agent.exe)。
重启计算机:若无法找到进程或结束无效,直接重启操作系统可强制释放被锁定的系统资源,解决 90% 的临时冲突。
命令行强制关闭:以管理员身份运行命令提示符,输入 taskkill /f /im sldworks.exe 强制终止主程序进程。
修正文件默认打开方式
选择 Launcher 启动:右键点击任意 SolidWorks 文件(如 .sldprt),选择“打开方式”>“选择默认程序”。
关联启动器:在列表中选择 SOLIDWORKS Launcher 作为默认应用,确保勾选“始终使用此应用打开”,避免直接调用主程序导致多实例冲突。
查找应用路径:若列表中没有 Launcher,点击“在这台电脑上查找其他应用”,定位至安装目录下的 SOLIDWORKS Launcher.exe 文件。
注册表与权限修复
重置注册表项:运行 regedit,定位至 HKEY_CURRENT_USER\SOFTWARE\SolidWorks\SOLIDWORKS20XX\ExtReferences(20XX 替换为版本号),将该项重命名为 ExtReferences_old 后重启软件。
修改文件夹权限:找到 C:\ProgramData\SolidWorks\SolidWorks Journal Folders 文件夹,右键属性>安全,确保当前用户拥有完全控制权限。
迁移日志路径:若权限问题依旧,可在注册表中将日志文件夹路径修改为有访问权的已知位置(如 C:\Temp)。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权