出现 “无法获得下列许可 -15,10,10061” 错误,通常是因为 SolidWorks 的许可服务(FlexNet License Server)未正常运行或配置异常。根据最新公开资料(截至2026年5月),以下是系统性解决方法:核心解决步骤
检查并修改计算机名
计算机名必须为纯英文或数字组合,不能包含中文、空格或特殊符号(如 @、 等)。
修改路径:右键“此电脑” → “属性” → “更改设置” → 在“计算机名”选项卡中点击“更改”,输入英文名称(如 PC-SW2019)。
修改后必须重启电脑。
重启或重装许可服务
打开 SolidWorks 安装目录下的许可服务文件夹,通常位于:text
C:\Program Files\SOLIDWORKS Corp\SolidWorks\SolidWorks_Flexnet_Server
以管理员身份运行以下两个批处理文件(按顺序):server_remove.bat(删除旧服务)
server_install.bat(重新安装并启动服务)
若提示“服务已启动成功”,即可尝试打开 SolidWorks。
设置许可服务为自动启动
按 Win + R,输入 services.msc 回车。
找到 “SolidWorks FlexNet Server” 服务。
右键 → “属性”:“启动类型”设为 “自动”。
切换到“恢复”选项卡,将“第一次失败”“第二次失败”“后续失败”均设为 “重新启动服务”。
点击“应用” → “确定”,然后重启电脑。
验证服务状态
重启后再次打开 services.msc,确认该服务状态为 “正在运行”。
若仍为“停止”,手动右键点击“启动”。
检查防火墙与端口
临时关闭防火墙或杀毒软件测试是否干扰。
确保 端口 25734 未被占用(FlexNet 默认使用此端口)。
可在命令提示符(管理员)中运行:bash
netstat -ano | findstr :
清理并重置许可证文件(可选)
删除以下目录中的 .lic 文件(如有):text
C:\ProgramData\SolidWorks\Licensing
重新运行 server_install.bat 会自动生成新许可证文件。
其他注意事项
若电脑上同时安装了 UG/NX 等其他 CAD 软件,可能存在端口或许可证冲突,建议先启动 SolidWorks,再启动其他软件
确保使用的是官方或合法授权的安装包与破解工具,部分第三方破解包可能缺失关键文件(如 netapi32.dll)
参考资源
知乎专栏:3分钟搞定 -15,10,10061 错误
百家号:SolidWorks无法获得许可-15.1010061解决指南
新浪财经:SW2019许可获取失败处理
按上述步骤操作后,90% 上面该错误可被解决。若仍无效,建议检查系统日志或考虑重装许可组件。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权