1. 检查许可证服务器状态
确保 SolidWorks License Manager 正常运行:
- 打开“服务”(services.msc),确认 SolidWorks FlexNet License Manager 已启动。
- 若未运行,请右键选择“启动”,并设置为“自动”启动类型。
2. 防火墙或杀毒软件拦截
部分安全软件会阻止 SolidWorks 与许可证服务器通信:
- 临时关闭防火墙或杀毒软件测试是否能激活。
- 将 SolidWorks 相关程序(如 sw_d.exe、lmtools.exe)添加到白名单。
3. 清理旧许可证缓存
残留的许可证信息可能导致冲突:
- 关闭 SolidWorks 和 License Manager。
- 删除以下目录中的文件:
C:\ProgramData\SolidWorks\SOLIDWORKS Corp\license - 重新启动 License Manager 并尝试重新激活。
4. 检查系统时间与区域设置
系统时间不正确或区域格式非中文(简体)可能导致激活失败:
- 确保系统时间为当前准确时间。
- 控制面板 → 区域 → 格式设为“中文(简体,中国)”。
5. 重新安装许可证服务
若上述方法无效,可尝试重装 License Manager:
- 从 SolidWorks 安装目录中找到
LicManagersetup.exe并重新运行。 - 按照提示完成安装,并加载正确的许可证文件(.lic)。