遇到 SolidWorks 卸载错误别着急,核心解决方法是关闭相关进程、使用官方清理工具、手动清理注册表残留。以下是经过验证的有效方案:🔧 快速解决三步走
关闭所有 SolidWorks 进程:打开任务管理器,结束 sldworks.exe、swshell.dll、epdmclientservice.exe 等所有相关进程。
以管理员身份运行卸载程序:右键点击卸载工具,选择"以管理员身份运行",避免权限不足导致失败。
重启 Windows Installer 服务:在命令提示符(管理员)输入net stop msiserver && net start msiserver重置服务。
🛠️ 推荐清理工具
官方 Clean Uninstall Tool:达索系统发布的专用清理工具,可自动枚举所有组件并清除注册表残留。
Geek Uninstaller:第三方免费工具,卸载后自动扫描并删除残留的注册表项和文件。
Process Explorer:当文件被占用无法删除时,用此工具查找并关闭占用进程。
📁 手动清理残留(工具无效时使用)
按Win+R输入regedit打开注册表编辑器。
删除以下路径中带 SolidWorks 字样的文件夹:HKEY_CURRENT_USER\Software\SolidWorks
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks
删除安装目录(默认C:\Program Files\SolidWorks Corp)及临时文件夹中的残留文件。