当前位置: 服务支持 >  技术文档 >  SolidWorks 2022安装问题:Visual C++ 2010 X64安装错误解决

SolidWorks 2022安装问题:Visual C++ 2010 X64安装错误解决

阅读数 66
点赞 43
copyright 著作权
article_banner

问题描述:在安装SolidWorks2022时,提示“可执行文件 "F:\SolidWorks2020(64bit)\SW2020\PreReqs\VCRedist10\vcredist_x64.exe" /q /norestart 未成功安装。”之后的vcredist_x86.exe同样安装失败,安装程序提示:系统策略禁止这个安装,请联系系统管理员”。

解决方案:1.根据某度的搜索结果,进行注册信息的修改;

①“Win”+“R”弹出后输入“regedit”打开注册表编辑器;②进入注册表编辑器HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Control;③找到RegistrySizeLimit并双击打开DWORD值对话框。本人使用的系统是Win10专业版,没有RegistrySizeLimit,此时在空白处点击鼠标右键新建一个DWORD(32位)值,修改名称为“RegistrySizeLimit”,十六进制数据“ffffffff”,十进制数据“4294967295”,点击确定,关闭注册表并重启电脑;④重启后以管理员身份运行命令提示符,输入“SFC/SCANNOW”进行扫描,扫描到100%后关闭窗口。

图1. 新建RegistrySizeLimit示意

2.将储存有SolidWorks安装包的iso镜像进行装载,找到PreReqs>VCRedist10>vcredist_x64.exe, PreReqs位置如图2所示,双击运行vcredist_x64.exe,此时会提示是否同意许可协议,同时会产生一个文件名由数字和字母组成的文件夹(如图3,下文将其称为“文件夹1”)。

图2 iso镜像中PreReqs文件夹位置

特别注意的是,本人镜像装载之后盘符为“J”,而文件夹1产生于“I”盘中,意味着在文件夹“VCRedist10”和“PreReqs”,以及磁盘“J”中无法找到文件夹1。

图3 运行安装程序后产生的文件夹

如何找到文件夹1:当双击运行“vcredist_x64.exe”时,会出现短暂的提示,如图4,绿色圆圈显示的即产生文件夹1所在的盘。在对应的磁盘找到文件夹1后,新建任意一个文件夹(任意命名,最好是英文),并将文件夹1中的内容(如图5)全部复制到新建文件夹中。

图4 产生文件夹所在的盘符及位置

图5 文件夹1中的内容

双击新文件夹中的“vc_red.msi”文件进行安装,安装成功后再继续安装“vcredist_x64”即显示安装成功。

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

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

* 公司名称:

姓名不为空

手机不正确

公司不为空