SolidWorks(SW)卸载后若要重新安装成功,关键在于彻底清除残留文件和注册表项。否则,系统常提示“已存在”“安装失败”或“许可错误”等问题。
根据最新公开资料(截至2026年4月),以下是推荐的完整操作流程:一、彻底卸载 SolidWorks
使用官方卸载程序或控制面板卸载主程序
打开 控制面板 > 程序和功能,找到所有 SolidWorks 相关条目(如 SOLIDWORKS 2024、SOLIDWORKS Tools 等),逐个卸载。
或通过安装目录下的卸载工具(如 sldIM.exe)进行卸载
清理注册表残留
按下 Win + R,输入 regedit 回车,打开注册表编辑器。
删除以下路径下所有含 “SolidWorks” 的键值:HKEY_CURRENT_USER\Software\
HKEY_LOCAL_MACHINE\SOFTWARE\
⚠️ 注意:若系统中安装多个版本,删除前确认是否影响其他版本;部分键值可能因被占用无法删除,需重启电脑后再试
删除残余文件夹
删除默认安装目录(通常为 C:\Program Files\SolidWorks Corp)
使用 Everything 工具搜索关键词 “SolidWorks”,手动删除所有相关文件夹和文件(注意不要误删其他软件文件)
清理临时文件夹:C:\Windows\Temp 和 %TEMP% 中与 SolidWorks 相关的内容
结束相关进程
打开 任务管理器(Ctrl + Shift + Esc),在“进程”和“服务”选项卡中,结束所有 SolidWorks 或 Dassault Systemes 相关进程
二、重新安装 SolidWorks
准备安装包与许可证
确保拥有合法的安装镜像或离线安装包(建议从官方或授权渠道获取)。
准备好许可证文件(如 solidworks.lic)或网络许可服务器信息。
以管理员身份运行安装程序
右键点击 setup.exe,选择 “以管理员身份运行”
自定义安装路径(可选)
建议安装到非系统盘(如 D:\Software\SolidWorks),避免 C 盘空间不足
选择安装模块
根据需求勾选组件(如 Simulation、Routing 等),避免安装不必要的插件以减少冲突
完成安装后激活
首次启动时,按提示选择 “使用网络许可” 或 “本地许可文件”,并指定许可证路径
三、常见问题排查
提示“前一个安装正在等待重启”:删除注册表项 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations 后重启
提示“无法获得许可”:确保 SOLIDWORKS FlexNet License Server 服务已启动,并检查防火墙是否放行端口
安装中途闪退:关闭杀毒软件(如 360、Windows Defender),并确保 .NET Framework 和 Visual C++ 运行库为最新版本
如需官方卸载工具,可参考硕迪科技提供的 AutoRemove 工具(需注意版权合规性)
更多详细图文教程可参考:B站 SolidWorks 卸载视频