SW 卸载出现内部错误时,可通过官方卸载工具、手动清理残留文件与注册表、修复 Windows Installer 服务等方式解决。
使用官方与专用卸载工具
下载 SolidWorks 官方卸载工具:访问 SolidWorks 官方支持页面,搜索并下载"SolidWorks 卸载实用程序"(如 SWCleanup 工具),以管理员身份运行,按提示选择需要卸载的版本和组件。
使用第三方卸载工具:若官方工具无效,可尝试 Revo Uninstaller 或 IObit Uninstaller,这些工具会强制扫描残留文件并清理注册表项 。
手动清理残留文件与注册表
删除安装目录文件:前往默认安装路径(如 C:\Program Files\SolidWorks Corp),手动删除所有相关文件夹,包括 C:\ProgramData\FLEXnet 下带有"SW"字眼的文件 。
清理注册表:按 Win+R 输入 regedit,导航至 HKEY_CURRENT_USER\Software 和 HKEY_LOCAL_MACHINE\SOFTWARE,删除所有含 SolidWorks 或 Dassault Systèmes 的键值(操作前建议导出备份)。
删除临时文件:按 Win+R 输入%temp%,删除所有临时文件 。
修复系统服务与组件
重启 Windows Installer 服务:按 Win+R 输入 services.msc,找到 Windows Installer 服务,右键选择"重启";若服务状态异常,以管理员身份运行命令提示符,输入msiexec /unregister和msiexec /regserver。
关闭 SolidWorks 相关服务:在服务和应用程序中找到 SolidWorks Flexnet Server 并关闭此进程,然后在命令提示符输入sc delete "SolidWorks Flexnet Server"卸载该服务 。
修复 Visual C++ 组件:若错误与 VC++ 相关,可到控制面板卸载所有带 Microsoft C++ 字样的程序后重新安装 。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权