痛点引入:各位SolidWorks用户你是否遇到过安装SW2018或SW2019时,软件突然告诉你“安装失败”的场景?那种心情,就像心仪的电脑突然卡死,让人抓狂又无奈。别急,今天这篇硬核文章,就是为你量身定做的,让你彻底摆脱安装失败的烦恼!
保姆级实操:让我带你一步步来操作,就像我平时是怎么做的:
- 停用许可证:启动SW2019(或从开始菜单找“SOLIDWORKS Tools”)→ 帮助 → 停用许可证 → 停用所有项。
- 结束相关进程:按 Ctrl+Shift+Esc 打开任务管理器,结束所有含 “SolidWorks”“FlexNet”“SOLIDWORKS Installation Manager” 的进程。
- 卸载主程序:进入控制面板 > 程序和功能,找到 SOLIDWORKS 2019(含多个组件如SP0、SP1等),右键选择“卸载/更改” → 在安装管理程序中点击“高级选项” → 勾选所有项目(含注册表、工具箱、下载文件等)→ 点“移除项目”并确认。
- 删除 FlexNet 服务:以管理员身份打开命令提示符(cmd),输入
sc delete "SolidWorks FlexNet Server" 并回车;手动删除安装目录(默认 C:\Program Files\SOLIDWORKS Corp 和 C:\ProgramData\SOLIDWORKS)。
- 清理注册表:按 Win+R 输入 regedit,删除以下路径(如存在):HKEYCURRENTUSER\SOFTWARE\SolidWorks、HKEYLOCALMACHINE\SOFTWARE\SolidWorks、HKEYLOCALMACHINE\SOFTWARE\WOW6432Node\SolidWorks(操作前备份注册表或创建系统还原点)。
- 清理残留文件夹:删除 C:\ProgramData\SOLIDWORKS(隐藏文件夹,需显示隐藏项)、C:\Users\你的用户名\AppData\Local\Temp 中含 “sw” 或 “SolidWorks” 的临时文件。
- 重启电脑,再尝试重新安装(断网、以管理员身份运行 setup.exe)。
翻车实录:我以前也遇到过类似的问题,有一次客户安装SW2018时,因为没有正确停用许可证,导致卸载后还是无法重新安装。还有一次,客户直接手动删除了安装目录,结果导致系统崩溃,不得不重装系统。
版本差异/进阶:不同版本的SolidWorks在安装上会有细微差别,但基本步骤是相通的。对于日常维护,定期清理软件缓存和临时文件,保持系统干净。
写作约束:安装软件这事儿,说白了,就是耐心和细心。千万别急躁,一步一步来,问题就能解决。下面是具体的软件界面路径或代码指令,不确定的地方打上标签:
- 控制面板 > 程序和功能
- 开始菜单 > SOLIDWORKS Tools
- 命令提示符:
sc delete "SolidWorks FlexNet Server"
关联问题延伸:大概率还会遇到的问题有:许可证问题、网络问题、系统兼容性问题等。遇到这些问题时,尝试联系Dassault Systèmes官方技术支持,或者加入SolidWorks用户群组,寻求帮助。