针对 SolidWorks 无法安装和卸载的问题,核心解决方案是彻底清理残留文件、注册表和服务后重新安装。以下是完整操作步骤:彻底卸载 SolidWorks
结束相关进程:打开任务管理器,结束所有 SolidWorks 相关进程(sldworks.exe、swshell.dll、Flexera 等)。
停止服务:运行sc delete "SolidWorks Flexnet Server"命令删除相关服务。
清理注册表:按 Win+R 输入regedit打开注册表编辑器。
删除HKEY_CURRENT_USER\SOFTWARE\SolidWorks和HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks下所有相关项。
使用 Registry Finder 工具搜索删除所有"solidworks"相关注册表项。
删除文件:手动删除以下目录:C:\Program Files\SOLIDWORKS Corp
C:\Program Files\Common Files\SOLIDWORKS Shared
C:\Users\用户名\AppData\Local\SolidWorks
使用官方工具:下载 Dassault Systèmes 官方 Clean Uninstall Tool 进行深度清理。
重新安装注意事项
以管理员身份运行安装程序,确保权限充足。
检查 Windows Installer 服务:运行net stop msiserver && net start msiserver重置服务。
关闭第三方安全软件:临时禁用火绒、360 等可能拦截安装的软件。
确保磁盘空间:剩余空间需大于 3GB。
VSTA 组件问题:如仍失败,需先卸载 VSTA 并重新安装 vsta_aide.msi。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权