要将 SolidWorks 2020(SW2020)彻底卸载干净,需结合官方卸载流程与手动清理残留。根据最新公开资料(截至2026年5月),推荐按以下步骤操作:一、卸载前准备
备份重要数据:包括自定义模板、宏、材料库等,路径通常位于:C:\Users\[用户名]\AppData\Roaming\SOLIDWORKS\SOLIDWORKS
C:\ProgramData\SOLIDWORKS\SOLIDWORKS
关闭所有相关进程和服务:打开任务管理器 → “详细信息”选项卡,结束所有 sw*.exe、sld*.exe、pdm*.exe 进程。
停止以下服务(通过 services.msc):SOLIDWORKS PDM Server
SOLIDWORKS Task Scheduler
SOLIDWORKS Flexnet Server
二、使用官方卸载程序
打开 控制面板 → 程序和功能。
逐个卸载所有 SW2020 组件(注意区分 (x64) 或 (x86)),包括:SOLIDWORKS 2020 (x64)
SOLIDWORKS 2020 Simulation (x64)
SOLIDWORKS 2020 Electrical (x64)
SOLIDWORKS 2020 Visualize (x64)
SOLIDWORKS 2020 PDM Client (x64)
Help、Toolbox、Composer 等附属组件
卸载顺序建议:先卸插件(Simulation/Electrical等),再卸主程序,最后卸 Help/Toolbox。
在卸载界面点击 “高级选项” → “更改”,选择 “完全卸载”(移除程序文件、注册表项、数据文件夹)。
卸载完成后 重启电脑。
⚠️ 注意:若需转移许可证,请先在 SolidWorks 中 停用许可证,再执行卸载
三、手动清理残留
即使完成官方卸载,仍需手动清除以下内容:残留文件夹(全盘搜索并删除):C:\Program Files\SOLIDWORKS Corp\
C:\ProgramData\SOLIDWORKS\
C:\Users\[用户名]\AppData\Local\SOLIDWORKS\
C:\Windows\Fonts\(删除 swfont.ttf 等 SolidWorks 字体)
C:\Windows\System32\ 和 SysWOW64\ 中的 sw*.dll、sldshellutils.dll
注册表清理(操作前务必备份注册表):按 Win + R,输入 regedit 打开注册表编辑器。
删除以下键值(若存在):HKEY_CURRENT_USER\Software\SolidWorks
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks
HKEY_CLASSES_ROOT\SolidWorks
使用注册表查找功能(Ctrl + F),搜索 “SolidWorks” 或 “SW2020”,逐项确认删除。
计划任务:打开 任务计划程序库,删除所有含 “SolidWorks” 的任务。
四、推荐工具辅助(可选)
官方卸载工具:SolidWorks 官方提供专用清理工具,可自动识别并移除残留
第三方工具(谨慎使用):Revo Uninstaller:深度扫描注册表与文件残留
Geek Uninstaller:支持强制删除并清理注册表
⚠️ 谨慎使用第三方强力卸载工具,避免误删系统关键文件。
五、验证是否卸载干净
检查上述路径是否为空。
尝试重新安装 SW2020,若提示“已存在旧版本”或“许可证冲突”,说明仍有残留。
如需官方卸载工具,可访问:SolidWorks 官方支持页面。