SolidWorks 注册表删不掉,通常是因为权限不足、注册表项被系统或相关进程占用,或残留项过于分散。结合当前(2026年5月)最新公开资料,以下是安全、彻底清理 SolidWorks 注册表的推荐方法:核心操作步骤
完全卸载 SolidWorks 程序
打开 控制面板 > 程序和功能(或 设置 > 应用 > 安装的应用)。
找到所有 SolidWorks 相关条目(包括不同版本、Toolbox、FlexNet 等),逐个卸载。
在卸载界面中,务必点击 “更改” > 勾选所有选项 > 完成完整卸载,避免仅删除主程序而保留注册表和配置文件
结束相关进程
按 Ctrl + Shift + Esc 打开 任务管理器。
在 “详细信息” 选项卡中,查找并结束以下进程(如有):SolidWorks.exe
SLDWORKS.exe
SolidWorks FlexNet Server 相关进程
删除残留文件夹
删除以下目录(路径可能因安装位置不同略有差异):C:\Program Files\SOLIDWORKS Corp
C:\Program Files\Common Files\SOLIDWORKS Shared
C:\Users\你的用户名\AppData\Local\Temp\SW*
C:\Users\你的用户名\AppData\Local\SolidWorks
C:\SolidWorks_FlexNet_Server(如有)
若提示“文件正在使用”,需先结束对应进程再删除
清理注册表(关键步骤)
先备份注册表:按 Win + R,输入 regedit,打开注册表编辑器 → 文件 > 导出 → 保存完整备份
删除以下路径下的所有 SolidWorks 相关项:HKEY_CURRENT_USER\Software\SolidWorks
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{SolidWorks的GUID}(如存在)
若删除时提示“拒绝访问”,需以 管理员身份运行 regedit:右键开始菜单 → 以管理员身份运行注册表编辑器
或使用 PsExec 工具启动系统权限注册表(适用于顽固项)
使用专用工具辅助清理(推荐)
SolidWorks 官方卸载工具:访问 SolidWorks 官方支持页面,搜索 “Clean Uninstall Utility” 下载并运行,可自动清理注册表和残留文件
第三方工具(谨慎使用):Revo Uninstaller(免费版可用)
IObit Uninstaller
这些工具能深度扫描注册表和文件残留
重启电脑
完成上述操作后,重启系统以确保所有更改生效
注意事项
注册表操作有风险:误删关键项可能导致系统不稳定,务必先备份
若卸载后仍出现“Windows 正在配置 SolidWorks”弹窗,说明注册表残留未清干净,需按上述第4步重点处理
对于 多个版本冲突 或 安装失败,通常就是注册表未清理彻底所致
如需进一步帮助,可提供具体报错信息(如安装提示、弹窗内容等),以便精准定位。