许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  solidworks正在配置的解决办法与处理步骤

solidworks正在配置的解决办法与处理步骤

阅读数 6
点赞 0
article_banner


双击桌面图标弹“正在配置SolidWorks”,进度条不动,或者开机自动跑一遍配置再进桌面,两种现象根子差不多,都是Windows Installer手里有个没完成的安装事务,每次触发SW快捷方式就重新走一遍配置流程,事件查看器里能看到MsiInstaller的1001和1004事件,ProductCode对应某个版本的SW,注册表里SOFTWARE\SolidWorks下面挂着没清干净的安装状态。


最快的绕法是把桌面快捷方式删掉,进安装目录找SLDWORKS.exe,右键发送到桌面,新快捷方式直接指向exe不走Windows Installer的配置通道,双击就能打开,开始菜单的固定项如果也报配置,把新快捷方式复制到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\SOLIDWORKS 20XX文件夹里再固定,路径绑对了就不弹了。


任务管理器启动选项卡里找SolidWorks Launcher和SLDProcMon,禁用,重启看还弹不弹,开机弹配置说明启动项被指向了安装包的repair或configure入口,不是主程序,禁用后手动开SW不受影响,只是开机不自动触发。

solidworks

注册表路径HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks和HKEY_CURRENT_USER\SOFTWARE\SolidWorks,64位系统再看WOW6432Node下面有没有同名项,删之前先导出备份,只删明确属于已卸载版本的键值,装了多个版本的别一刀切,删错了另一个版本打不开。


Windows Installer服务状态用net stop msiserver停掉再net start msiserver启,临时目录%temp%\SWIM_*全清掉,这些是安装管理器留下的缓存,残留会让Installer以为还有未完成的事务,清完重启再试。


安全软件拦截也会触发,Windows Defender实时防护挡住HKLM\SOFTWARE\SOLIDWORKS注册表写入,事件日志里Event ID 1116,装SW的时候把杀毒关了,UAC降一级,以管理员身份跑安装包,装完再恢复,第三方EDR比如CrowdStrike拦regsvr32.exe调swcomps.dll也会导致配置循环。


.NET Framework和VC++运行库版本对不上也会卡配置,SW2022以上要CLR v4.0.30319,注册表HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full的Release值至少528040,VC++ 2015-2022的x64和x86都得在,vcruntime140.dll签名要完整。


彻底清残留用官方Clean Uninstall Tool,或者手动删C:\Program Files\SOLIDWORKS Corp、C:\ProgramData\SolidWorks、%AppData%\Local\SolidWorks、%AppData%\Roaming\SolidWorks,注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\SOLIDWORKS也看一眼,删完重装,装的时候关杀毒关UAC,装完再开。


装好以后把sldwork.ini里[Update]段改成AutoUpdate=0,不让它自动检查更新,自动更新触发Installer重配置的概率不低,稳定用当前版本就别开自动更新。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

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

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空