SolidWorks(SW)卸载后无法卸载 SolidWorks Login Manager,通常是因为该组件未随主程序一同被移除,或其安装信息残留在系统中。根据最新公开资料,以下是系统性解决方法:核心解决步骤
优先使用官方清理工具
SolidWorks 官方提供专门的卸载/清理工具,可彻底移除包括 Login Manager 在内的所有组件。
下载官方 SWCleanup 工具:https://www.solidworks.com/sw/support/uninstall.htm
以管理员身份运行 SWCleanup。
勾选所有 SolidWorks 版本(包括 Login Manager),执行清理。
该工具会自动删除注册表项、配置文件及隐藏组件
若官方工具无效,手动卸载 Login Manager
Login Manager 通常以 MSI 安装包形式存在,可通过命令行强制卸载:按 Win + R,输入 cmd,回车打开命令提示符。
输入以下命令(根据实际安装路径调整):cmd
msiexec /x "C:\Program Files\SOLIDWORKS Corp\SWLoginMgr\SOLIDWORKS Login Manager.msi"
或使用产品代码(可通过 wmic product get name, identifyingnumber 查找):cmd
msiexec /x {产品代码}
清理残留注册表与文件
即使卸载成功,仍需手动清理残留:删除注册表项(操作前建议备份注册表):HKEY_CURRENT_USER\Software\SolidWorks
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SolidWorks
删除安装目录:C:\Program Files\SOLIDWORKS Corp\SWLoginMgr\
%APPDATA%\SolidWorks\ 和 %LOCALAPPDATA%\SolidWorks\
结束相关进程
若卸载时提示“文件正在使用”,需先结束进程:打开任务管理器 → “详细信息”选项卡。
结束所有含 SolidWorks、Flexnet、SWLoginMgr 的进程
注意事项
不要直接删除安装文件夹,否则可能导致注册表与实际文件不一致,引发卸载失败
若系统中存在多个 SolidWorks 版本,确保在卸载时选择完整卸载而非仅主程序
如仍无法解决,可尝试使用第三方工具如 Auto_uninstaller(附带激活码版本见
),但需注意来源安全性。
建议优先使用 SWCleanup 官方工具,因其由 SolidWorks 提供,兼容性高且风险低