许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  技术文档 >  SolidWorks2014打包失败?修复技巧

SolidWorks2014打包失败?修复技巧

阅读数 3
点赞 0
article_banner

我这开了五年的设计工作室里,老电脑一抓一大把,软件版本也多到让人头都大了。这不,刚才我正在处理一个SolidWorks 2014的项目,突然间打包失败,整个人都不。

为什么会? 想来想去,就是几个常见原因造成的。是那个DLL文件没装好,或者路径有问题,还有是权限没给够。我这趟坑可真是踩了不少。

版本差异和适用边界,说起来这SolidWorks版本不同,遇到的问题也不一样。2014版我用了这么久,发现还是有一些细节要注意。

关联问题延伸,除了打包失败,我还遇到文件路径不正确、权限设置不当,甚至是一些插件问题。

底层原理和机制科普嘛,其实SolidWorks这个软件,它需要一些关键的DLL文件来运行,如果这些文件出问题了,打包自然就失败。

现在,就让我来把这个失败的解决过程给你细细道来,让你知道我当年是如何一步步走过来的。

那天,我正准备打包一个复杂的零件,结果一打开SolidWorks,提示打包失败。我心想,这不科学啊,之前不是这么操作的。我开始排查原因。

SolidWorks2014打包失败?修复技巧  _图示2

第一步,确认“SOLIDWORKS Explorer”组件是否安装。我打开控制面板,找到“程序和功能”,选了SolidWorks。点“更改”,发现“SOLIDWORKS Explorer”确实没装,赶紧给它装上。

第二步,以管理员身份运行命令提示符,注册DLL文件。我输入了这句命令:regsvr32 "C:\Program Files\Common Files\SOLIDWORKS Shared\sldshellutils*.dll",把版本号换成我的14u。没想到,这玩意儿还是提示失败。

我赶紧运行了sfc /scannow命令来修复系统文件,总算是让那DLL文件注册成功了。

第三步,检查文件路径和权限。我仔细看了路径,确保没有中文字符或特殊字符,而且路径长度也不超过260个字符。我还确认了当前账户对文件夹有读写权限。

第四步,尝试在SolidWorks内部操作。我打开装配体和零件,点击“文件 > 打包”,还是没反应。没办法,我只能启动时按住Ctrl进入安全模式,禁用插件再试。这次总算是成功了。

第五步,清理临时文件。我删除了%temp%下所有SolidWorks相关的缓存,重启软件。

SolidWorks2014打包失败?修复技巧  _图示1

第六步,处理那个“无法装入 sldshellutils”的错误。我找到了注册表项HKEYLOCALMACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer\RemappedElevatedProxiesPolicy,将其设为1,修复问题,再改回0。

到这里,打包终于成功了。但我要说的是,这可不是什么简单的操作,是对于那些不太懂电脑的人会觉得特别头疼。

现在,我把整个过程拆成带具体操作命令的细节,用大白话一步步教给你。

  • 打开控制面板,找到“程序和功能”,选择SolidWorks,点“更改”,确保“SOLIDWORKS Explorer”已安装。
  • 以管理员身份运行命令提示符,输入regsvr32 "C:\Program Files\Common Files\SOLIDWORKS Shared\sldshellutils*.dll",把版本号换成你的。
  • 运行sfc /scannow命令来修复系统文件。
  • 确保文件路径没有中文字符或特殊字符,且长度不超过260个字符,并确认当前账户对文件夹有读写权限。
  • 打开SolidWorks,点击“文件 > 打包”,如果还失败,启动时按住Ctrl进入安全模式,禁用插件再试。
  • 删除%temp%下所有SolidWorks相关的缓存,重启软件。
  • 找到注册表项HKEYLOCALMACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer\RemappedElevatedProxiesPolicy,将其设为1,修复问题,再改回0。

这些步骤,你就解决SolidWorks 2014打包失败的问题了。我还是得提醒你,这些操作有一定风险,如果不确定,最好先备份重要数据。这篇经验分享能帮到你。

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

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空