第一次给电脑装ANSYS Lumerical,先装了2023R1,因为无法破解ANSYS License Manager;后面找了2024R1版本重新安装,依然显示FlexNet Licensing: not running;
下面是我的排查和解决过程:
①点击View License Debug Log(如下图),
②可以看到错误原因:TCP端口号1055已经被使用,
③最直接的办法:修改license文件中指定的端口号,重新安装license ,确认这个安装后生成的ansyslmd.lic显示端口号1056且没有被注释。(如果这里端口号没改过来,手动编辑成1056)。另外,环境变量中端口号也改成1056;
稍等一会儿可以看到 Ansys License Manger 破解成功,左上角红色叹号变成绿色对号。
(据说可以需要终止(许可证服务器管理器)Imgrd进程来清理端口,我试了没什么用,后面再讲这个尝试过程的一些发现)
④接着就可以按下面的教程一步一步操作了。
⑤安装好软件后,可能会显示could not connect to any license server,点击yes,选Specify,把这里的端口号改成1056,点确认。
大功告成
附1:占用1055端口的程序:
终止(许可证服务器管理器)Imgrd进程时,输入tasklist | findstr lmgrd找到进程ID(PID),然后打开资源监视器,输入PID查找对应程序,发现占用PID的程序是Solidworks,也有朋友说Labview会占用这个端口号的。总之我杀掉这两个进程后,是启动不了FlexNet Licensing的,有uu感兴趣的话也可以试下这种方案(doge)
C:\Windows\System32>tasklist | findstr lmgrd
lmgrd.exe 8444 Services 0 6,892 K
lmgrd.exe 9308 Services 0 5,396 K
C:\Windows\System32>taskkill /PID 8444 /F
C:\Windows\System32>taskkill /PID 9308 /F
附2:软件安装包和安装教程链接
ANSYS 2024 License Manager通用许可证破解安装教程 | 乐软博客 (isharepc.com)
lumerical下载 ANSYS Lumerical 2024 R1 Win64 免费激活版(附授权文件+教程) 下载-脚本之家 (jb51.net)