说起这CAD 2020许可检出超时的问题,那可真是让我头疼了好一阵子。我这人,玩了12年软件,运维这块儿算是有点经验了,可这CAD 2020的许可检出超时,还真让我费了不少脑筋。
那天,公司里的小王突然跑来找我,说他的CAD 2020软件用不了了,一打开就提示许可检出超时。我一看这情况,心想这事儿得好好排查。
我打开服务管理器,一看Autodesk Desktop Licensing Service这个服务,发现它没启动。这玩意儿是啥?简单就是CAD的许可证服务,没它启动,CAD自然就跑不起来。我仔细一看,发现服务设置为“此帐户”运行,这可不对啊,得设为“系统”运行。我赶紧改过来,重启了服务,结果还是不行。
我开始怀疑是不是组件坏了。我打开CAD的安装目录,找到了一个叫AdskLicensing的文件夹,里面有个文件叫CascadeInfo.cas,这玩意儿一看就是关键组件。我试着替换了这个文件,结果CAD还是打不开。
不行,我得再找找其他原因。我打开注册表,发现CAD的注册表设置有问题,我把设置改过来,一试,还是不行。
我开始怀疑是不是系统设置不对。我检查了系统时间,发现时间不对,赶紧调整了。我又检查了存储空间,发现空间不足,赶紧清理了一些文件。我还检查了杀毒软件,发现它和CAD有冲突,我把杀毒软件暂时关闭了。
经过一番折腾,CAD终于能正常使用了。这事儿也让我踩了几个坑。
第一个坑是,我发现很多资料都说要检查服务状态,可没人提服务设置为“此帐户”运行的问题。我花了好多时间才意识到这个问题。
第二个坑是,我发现替换组件的时候,很多资料都说要替换AdskLicensing文件夹里的文件,可没人提 CascadeInfo.cas 这个文件。我换了好几个文件,才发现是它。
第三个坑是,我发现很多资料都说要检查注册表设置,可没人提系统时间的问题。我花了好多时间才意识到这个问题。
这事儿让我总结出几个小技巧:
至于其他可行方案,我还试试以下方法:
这事儿让我深刻体会到,软件问题千千万,排查起来真是个头疼的问题。只要耐心一点,细心一点,总能找到解决办法。这次就先写到这儿吧,下次再给大家分享其他软件问题。