说起CAD2020的许可问题,我可是深有体会啊。我手底下管着20多台老办公电脑,每天跟这些家伙打交道,软件版本乱七八糟的,有时候真是头疼得要命。今天我就给大家分享一个我自己踩过的坑,还有怎么解决的方法。
那天,我正在赶一个项目,CAD2020突然弹出一个提示说“没有许可”。当时我心都提到了嗓子眼,项目马上就要交付了,这可怎么行?我赶紧自己的经验来排查问题。
我想到的是账户授权和登录状态。我就打开电脑,点“开始”,输入“services.msc”,找到“Autodesk Desktop Licensing Service”。这个服务要是没启动,那CAD2020肯定就玩不转。我就看了一眼,果然没启动。我右键点击,选“启动”,它就开始工作了。
但万一它启动失败了呢?我一看服务属性,发现“启动类型”不是“自动”,这就对了。我把这个改成“自动(延迟启动)”,在登录选项卡里把“本地系统帐户”选上,再勾选“允许服务与桌面交互”。这一系列操作下来,我觉得应该是没问题了。
我开始清理缓存和重置登录状态。我关掉所有的Autodesk软件,还有托盘进程。在C:\ProgramData\FLEXnet我删掉了所有以adsk开头的文件。还有那个%LocalAppData%\AutodeskWeb ServicesLoginState.xml文件,也没跑了。
我重装许可服务组件。先把Autodesk的程序关了,用管理员权限运行C:\Program Files (x86)\Common Files\Autodesk\Shared\AdskLicensing\uninstall.exe,卸载旧版的许可服务组件。去Autodesk官网下载最新的安装包,装上。我还重启了电脑。
这一系列操作做完了,我觉得应该是妥当了。但万一单点登录组件出了问题怎么办?我就提示,在“控制面板 > 程序和功能”里卸载了“Autodesk Single Sign-On Component”,下载了最新版本的组件安装上。重新登录了我的Autodesk账号,激活了。
至于服务配置,我确保了Autodesk Desktop Licensing Service依赖的文件夹C:\ProgramData\Autodesk\AdskLicensingService里的LOCAL SERVICE账户有完全控制权限。要是不行,服务会报错1067,无法启动。
要是这些办法都试了还是不行,那我就试试禁用杀毒软件或防火墙,检查系统时间是否准确。要是用了LogMeIn,我还会禁用它相关的驱动或结束进程。
如果执行完所有步骤还报错,我就得确认是否使用了正确的许可类型,或者尝试卸载Autodesk产品,重新安装。
这个过程可真是曲折离奇。有一次,我遇到了一个特别顽固的问题,就是CAD2020老提示“没有许可”。那天晚上我花了大半个晚上排查,差点崩溃。但最终还是找到了解决办法,那就是: