安装 SolidWorks 时出现“无法连接到服务器”的错误,通常与 许可服务未正常运行、网络配置问题 或 系统设置不兼容 有关。根据最新公开资料(截至 2026 年 5 月),以下是经过验证的解决方法:核心解决步骤
1. 重启 SolidWorks 许可服务
打开文件资源管理器,进入以下任一路径(取决于安装方式):C:\SolidWorks_Flexnet_Server
C:\ProgramData\SolidWorks\Flexnet Server
在该文件夹中:右键点击 server_remove.bat,选择 “以管理员身份运行”(卸载旧服务)。
再右键点击 server_install.bat,选择 “以管理员身份运行”(重新安装并启动服务)。
若提示“服务已启动成功”,则重启电脑后尝试打开 SolidWorks
2. 检查 Windows 服务状态
按 Win + R,输入 services.msc 回车。
在服务列表中找到 SolidWorks FlexNet Licensing Service 或 SolidWorks Flexnet Server。
右键 → 属性:启动类型 设置为 自动。
若服务未运行,点击 “启动”。
进入 “恢复” 选项卡,将“第一次失败”“第二次失败”“后续失败”均设为 “重新启动服务”,点击 应用 → 确定
3. 确认计算机名称为英文
SolidWorks 不支持含中文或特殊符号的计算机名。
右键 “此电脑” → 属性 → 更改设置 → 更改,将计算机名改为纯英文或数字组合(如 PC-SW2026)。
重启电脑 后再试
4. 检查防火墙与端口
确保 Windows 防火墙或杀毒软件(如火绒)未阻止 SolidWorks 许可服务。
临时关闭防火墙测试是否能正常启动。
或添加例外规则,允许以下端口的 TCP 通信:27000
2080
若使用火绒等安全软件,需在 启动项管理 中允许 SolidWorks Flexnet Server 和 SolidWorks Licensing Service 自动启动
5. 验证 HOSTS 文件
打开 C:\Windows\System32\drivers\etc\hosts(用记事本以管理员身份打开)。
确保包含以下行:text
127.0.0.1 localhost删除任何可能干扰许可服务的异常条目
其他注意事项
若使用的是 企业版或网络许可,需确保能访问公司许可服务器(如通过 VPN)。
若问题依旧,可尝试 修复 SolidWorks 安装:进入 控制面板 → 程序和功能,找到 SolidWorks,选择 “更改” → “修复”
错误代码 (-15,10,10061) 明确指向 本地许可服务未启动,优先按上述第 1–3 步操作
如上面方法均无效,建议联系 SolidWorks 官方技术支持 获取进一步帮助。