要彻底卸载 SolidWorks 2020 并成功重装,需按以下步骤操作。该过程基于 SolidWorks 官方指南及多个高时效性(2026 年)的实操经验整理,适用于 Windows 系统。
一、卸载前准备
备份重要数据:包括自定义模板、宏、材料库、工程图格式等。关键路径如下:用户设置:C:\Users\[用户名]\AppData\Roaming\SOLIDWORKS\SOLIDWORKS
系统级设置:C:\ProgramData\SOLIDWORKS\SOLIDWORKS
安装目录:C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\
关闭杀毒软件和防火墙:避免在卸载或重装过程中拦截文件操作。
二、卸载步骤
结束相关进程:按 Ctrl + Shift + Esc 打开任务管理器。
结束所有含 sld、sw、pdm 的进程(如 sldworks.exe、SldShellUtils.exe 等)。
停止相关服务:按 Win + R,输入 services.msc 回车。
找到所有名称含 SOLIDWORKS 的服务(如 SOLIDWORKS PDM Server、SOLIDWORKS Task Scheduler),右键 → 停止。
通过控制面板卸载主程序及组件:按 Win + R,输入 appwiz.cpl 回车。
在程序列表中找到所有 SolidWorks 2020 相关条目(包括主程序、Simulation、Electrical、Help、Toolbox 等)。
逐个卸载,建议顺序:插件(Simulation、Electrical、Visualize 等)
主程序
Help 和 Toolbox
卸载时,弹窗询问是否删除用户设置,选择“否”,避免丢失许可证路径等关键配置
手动清理残留文件夹:删除以下目录(若存在):C:\Program Files\SOLIDWORKS Corp\
C:\ProgramData\SOLIDWORKS\
C:\Users\[用户名]\AppData\Local\SOLIDWORKS\
C:\Windows\Temp\ 中含 sw2020、sld 的文件
使用 PowerShell 高效搜索残留(管理员身份运行):powershell
Get-ChildItem -Path C:\ -Include "*solidworks*","*sw2020*","*sld*2020*" -Recurse -ErrorAction SilentlyContinue | Where-Object {$_.PSIsContainer} | ForEach-Object {Write-Host $_.FullName -ForegroundColor Yellow}
清理注册表:按 Win + R,输入 regedit 回车。
删除以下路径下所有含 SOLIDWORKS 的键值:HKEY_CURRENT_USER\Software\
HKEY_LOCAL_MACHINE\SOFTWARE\
操作前建议导出注册表备份(文件 → 导出)
删除计划任务:打开“任务计划程序库”,删除所有含 SOLIDWORKS 的任务
重启电脑。
三、重装步骤
确保系统干净:卸载后若重装仍失败,可能是注册表或文件残留未清干净。可使用专用工具如 SolidWorks Clean Uninstall Tool 或 Auto Uninstaller 辅助清理
以管理员身份运行安装程序:右键 setup.exe → 以管理员身份运行。
安装前禁用网络连接,避免激活验证干扰
集中安装路径:建议将所有模块安装到同一盘符(如 D:\SolidWorks2020),避免文件分散导致后续卸载困难
四、常见问题处理
报错“无法获得许可”:检查 SOLIDWORKS FlexNet Server 服务是否启动,或重新运行 server_install.bat(需管理员权限)
安装卡在“正在准备安装”:耐心等待,若超 15 分钟,结束 msiexec.exe 进程后重启再试
重装后提示“文件已存在”:说明残留文件未删干净,需重复上述清理步骤
⚠️ 注意:若使用非官方版本(如破解版),重装可能因许可证文件冲突失败。建议优先使用正版或按官方授权流程操作。
如需官方卸载指南,可参考:SolidWorks 2020 安装与卸载帮助