ANSYS 许可证管理器无法启动通常由服务未运行、端口冲突、防火墙拦截或许可证配置错误导致,可按以下优先级排查解决。
检查许可证服务是否启动:按 Win+R 输入services.msc,找到"ANSYS License Manager"或"ANSYS, Inc. License Manager"服务,若状态为"停止"则右键启动,已启动则尝试重启 。
以管理员身份运行:右键许可证管理器快捷方式选择"以管理员身份运行",避免权限不足导致注册表写入失败 。
检查服务是否被禁用:在服务属性中将启动类型设为"自动",确保服务不会因系统重启而停止 。
排查端口占用:命令行输入netstat -ano | findstr :1055或:2325,若端口被占用则结束对应进程或更改许可证端口 。
关闭防火墙测试:临时关闭 Windows 防火墙或杀毒软件,将 ansyslmd.exe 加入白名单后重试 。
测试端口连通性:命令行输入telnet 127.0.0.1 1055,若连接失败说明服务未正常监听 。
检查许可证文件:确认 license.dat 或.lic 文件路径正确、未过期,SERVER 配置中的主机名或 IP 地址与当前计算机一致 。
清理环境变量:检查系统环境变量中ANSYSLMD_LICENSE_FILE 是否指向正确路径,删除用户和系统变量中的旧配置 。
深度清理残留:删除C:\Users\用户名\AppData\Roaming\ANSYS 配置缓存,命令行执行sc delete AnsysLicensing清理旧服务后重装 。