为彻底删除 SolidWorks 2018 的注册表残留,需在完成标准卸载后,手动清理注册表中所有相关项。以下是基于权威公开资料整理的操作步骤:核心操作步骤
通过控制面板卸载主程序
打开 控制面板 > 程序 > 程序和功能
找到所有与 SolidWorks 2018 相关的条目(包括插件、PDM、Toolbox 等)
逐个卸载,选择“完整卸载”或“自定义卸载”并勾选删除注册表项和数据文件夹
删除残留文件夹
常见残留路径包括:C:\Program Files\SOLIDWORKS Corp
C:\ProgramData\SOLIDWORKS
C:\Users\用户名\AppData\Local\Temp\SW*
C:\Users\用户名\AppData\Local\SolidWorks
C:\Program Files\Common Files\SOLIDWORKS Shared
清理注册表(关键步骤)
以管理员身份运行注册表编辑器:按 Win + R,输入 regedit,回车
删除以下路径下的所有 SolidWorks 相关键值:HKEY_CURRENT_USER\Software\SolidWorks
HKEY_CURRENT_USER\Software\srac
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks Corporation
HKEY_LOCAL_MACHINE\SOFTWARE\srac
HKEY_USERS\.DEFAULT\Software\SolidWorks(若存在)
使用查找功能(Ctrl + F)搜索 “SolidWorks”,逐条确认并删除残留项(注意避开系统关键项)
结束相关进程(如未完成卸载)
按 Ctrl + Shift + Esc 打开任务管理器
结束以下进程(如有):SLDWORKS.exe
swScheduler.exe
Flexnet.exe 或 lmgrd.exe(许可证服务)
重启电脑
确保所有更改生效,并防止残留进程占用注册表项
注意事项
注册表操作有风险:误删系统关键项可能导致系统不稳定。建议操作前备份注册表(文件 > 导出)
手动清理可能遗漏深层项:部分资料指出,SolidWorks 可在注册表中创建超 1.8 万个键值,建议使用专业工具(如 SolidWorks Clean Uninstall Tool)确保彻底清除
若后续安装新版本仍报错“已存在相同版本”,通常说明注册表仍有残留,需重复上述清理步骤
⚠️ 警告:非管理员权限无法删除部分注册表项;若遇“拒绝访问”,需右键注册表编辑器 → 以管理员身份运行