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

solidworks没能写入注册表

阅读数 2
点赞 0
article_banner
SolidWorks 安装或运行时提示“没能写入注册表”,通常是因为‌权限不足‌或‌注册表项被残留/损坏‌导致。根据最新公开资料(截至2026年5月),以下是系统性解决方案:

‌核心原因‌

‌当前用户无管理员权限‌,无法修改 HKEY_LOCAL_MACHINE 下的注册表项。

‌SolidWorks 残留注册表项‌权限混乱,尤其在卸载不彻底后。

‌UAC(用户账户控制)或安全软件‌拦截了注册表写入操作。

‌Windows Installer 服务异常‌,影响安装过程中的注册表操作。

‌推荐解决步骤‌

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

右键点击 SolidWorks 安装程序 → 选择“以管理员身份运行”。

‌手动修复注册表权限(适用于 HKLM\Software\Wow6432Node\SolidWorks 等路径)‌

按 Win + R,输入 regedit,按 ‌Ctrl + Shift + Enter‌ 以‌管理员身份打开注册表编辑器‌。

导航至问题路径,例如:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SolidWorks

HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks

右键该文件夹 → ‌权限‌ → ‌高级‌ → 将当前用户设为‌所有者‌。

勾选 ‌“替换子容器和对象的所有者”‌ 和 ‌“使用此对象继承的权限项目替换所有子对象的权限项目”‌ → 确定。

solidworks没能写入注册表

‌清理残留注册表项(适用于重装场景)‌

使用 ‌SolidWorks 官方卸载工具 SWCleaner‌ 自动清理残留:

下载地址:SolidWorks 官方卸载工具

运行命令:SWCleaner.exe /auto

或手动删除以下路径(‌操作前务必备份注册表‌):

HKEY_CURRENT_USER\Software\SolidWorks

HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 中含 SolidWorks 的项

solidworks没能写入注册表

‌修复 Windows Installer 服务‌

以管理员身份打开命令提示符或 PowerShell,依次执行:

bash

msiexec /unregister

msiexec /register

‌临时关闭安全软件‌

如 360 安全卫士、火绒等,检查其“木马防火墙”或“行为监控”是否阻止了注册表写入。

‌若仍失败,尝试以 SYSTEM 权限运行 regedit‌

使用 Sysinternals PsExec:

bash

psexec -i -s regedit.exe

‌预防建议‌

卸载 SolidWorks 时,‌务必使用官方卸载工具‌,避免手动删除文件。

安装前‌关闭杀毒软件‌,并确保使用‌本地管理员账户‌。

定期备份注册表(文件 → 导出)。

⚠️ ‌重要提醒‌:修改注册表有风险,操作前请‌备份系统或创建还原点‌。若不熟悉注册表操作,建议优先使用官方工具(如 SWCleaner)自动处理。

如问题仍未解决,可参考 SolidWorks 官方支持页面 获取进一步帮助。

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

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空