SolidWorks 错误 1067(进程意外终止) 通常与 许可服务(如 FlexNet Licensing Service 或 Autodesk Licensing Service)无法正常启动 有关。根据最新公开资料(截至2026年),该错误多由以下原因引起:许可证文件路径错误、语法错误或过期
端口冲突(如默认 27000 端口被占用)
服务账户权限不足
系统组件损坏或注册表残留
计算机名包含中文或特殊字符
推荐解决步骤
检查并重启 SolidWorks 许可服务
打开文件夹 C:\SolidWorks_Flexnet_Server(若不存在,请在 C 盘搜索)。
运行 server_install(以管理员身份运行)。
若提示失败,先运行 server_remove 清除旧服务,再重新安装
确保计算机名为英文
按 Win + I → 系统 → 关于 → 重命名此电脑,确保名称仅含英文或数字,不含中文或特殊符号
验证 FlexNet 服务状态
按 Win + R,输入 services.msc 回车。
找到 SolidWorks FlexNet Server 或 FlexNet Licensing Service。
右键 → 属性 → 启动类型设为 “自动”,点击 “启动”
检查许可证文件配置
确认 server.lic 文件路径正确,无中文或空格。
使用文本编辑器打开 .lic 文件,检查 hostname、MAC 地址、端口 是否匹配。
推荐保存为 UTF-8 无 BOM 编码
修复系统文件与权限
以管理员身份运行命令提示符,依次执行:bash
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
重启后再次尝试启动服务
排除端口冲突
在命令提示符中运行:bash
netstat -ano | findstr :
若有占用进程,记下 PID 并通过任务管理器结束,或修改许可证文件中的端口号
重置 Autodesk 许可服务(如适用)
删除文件夹 C:\ProgramData\Autodesk\AdskLicensingService\ 下的 .data 和 .sds 文件。
重新创建 AdskLicensingService.data,内容为:json
{"Addr":"127.0.0.1:63467","AutoPickFreePort":true}
确保文件无 .txt 后缀,并授予 LOCAL SERVICE 完全控制权限
⚠️ 若上面操作无效,可能是 注册表残留导致冲突(尤其曾安装多个版本):可使用注册表编辑器(regedit)搜索并删除所有包含 SolidWorks 的键值,操作前请备份注册表
如问题仍存在,建议联系 SolidWorks 官方支持 或授权经销商获取进一步协助。