SolidWorks 进程关不掉可通过任务管理器强制结束、命令行终止或修复注册表权限来解决,以下是具体方法。
强制结束进程方法
任务管理器关闭:按Ctrl+Shift+Esc打开任务管理器,在"进程"或"详细信息"选项卡中找到sldworks.exe及相关 SolidWorks 进程,右键选择"结束任务"或"结束进程树"。
命令行强制终止:以管理员身份打开命令提示符或 PowerShell,输入taskkill /f /im sldworks.exe强制结束进程,执行后可用tasklist | findstr "sldworks"检查是否仍有残留。
服务与注册表修复
关闭 Flexnet 许可证服务:部分情况是SolidWorks Flexnet Server服务占用导致,在服务管理器中找到该服务并停止,或用命令sc delete "SolidWorks Flexnet Server"卸载服务后重启。
修复注册表项:按Win+R输入regedit,导航至HKEY_CURRENT_USER\SOFTWARE\SolidWorks\SOLIDWORKS20XX\ExtReferences,将ExtReferences重命名为ExtReferences_old后重启软件。
设置日志文件夹权限:打开C:\ProgramData\SolidWorks\SolidWorks Journal Folders,右键属性→安全,将当前用户设置为"完全控制"权限。
终极解决方案
若上述方法均无效,重启电脑可强制释放被锁定的系统资源,90% 的临时性进程冲突可由此解决。如问题频繁出现,建议检查防病毒软件是否扫描 SolidWorks 临时文件,或将软件目录添加至排除列表。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权