ANSYS 许可证启动失败通常由服务未运行、端口冲突或许可证配置错误导致,需按顺序排查服务状态、文件路径及环境变量。
确认服务状态在 Windows 服务管理器(services.msc)中查找"ANSYS License Manager",若未运行则手动启动或重启该服务。
排查端口占用默认端口 1055 或 2325 若被占用会导致启动失败,可通过 cmd 输入netstat -ano | findstr 1055检查,若有占用需结束进程或修改许可证文件中的端口号。
防火墙设置检查防火墙是否拦截了 lmgrd.exe 或 ansysli_server.exe,需添加例外允许通信或暂时关闭测试。
路径规范许可证文件(.lic 或.dat)路径必须全英文且无空格,中文或特殊字符会导致读取失败。
机器码匹配确保许可证文件中的主机名或 MAC 地址与当前计算机一致,网络版需确认服务器 IP 正确。
文件完整性若文件损坏或过期,需重新生成或联系管理员获取新的许可证文件。
环境变量设置检查系统变量ANSYSLMD_LICENSE_FILE,值应指向正确端口与 IP(如 1055@localhost)或文件路径。
管理员权限安装或启动时需以管理员身份运行,避免注册表写入失败或权限不足。
清理残留若上面无效,建议彻底卸载旧版本(包括注册表项)后重新安装,并确保 VC++ 运行库无冲突。