SW 报错 (-15, 10, 10061) 表示 SolidWorks 软件无法连接到许可证服务器,导致无法获取授权启动程序。该错误通常由本地许可服务未运行、网络配置异常或系统环境设置问题引起,无需重装软件即可修复 。
错误代码含义解析
-15:表示客户端无法连接到许可证服务器系统,服务器不可用或未运行 。
10061:这是 Windows Winsock 错误,意为“连接被拒绝”,表明负责验证许可证的后台服务被拦截或未响应 。
综合含义:SolidWorks 客户端与 FlexNet 许可管理器之间的通信中断,常见于服务意外停止或防火墙阻止通信 。
常见故障原因
许可服务未启动:SolidWorks Flexnet Server 服务处于停止状态或启动类型设为手动 。
计算机名称问题:计算机名包含中文或特殊符号,导致服务无法识别 。
防火墙或杀毒软件拦截:系统防火墙阻止了许可证通信端口(如 TCP 25734、27000)。
配置文件异常:许可证配置文件损坏或 hosts 文件被修改 。
推荐解决步骤
重启许可服务:找到【SolidWorks_Flexnet_Server】文件夹,以管理员身份运行【server_remove】清除旧配置 。
再次以管理员身份运行【server_install】重新安装服务 。
修改计算机名称:确保计算机名为纯英文或数字组合,修改后重启电脑 。
设置服务自动启动:在服务管理器中找到【SolidWorks Licensing Service】,将启动类型设为“自动”,并配置失败后自动重启 。
检查网络与防火墙:临时关闭杀毒软件测试,或在防火墙中添加 SolidWorks 相关端口例外规则 。