SolidWorks 进程在关闭后又自动重启,通常是因为 许可服务或后台守护进程仍在运行,导致软件“自愈”式恢复。结合当前(2026年5月)最新公开资料,以下是主要原因和解决方案:核心原因
许可服务未停止:SolidWorks 使用 FlexNet 许可服务管理授权,即使主程序关闭,该服务仍可能保持运行,并在检测到异常时尝试恢复进程。
注册表或配置文件异常:某些注册表项(如 ExtReferences)或日志文件路径权限问题,可能导致程序异常重启。
输入法或第三方软件冲突:如百度输入法等后台程序可能与 SolidWorks 发生 API 或资源竞争,引发不稳定行为
推荐解决步骤
彻底关闭许可服务
按 Win + R,输入 services.msc 回车。
找到 SolidWorks FlexNet Server(或类似名称)。
右键 → 停止。
再次右键 → 属性 → 将“启动类型”设为 手动(避免自动重启)
清理残留进程
打开任务管理器(Ctrl + Shift + Esc)。
在“详细信息”或“进程”选项卡中,查找并结束所有含 sldworks、sw、flexnet 的进程
修复注册表项(关键步骤)
按 Win + R,输入 regedit 回车。
导航至:text
HKEY_CURRENT_USER\SOFTWARE\SolidWorks\SOLIDWORKS 20XX\ExtReferences
(将 20XX 替换为实际版本号,如 2025)
将 ExtReferences 重命名为 ExtReferences_old。
重新启动 SolidWorks,系统会自动生成新的 ExtReferences 文件夹
检查日志文件夹权限
默认路径:C:\Users\%USERNAME%\AppData\Roaming\SolidWorks\SOLIDWORKS 20XX
右键该文件夹 → 属性 → 安全 → 确保当前用户拥有 完全控制 权限
临时禁用输入法冲突(如使用百度输入法)
在 SolidWorks 运行期间,切换至系统自带英文输入法。
或在百度输入法设置中关闭“智能联想”“云词库”等后台功能
若问题持续,考虑修复安装
通过 SolidWorks 安装程序选择 修复 选项,重新校验核心文件
⚠️ 注意:若使用的是破解版,部分行为(如进程自动恢复)可能是破解机制的一部分,建议使用正版以获得稳定支持。
如上述操作无效,可联系 SolidWorks 官方技术支持 获取进一步帮助。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权