要完全卸载 SolidWorks 软件,需结合官方卸载流程与手动清理残留,避免因注册表或文件残留导致重装失败。以下是基于最新公开资料整理的完整步骤:一、使用 SolidWorks 官方卸载工具(推荐)
SolidWorks 官方提供专用卸载工具,能更彻底地移除组件。
访问官网下载卸载工具
前往 SolidWorks 官方支持页面,搜索“Clean Uninstall Utility”或“卸载工具”,下载适用于当前系统版本的工具(如 SWCleanUninstall.exe)
运行卸载工具
以管理员身份运行该工具。
工具会自动识别已安装的 SolidWorks 组件(如 Simulation、Electrical 等)。
全选所有组件,点击“卸载”并等待完成
完成清理
工具通常会自动清理注册表和残留文件,完成后重启电脑
二、手动彻底清理残留(适用于未用官方工具或需额外清理)
若已通过控制面板卸载但仍残留,按以下步骤操作:结束相关进程
按 Ctrl + Shift + Esc 打开任务管理器。
在“详细信息”选项卡中,结束所有含 SolidWorks、Flexnet 的进程(如 SLDWORKS.exe、FlexNet Publisher)
删除安装目录
删除以下文件夹(若存在):C:\Program Files\SOLIDWORKS Corp\
C:\Program Files\SOLIDWORKS_Flexnet_Server\
C:\Users\{用户名}\AppData\Local\SOLIDWORKS\
C:\Users\{用户名}\AppData\Roaming\SOLIDWORKS\
清理注册表
⚠️ 操作前建议备份注册表(文件 → 导出)。
按 Win + R,输入 regedit 回车。
删除以下路径下的所有 SOLIDWORKS 相关项:HKEY_CURRENT_USER\SOFTWARE\SOLIDWORKS\
HKEY_LOCAL_MACHINE\SOFTWARE\SOLIDWORKS\
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 中删除 SolidWorks Flexnet Server 等服务项
卸载 FlexNet 服务(关键步骤)
以管理员身份打开命令提示符(CMD)。
输入以下命令卸载许可服务:cmd
sc delete "SolidWorks Flexnet Server"
然后手动删除 C:\Program Files\SOLIDWORKS_Flexnet_Server\ 文件夹并运行其中的 serverremove.bat(如有)
清空回收站并重启电脑
确保所有删除操作生效
三、验证卸载是否彻底
检查控制面板 → “程序和功能”中是否无 SolidWorks 相关条目。
使用工具如 Everything 搜索 solidworks,确认无残留文件
尝试重新安装时若提示“已安装更高版本”或“许可证服务器错误”,说明仍有残留,需重复上述清理步骤
💡 提示:若计划重装 SolidWorks,建议在完全卸载后立即安装新版本,避免系统环境变化导致兼容性问题。官方卸载工具是目前最可靠的方式,优先使用