ANSYS 无法连接许可证通常由许可证服务未启动、环境变量配置错误或防火墙拦截导致,可按以下步骤排查解决。
启动许可证服务:按 Win+R 输入services.msc,在服务列表中找到"ANSYS, Inc. License Manager"或"ANSYS Licensing Interconnect",若状态为"停止"则右键选择"启动",若已运行则尝试"重启"。
手动运行许可证管理器:进入 Ansys 安装目录(通常为C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64),双击运行ansyslmd.exe,在任务管理器中确认是否存在相关进程 。
使用管理工具:打开"ANSYS License Management Center",点击"START"按钮启动许可证管理器 。
环境变量设置:右键"此电脑"→"属性"→"高级系统设置"→"环境变量",确认系统变量中存在ANSYSLMD_LICENSE_FILE,值应为1055@localhost或许可证文件路径(如C:\Program Files\ANSYS Inc\Shared Files\Licensing\license.lic)。
许可证文件路径:确保路径全英文且无空格,避免中文或特殊字符导致识别失败 。
检查许可证内容:用文本编辑器打开.lic 文件,确认 SERVER 行的端口号和服务器地址配置正确 。
防火墙设置:临时关闭 Windows 防火墙测试,若问题解决则在防火墙中添加例外,允许lmgrd.exe和ansyslmd.exe通过,或开放端口 1055、2325。
端口占用检查:命令行输入netstat -ano | findstr "1055",若端口被占用可结束对应进程或修改许可证文件中的端口号 。
多网卡问题:若电脑有多个网卡,可禁用多余网卡或在许可证文件中指定固定 IP 地址 。
若上面方法均无效,建议重新安装许可证管理器或联系 ANSYS 官方技术支持。