许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  技术文档 >  solidworks 注册表异常代码解析

solidworks 注册表异常代码解析

阅读数 4
点赞 0
article_banner
SolidWorks 注册表异常通常表现为安装或启动时报错,涉及权限不足、残留键值冲突、许可证服务异常等问题。根据近期公开资料(2025–2026年),结合常见错误代码和场景,以下是主要异常代码及其解析:

‌常见注册表异常代码及含义‌

‌(-97, 121, 0)‌

‌-97‌:通常与许可证激活或授权验证失败相关。

‌121‌:指向注册表权限不足或注册表项损坏。

‌0‌:通用失败标识。

‌典型场景‌:许可证服务未运行、注册表权限被限制、残留旧版本配置干扰 ‌‌

‌(-15, 10, 10061)‌

‌-15‌:无法连接到许可证服务器。

‌10061‌:Winsock 错误,表示“连接被拒绝”,常见于防火墙拦截或服务未启动 ‌‌

‌UNKNOWN\Components 报错‌

非独立错误代码,而是 ‌Windows Installer‌ 在尝试写入注册表路径 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\UNKNOWN\Components 时因‌权限不足或继承链断裂‌而报错 ‌‌

‌HKLM\Software\Wow6432Node\SolidWorks 权限错误‌

安装程序无权在 32 位兼容注册表节点创建项,多因卸载不彻底或 UAC 限制导致 ‌‌

‌典型原因归纳‌

‌权限不足‌:当前用户(即使属管理员组)缺乏对 HKLM 下 SolidWorks 相关路径的完全控制权 ‌‌

‌残留注册表项‌:旧版本卸载不干净,导致权限混乱或路径冲突 ‌‌

‌多版本共存‌:ToolboxPath 等关键注册表项指向无效路径 ‌‌

‌系统保护机制‌:Windows Defender、第三方安全软件或系统优化工具锁定关键注册表区域 ‌‌

‌推荐处理步骤(按优先级)‌

‌以管理员身份运行安装/启动程序‌

确保右键选择“以管理员身份运行”。

‌修复注册表权限‌

打开 regedit(需管理员权限)。

授予当前用户对以下路径的‌完全控制权‌:

HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SolidWorks

HKEY_CURRENT_USER\Software\SolidWorks ‌‌

solidworks 注册表异常代码解析

若遇 UNKNOWN\Components,需对 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData 修改权限,并勾选“替换子容器和对象的所有者”‌‌

‌清理残留项‌

使用 regedit 搜索 SolidWorks Corp 或 SolidWorks Corporation,‌仅删除明显属于旧版本的键值‌(如 2021、2022 等)‌‌

删除 C:\ProgramData\SolidWorks\ 和 C:\ProgramData\FLEXnet\ 下的缓存文件(需重启)‌‌

‌重置许可证服务‌

cmd

net stop "SolidWorks Licensing Service"

del "C:\ProgramData\SolidWorks\SolidWorksLicensing\sw_d_*.data"

net start "SolidWorks Licensing Service"

‌‌

‌系统级修复‌

运行 sfc /scannow 和 DISM /Online /Cleanup-Image /RestoreHealth ‌‌

临时关闭杀毒软件及 Windows Defender 实时防护 ‌‌

‌终极方案:静默重装‌

使用官方安装包以静默模式重建注册表:

cmd

setup.exe /s /v"/qn REINSTALL=ALL REINSTALLMODE=vomus"

‌‌

⚠️ ‌重要提醒‌:操作注册表前务必‌导出备份‌(文件 → 导出),避免系统不稳定。

如需自动化处理,可参考 SolidWorks 官方提供的 Swwp 工具 一键修复常见安装问题 ‌‌

相关文章
技术文档
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
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空