SolidWorks(SW)卸载后无法重装,根本原因通常是卸载不彻底,导致注册表、系统文件或服务残留,干扰新安装。根据最新公开资料(截至2026年),以下是系统性解决方案:一、彻底卸载步骤
通过控制面板或360软件管家卸载主程序
进入“控制面板 > 程序和功能”或使用360安全卫士的“软件管家”。
关键操作:在卸载弹窗中,务必点击“更改” → 在高级选项中勾选所有组件(包括CAM、Plastics、PCB等附加模块)→ 点击“移除项目”并确认
结束相关进程
按 Ctrl + Shift + Esc 打开任务管理器。
结束所有与 SolidWorks、SQL Server、FlexNet(许可证服务)相关的进程
清理残留文件夹
删除以下目录(如存在):C:\Program Files\SolidWorks Corp\
C:\ProgramData\SolidWorks\
C:\Users\你的用户名\AppData\Local\SolidWorks\
C:\Users\你的用户名\AppData\Roaming\SolidWorks\
注意:ProgramData 和 AppData 为隐藏文件夹,需在文件资源管理器中启用“显示隐藏项目”
清理注册表
按 Win + R,输入 regedit 回车。
删除以下路径下所有含 “SolidWorks” 或 “SOLIDWORKS” 的键值:HKEY_CURRENT_USER\Software\
HKEY_LOCAL_MACHINE\SOFTWARE\
警告:操作前建议导出注册表备份,避免误删系统关键项
清理许可证服务
进入 C:\Program Files (x86)\SolidWorks\FlexNet Publisher\ 或类似路径。
运行 serverremove.bat(以管理员身份)停止并移除 FlexNet 服务,然后删除整个文件夹
二、若仍无法安装,尝试以下工具
SwStrip 工具箱
专为 SolidWorks 设计的卸载/修复工具,支持 2012–2026 全版本,可一键清理注册表、VBA、许可服务等残留,操作简单且安全
AUTO Uninstaller
支持多款达索系软件(如 SolidWorks、AutoCAD)的深度卸载,可解决因组件冲突导致的安装失败
Windows Installer Cleanup Utility
若提示 VBA7.1 安装失败,可用此工具移除所有 VBA7.1 实例后再重装
三、安装前注意事项
关闭杀毒软件和 Windows Defender:部分安全软件会拦截 SolidWorks 安装进程
以管理员身份运行安装程序:右键安装程序 → “以管理员身份运行”。
确保系统满足版本要求:不同 SW 版本对 Windows 和 .NET Framework 有特定依赖
若上述方法仍无效,可能是系统环境严重污染,建议联系专业技术人员或使用系统还原点回退至卸载前状态。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权