关于 Autodesk AutoCAD 2024 x64 自建许可证验证虚拟服务器的解决方案(修订版)

avatar
作者
猴君
阅读量:1

一、前言:

    本次修订,增加了适用于 AutoCAD 2024 的 VBA x64 模块的安装,并优化了安装流程,补充了部分解释说明。

    Autodesk AutoCAD 2024 x64 的原程序自带许可证验证服务组件,只有在线验证官方赋予的正版许可证以后,才能正常启动主程序。最近在国外论坛上,看到一种将本机电脑构建为许可证验证虚拟服务器的解决方案,无需在线验证,即可正常启动主程序。由于该解决方案先进,现根据测试结果整理成文分享给大家。本文的宗旨在于分享验证技术,喜欢 AutoCAD 的用户,请使用正版软件。

二、Autodesk AutoCAD 2024 x64 的系统要求:
    Windows 10 x64(或更高版本)系统
    Microsoft .NET Framework 4.8(或更高版本)

三、Autodesk AutoCAD 2024 x64 的安装步骤:

1、禁用网络连接。

2、将官方的安装程序,存放于同一个文件夹内。程序说明如下:
   AutoCAD_2024_Simplified_Chinese_Win_64bit_dlm_001_002.sfx.exe  ←—基础安装程序1
   AutoCAD_2024_Simplified_Chinese_Win_64bit_dlm_002_002.sfx.exe  ←—基础安装程序2
   AutoCAD_2024.1.2_Update.exe                                    ←—2023年11月的订阅更新补丁
   Autodesk_AutoCAD_2024_VBA_Enabler.exe                          ←—VBA x64 模块

3、安装基础安装程序:
(1)运行官方的基础安装程序。
     注意:任选一个基础安装程序,即可同时安装二个基础安装程序。
(2)安装过程设置要点如下:
     → 提示程序自解压文件夹时,选择默认路径:C:\Autodesk\
     → 提示“安装完成”时,不要点击按钮“开始”。右键点击任务栏的 AutoCAD 程序,直接关闭当前的标签框窗口即可。
        注意:此步骤目的是防止自行启动 AutoCAD 2024 主程序。

4、安装2023年11月的订阅更新补丁:
   安装过程设置要点如下:
   → 提示“更新成功”时,点击按钮“完成”即可。

5、安装 VBA x64 模块     ←—此步骤由用户根据自身需要,选择执行。
   若提示重启,则点击按钮:Not now

6、防止 AutoCAD 2024 自行启动 Autodesk Access :
(1)右键点击任务栏通知区域图标“Autodesk Access”,然后点击菜单“退出”。
(2)右键 开始(或 任务栏)→ 任务管理器 → 标签页 启动,然后禁用启动项:Autodesk Access Core

7、卸载 Autodesk Genuine Service(正版许可证验证服务组件):
(1)AutoCAD 2024 安装完成后,在 Windows 的“卸载或更改程序”列表中,会显示该程序。
(2)由于 Windows 无法正常卸载该程序,需借助专用卸载工具:ags+universal+uninstall+patch-1.0.0.9.exe
     卸载过程设置要点如下:
     → 程序自检后,提示“Press any key to continue”,按空格键即可。
     → 提示文件(如:genuine.txt 或 id.dat)正在使用,无法删除,点击“取消”即可。
     → 程序卸载后,提示“Press any key to exit”,按空格键即可。
(3)手动删除残余文件:genuine.txt 和 id.dat
     该残余文件所在路径如下:
     C:\Users\用户名\AppData\Local\Autodesk\Genuine Autodesk Service\
     说明:此路径中的用户名,需修改为当前系统账户的实际用户名。

8、删除解压的安装程序文件夹:
   该文件夹所在路径为:C:\Autodesk\

9、重启系统,以确保之前所有的安装设置处于生效状态。

10、恢复网络连接,但不要启动 AutoCAD 2024 的任何应用程序。
    注:若当前没有网络,也不会影响后续步骤的执行。

四、自建许可证验证虚拟服务器:

1、安装网络许可管理器(Autodesk Network License Manager):
(1)安装官方发布的原程序:NLM_11.18.0.0_ipv4_ipv6_x64_20210405.msi
(2)安装完成后,Windows桌面将新增一个快捷图标 LMTOOLS Utility ,目标指向以下地址文件:
     C:\Autodesk\Network License Manager\lmtools.exe

2、复制破解补丁,以覆盖原文件:
(1)将破解补丁 adskflex.exe 和 license.dat ,复制到以下路径:
     C:\Autodesk\Network License Manager\
(2)将破解补丁 version.dll ,复制到以下路径:
     C:\Program Files (x86)\Common Files\Autodesk Shared\AdskLicensing\Current\AdskLicensingAgent\

3、启动网络许可验证服务器:
   双击Windows桌面图标 LMTOOLS Utility ,分别进入以下标签页:

(1)→ 标签页 Config Services,依次设置如下:
     Service Name               —→ Flexlm Service 1                                 ←—服务名称(自动生成的名称)
     Path to the lmgrd.exe file —→ C:\Autodesk\Network License Manager\lmgrd.exe    ←—lmgrd.exe 文件的路径
     Path to the license file   —→ C:\Autodesk\Network License Manager\license.dat  ←—许可证文件的路径
     Path to the debug log file —→ C:\ProgramData\FLEXlm\lmgrd\debug.log            ←—调试日志文件的路径(自动生成的设置)
     勾选:□Use Services                 ←—使用服务
     勾选:□Start Server at Power up     ←—开机时启动服务器
     点击按钮 Save Service                ←—保存服务

(2)→ 标签页 Service/License File ,依次设置如下:
     点选:○Configuration using Services                             ←—配置应用服务
     勾选:□LMTOOLS ignores license file path environment variables  ←—忽略许可证文件路径环境变量

(3)→ 标签页 Start/Stop/Reread ,依次设置如下:
   * 点击按钮 Start Server                ←—启动服务器
     成功时提示:Server Start Successful
     注意:若提示 Server Start Failed. The Server May Already Be Running! 这不是错误提示,而是该服务器已经启动,无需再次启动。
   * 点击按钮 ReRead License File         ←—重读许可证文件
     成功时提示:Reread Server License File Completed
     注意:若提示 Reread Server Failed ,这不是配置文件 license.dat 有错误,而是上一步 Start Server 未成功启动服务器,需再次启动。

(4)→ 标签页 server status ,设置如下: ←—若上述第(3)步已成功,此步骤为可选操作。
     点击按钮 Perform Status Enquiry      ←—执行状态查询

(5)→ 标签页 Server Diags ,设置如下:  ←—若上述第(3)步已成功,此步骤为可选操作。
     点击按钮 Perform Diagnostics         ←—执行诊断

五、首次启动 AutoCAD 2024 的设置:

1、启动 AutoCAD 2024 → 弹出标签框 我们开始吧 → 点击“使用网络许可”栏的按钮“选择”→ 指定许可服务器,设置如下:
(1)选择许可服务器模型,可选如下:
     单一许可服务器
(2)服务器名称,可键入以下名称(任选其一):     ←—推荐使用名称:27080@localhost
     27080@计算机名
     27080@127.0.0.1
     27080@localhost

2、应用程序许可证状态的查询:
   点击右上“帮助”栏的下拉菜单 → 关于 Autodesk AutoCAD 2024 → 管理许可 → 弹出标签框 许可管理器,查询许可证状态如下:
   点击使用许可 Autodesk AutoCAD 2024,在展开的下拉菜单中,可以查看到许可服务器、序列号、许可ID、许可到期日期等。

六、关于许可证验证虚拟服务器的测试评价:

1、此解决方案,既适用于 Autodesk AutoCAD 2024 x64 ,也适用于 Autodesk AutoCAD LT 2024 x64 。

2、此自建的许可证验证虚拟服务器,不依赖于本机网卡的 MAC 物理地址,即使在断网或禁用网卡的情况下,依然能成功启动虚拟服务器。

3、经测试,重启电脑后,许可证验证虚拟服务器不能自动启动,此时需要先手动启动虚拟服务器,然后启动 AutoCAD 2024 主程序。
   手动启动许可证验证虚拟服务器的方法如下:
   双击Windows桌面图标 LMTOOLS Utility → 标签页 Start/Stop/Reread → 点击按钮 Start Server

七、附件说明:
    附件包含原程序许可证验证组件的卸载工具,以及构建虚拟服务器的软件工具。而官方原程序及其升级补丁的下载地址则公布于附件中的说明文档。
    兹附件发布地址为:AutoCAD(LT)2024自建验证服务器的解决方案资源-CSDN文库


 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!