许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  技术文档 >  sw清理注册表

sw清理注册表

阅读数 1
点赞 0
article_banner
清理 SolidWorks(SW)注册表是一项高风险操作,‌必须谨慎处理‌。根据权威资料和最新实践,以下是安全、有效的清理方法:

‌核心建议:优先使用官方或专用工具‌

Microsoft ‌不推荐‌使用第三方注册表清理工具,因其可能导致系统不稳定甚至无法启动 ‌‌

SolidWorks 官方也未提供自动注册表清理工具 ‌

但有以下更安全的选择

‌使用 SWCleanUninstall Utility‌:专为 SolidWorks 设计的卸载清理工具,可自动删除注册表项、残留文件及服务 ‌‌

‌使用 SolidWorks 自带卸载管理器‌:在安装目录(如 C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\Setup\i386\Setup.exe)运行 /uninstall 命令,并选择“自定义卸载”勾选所有组件 ‌‌

‌手动清理注册表步骤(仅限高级用户)‌

若必须手动操作,请严格按以下流程执行:

‌备份注册表与创建系统还原点‌

sw清理注册表

按 Win + R,输入 regedit 打开注册表编辑器。

点击“文件” → “导出”,保存完整注册表备份。

同时创建系统还原点(设置 → 系统 → 系统保护 → 创建)。

‌删除关键注册表路径‌

在 regedit 中依次删除以下项(右键 → 删除):

HKEY_CURRENT_USER\Software\SolidWorks

HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks

HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks Corporation

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{SolidWorks的GUID}

‌清理服务与许可证项‌

停止并删除许可证服务:

cmd

sw清理注册表

sc stop "SolidWorks Licensing Service"

sc delete "SolidWorks Licensing Service"

删除 FlexNet 相关项(如存在):

cmd

sc stop "SolidWorks FlexNet Server"

sc delete "SolidWorks FlexNet Server"

‌重启电脑验证‌

重启后,再次运行 regedit,使用 Ctrl + F 搜索关键词如 SolidWorks、SW_、Dassault,确认无残留键值 ‌‌

‌推荐清理流程(综合最佳实践)‌

通过控制面板卸载 SolidWorks 主程序。

使用 ‌SWCleanUninstall Utility‌ 或类似专用工具 ‌‌

手动删除残留文件夹(如 C:\Program Files\SOLIDWORKS Corp\、C:\ProgramData\SOLIDWORKS\)。

重启系统,验证安装环境是否干净 ‌‌

⚠️ ‌重要提醒‌:

‌不要直接删除安装目录‌,这会导致注册表与文件状态不一致 ‌‌

‌避免使用通用注册表清理工具‌(如 CCleaner),它们无法准确识别 SolidWorks 专属键值,且可能误删系统关键项 ‌‌

若用于企业环境,建议在虚拟机或隔离环境中测试清理流程 ‌‌

如需工具下载,可参考:SWCleanUninstall Utility ‌‌

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空