SolidWorks 2020 提示“无法获得下列许可”,通常是因为许可管理服务未启动或配置文件缺失导致的。请按照以下步骤逐一排查修复:
🛠️ 核心服务与配置修复
启动许可服务:在 Windows 搜索栏输入“服务”,找到 SolidWorks Flexnet Server,右键选择“启动”,并将启动类型设为“自动”。
重装许可服务:进入安装目录下的 SolidWorks_Flexnet_Server 文件夹,以管理员身份运行 server_remove.bat 卸载服务,随后运行 server_install.bat 重新安装。
检查计算机名:确保计算机名为纯英文,若包含中文或特殊字符,请更改后重启电脑。
🛡️ 环境与文件检查
防火墙与杀毒:检查防火墙是否阻止了软件通信,暂时关闭防火墙测试;若杀毒软件误删了许可文件,需从隔离区恢复并添加信任。
许可证文件路径:确认 sw_d.lic 文件位于 C:\ProgramData\SolidWorks\SolidWorks\Licenses\ 路径下,且内容配置正确。
等待系统初始化:开机后等待 1-2 分钟,待后台服务完全加载后再启动软件。
若上面方法无效,建议备份数据后重新安装软件,或联系官方技术支持获取帮助。