SolidWorks 出现"-15,10,10061"错误,通常是因为许可证服务未启动或计算机名包含中文导致连接被拒绝 。请按以下顺序排查解决,多数情况无需重装软件。
✅ 第一步:检查计算机名(高频有效)
FlexNet 服务对非英文字符支持不佳,电脑名含中文必报错 。
查看名称:右键“此电脑”选“属性”,查看设备名称。
修改规则:若含中文或特殊符号,改为纯英文(如"PC-Work01")。
生效操作:修改后必须重启电脑,再尝试打开软件 。
🔄 第二步:重置许可服务
若电脑名无误,需强制重启许可证管理组件 。
找到文件夹:在 C 盘或安装目录搜索 SolidWorks_Flexnet_Server 文件夹 。
运行脚本:右键以管理员身份运行 server_remove.bat(停止服务),再运行 server_install.bat(启动服务)。
提示:运行完看到“成功”提示后再打开软件。
🛡️ 第三步:检查服务与防火墙
确保后台服务常开且未被拦截 。
服务状态:按 Win+R 输入 services.msc,找到 SolidWorks Flexnet Server,启动类型设为“自动”,状态确认为“正在运行”。
防火墙:临时关闭防火墙或杀毒软件测试,若恢复则需添加端口例外(TCP 27000、25734)。