当 SolidWorks(SW)在“程序和功能”(即“更改程序”)中无法卸载时,通常是因为安装记录损坏、残留文件冲突或权限不足。根据权威公开资料,可按以下步骤处理:解决方法
使用微软官方卸载工具
下载并运行 Microsoft Program Install and Uninstall Troubleshooter,该工具可识别并清理无法通过常规方式卸载的程序
手动清理残留项(需管理员权限)
结束相关进程:按 Ctrl + Shift + Esc 打开任务管理器,结束所有与 SOLIDWORKS、FlexNet 相关的进程。
删除安装目录:C:\Program Files\SOLIDWORKS Corp
C:\Program Files\Common Files\SOLIDWORKS Shared
C:\SOLIDWORKS Data(如有定制内容,建议备份后再删)
清理注册表(谨慎操作):按 Win + R,输入 regedit 回车。
删除以下路径下的 SOLIDWORKS 或 SolidWorks 文件夹:HKEY_CURRENT_USER\SOFTWARE\SOLIDWORKS
HKEY_LOCAL_MACHINE\SOFTWARE\SOLIDWORKS
同时搜索并删除包含 SOLIDWORKS 或 sldworks 的其他键值
清理用户数据:%APPDATA% 和 %LOCALAPPDATA% 中的 SolidWorks 文件夹
使用第三方卸载工具
若上述操作复杂,可使用 Revo Uninstaller 或 Geek Uninstaller 等工具强制扫描并清理残留
官方推荐方式
若系统仍能识别 SW 安装,可通过 SOLIDWORKS 安装管理程序 进行“自定义”或“完整卸载”,勾选所有选项(包括注册表和数据文件夹)
注意事项
备份注册表:修改前建议导出注册表备份(文件 → 导出)。
以管理员身份运行:所有操作需在管理员权限下进行。
停用许可证:卸载前通过 SW 帮助菜单中的“停用许可”操作,避免授权问题
如问题仍未解决,可参考 SOLIDWORKS 官方卸载指南
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权