ANSYS 找不到许可证(license)通常由许可证服务未启动、路径配置错误或环境变量设置不当导致,可通过检查服务状态、配置文件和系统环境变量逐步排查解决。
启动许可证管理服务:在 Windows 服务列表中找到"ANSYS, Inc. License Manager",确保其状态为"正在运行",启动类型设为"自动"。
验证许可证文件路径:确认 license.dat 或.lic 文件位于正确目录(如C:\Program Files\ANSYS Inc\License Manager\licenses),路径中不能包含中文或空格。
使用配置工具重新指定:打开"ANSYS License Manager Configuration Utility",在"License File"选项卡中浏览选择正确的.lic 文件并保存配置。
检查环境变量:在系统环境变量中确认ANSYSLMD_LICENSE_FILE或LM_LICENSE_FILE已正确设置,格式为端口号@主机名(如2325@localhost)。
关闭防火墙测试:临时关闭防火墙或杀毒软件,排除安全软件阻止许可证服务通信的可能。
修改注册表(高级):若服务提示"找不到路径",可在注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ANSYS, Inc.License Manager下检查或新建"ImagePath"项。
重启许可证服务:在 ANSYS License Management Center 中先 Stop 再 Start 许可证管理器。
重新安装 License Manager:若上述方法无效,可单独重新安装 ANSYS License Manager 组件。
联系官方支持:如问题仍未解决,建议联系 ANSYS 官方技术支持获取进一步帮助。