背景:之前安装ANSYS都很顺利,包括19的,2020R1的都很顺利,几乎没有出现过问题。但是有一天fluent里面打开UDF的的时候对电脑的环境变量,以及FLUENT中udf.bat进行修改,之后ANSYS就出现了问题。
问题描述:从workbench里面打不开FLUENT,打开之后就会出现the FLUENT application failed to start 这样的错误提示。之后我卸载了重装,但是依然存在这样的问题。之后我换了一个2020R2的版本,但是依然出现这样的问题。可以单独打开fluent这个软件,但是在workbench中打不开。之后我把ansys相关的环境变量删了,然后把和ansys注册表删了,但是依然不好用,安装之后还是出现这样的问题。之后找了两个某宝安装的人,也没有解决这个问题。
我的解决办法:fluent中,我设置过工作空间,每次重装完之后,我发现工作空间没有变化,所以我就在想是不是因为因为2020R1和2020R2版本中fluent没有版本变化,所以卸载之后,电脑对fluent有记忆,所以重装也不行(没有尝试其他版本,这只是我的猜测)。有了这样的想法,我就把注册表还有环境变量所有关于ansys,fluent,cx2010(这个是我发现fluent每次打开,任务管理器中它是这样表示的)都删除。其中用到了一个工具,叫Registrar Registry Manager一个工具,清楚了所有ansys,fluent,cx2010的注册表,然后删除了C盘中所有ansys,fluent,cx2010相关文件(有些ansys文件是别的软件里面的,所有要注意区分),。删除完了之后,我重新装了2020R1,以管理员的方式打开,就可以用了。
注:我的能力有限,考虑难免不足,方法也可能存在问题。分享是为了一起探讨,所有高手勿喷,倘若失败也不要埋怨。我的初衷是为了帮助大家解决问题,因为这个问题困扰了我好多天,找了很多方式都没有成功。分享我的方法出来,仅供大家参考。