时间回溯到2023年5月的一个下午,我正在为一个大项目赶工,突然,CAD2017软件的许可管理器出现了问题,无法正常启动,我尝试重启电脑,重启软件,但都无济于事。当时正值项目关键期,这种问题让我十分头疼。
原因分析我分析了的原因。CAD2017许可管理器问题是因为许可服务没运行或数据文件损坏。我官方指南,逐步排查。
排查过程
我尝试使用管理员权限启动,发现权限问题并未解决。我开始怀疑是不是系统文件损坏,导致无法正常启动服务。
(错误命令):net start FlexNet Licensing 64
(报错日志片段):[05/24/2023 15:25:33] Error: Access is denied.
(操作命令):del C:\ProgramData\Autodesk\CLM\GS\2017\LicenseService\Files\LGS.data新建文本文件LGS.data,第一行输入_STANDALONE
(观察到的报错日志片段):[05/24/2023 15:45:33] Error: File not found.
(操作命令):控制面板 > 程序 > Autodesk许可服务(x64) > 更改 > 安装重命名C:\ProgramData\Autodesk\CLM文件夹为CLM.old
(报错日志片段):[05/24/2023 16:20:33] Error: Installation failed.
解决方案在尝试了上述方法后,我意识到必须命令提示符强制停止FlexNet服务,以避免重启时残留进程干扰操作。以下是我使用命令提示符修复过程:
(1)按Win+X键,选择“Windows PowerShell(管理员)”。
(2)在命令提示符中输入以下命令,强制停止FlexNet服务:net stop FlexNet Licensing 64
(3)输入以下命令,启动FlexNet服务:net start FlexNet Licensing 64
(4)重启CAD2017软件,发现许可管理器已经恢复正常。
(5)为了防止未来出现类似问题,我将FlexNet Licensing 64的启动类型改为“自动”。
(修改前代码):[05/24/2023 17:00:00] FlexNet Licensing 64: 正在停止服务...[05/24/2023 17:00:05] FlexNet Licensing 64: 已停止服务。
[05/24/2023 17:00:10] FlexNet Licensing 64: 正在启动服务...[05/24/2023 17:00:15] FlexNet Licensing 64: 已启动服务。
(修改后代码):[05/24/2023 17:00:20] FlexNet Licensing 64: 启动类型设置为自动。
事后反思这次CAD2017许可管理器故障的修复经历让我深刻认识到,遇到问题时,我们要冷静分析,避免盲目操作。在排查过程中,我走了不少弯路,但最终成功解决问题,这也让我对软件故障诊断有了更深入的了解。
预防机制为了避免类似问题发生,我总结以下预防机制:
版本差异 / 适用边界本文针对CAD2017版本进行分析,其他版本存在差异。适用于Autodesk系列产品,包括AutoCAD、Revit、 Inventor等。