当 ANSYS 的 FLEXlm 不运行 时,通常表现为启动 ANSYS 软件时提示 “could not connect to any license server” 或 “FLEXlm: not running”,而 Licensing Interconnect 和 Licensing Interconnect Monitor 状态正常。根据最新公开资料(截至 2026 年),以下是系统性解决方法:主要原因与解决步骤
端口 1055 被占用(最常见原因)
网卡冲突或物理地址不匹配
许可证文件过期或版本不兼容
服务未正确启动
推荐操作流程
检查并释放 1055 端口
打开命令提示符(CMD),输入:cmd
netstat -a -o | findstr "1055"
记录输出中的 PID(进程标识符)。
打开任务管理器 → 查看 → 选择“详细信息”选项卡 → 找到对应 PID 的进程 → 结束该进程。
重启 ANSYS License Manager:打开 Server ANSLIC_ADMIN Utility
先点击 Stop the ANSYS, Inc. License Manager
再点击 Start the ANSYS, Inc. License Manager
禁用多余网卡(尤其适用于笔记本)
按 Win + R,输入 ncpa.cpl 回车,进入网络连接。
禁用所有非必要的网卡(如无线网卡、虚拟网卡等),仅保留一个有线网卡启用。
重新生成许可证文件(使用 AP13_Calc.exe),确保其中的 Host ID(物理地址) 与当前有线网卡一致。
重新加载许可证并启动服务。
验证许可证有效性
若使用的是旧版许可证(如用于 ANSYS 2024 R2 或更早),在 2026 年 可能因时间过期导致 FLEXlm 无法启动。
检查 license.txt 文件中的 INCREMENT 行是否包含类似 V2024R2 的版本限制;若使用的是 ANSYS 2025 R1,需确保许可证支持该版本
必要时联系官方或管理员获取更新的许可证文件。
重启相关服务(可选)
按 Win + R,输入 services.msc 回车。
找到以下服务并重启:ANSYS License Manager
FlexNet Licensing Service
终极方案:重装许可证服务器(仅限上述无效时)
以管理员身份打开 CMD,进入:text
C:\Program Files\Ansys Inc\Shared Files\Licensing\winx
执行卸载命令:cmd
ansysli_server.exe -k uninstall
删除整个 Shared Files\Licensing 目录(备份重要文件)。
重新安装 ANSYS License Server 并导入新许可证
注意事项
不要同时使用多个破解工具(如 SSQ + Magnitude),可能导致文件冲突
关闭杀毒软件和防火墙,避免误拦截许可证服务。
建议在有网络环境下操作,部分许可证验证需联网。
如问题仍未解决,可查看 ANSYS License Management Center 中的 FlexNet Debug Log 获取具体错误信息
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权