Microsoft VisualC++2005 sp1装不上

Microsoft VisualC++2005 sp1装不上,第1张

方法/步骤

1

第一步:我们在安装Matlab软件时,安装的过程中出现Microsoft Visual C++2005 安装不成功,提示错误Error 1935安装程序集,如下图所示

2

第二步:我们按下快捷键【Win+R】,打开【运行】,如下图所示,在打开右侧的输入框中输入regedit.exe,然后点击【确定】按钮。

3

第三步:此时将打开【注册表编辑器】,如下图所示,我们在界面中找到【HKEY_LOCAL_MACHINE 】并展开。

4

第四步:展开【HKEY_LOCAL_MACHINE】后,如下图所示,我们找到【SYSTEM 】,然后展开【SYSTEM 】。

5

第五步:展开【SYSTEM 】后,如下图所示,此可以看到【CurrentControlSet】,展开【CurrentControlSet】。

6

第六步:展开【CurrentControlSet】后,如下图所示,此时可以找到【Control】并展开。

7

第七步:在Control的展开项中找【 RegistrySizeLimit】,可能找不到RegistrySizeLimit这个项。

8

第八步:如果没有找到【 RegistrySizeLimit】则右键【Control】,然后点击【新建】,再选择【 DWORD(32-位)值(D)】,如下图所示。

9

第九步:新建的DWORD(32-位)值(D)值如下图所示。

10

第十步:我们把刚才新建的项重命名为【RegistrySizeLimit】,如下图所示。

11

第十一步:我们双击打开【RegistrySizeLimit】,此时将d出如下图所示对话框,我们在d出的【编辑 DWORD(32位)值】窗口中选择基数为【十六进制(H)】,然后在数值数据(V)栏中输入 ffffffff。

12

第十二步:我们点击基数【十进制(D)】,在数值数据(V)栏中输入4294967295,然后点击【确定】按钮,如下图所示。

13

第十三步:此时我们可以在【注册表编辑器】中看到RegistrySizeLimit的DWORD(32-位)值为0xffffffff(4294967295),如下图所示,此时退出注册表编辑器,然后重新启动计算机。

14

第十四步:我们重启电脑后,如下图所示,在C盘目录下C:\Windows\System32找到cmd.exe,然后右键以管理员身份运行cmd.exe。

15

第十五步:此时将d出如下图所示的在管理员命令窗口,我们在界面中输入命令SFC /SCANNOW ,然后回车。

16

第十六步:等待系统会自动扫描,当提示验证 100%已完成后,如下图所示,此时关闭管理员命令窗口。

17

第十七步:此时再次安装我们的matlab程序,如下图所示,将不会安装的过程中出现Microsoft Visual C++2005 安装不成功,提示错误Error 1935安装程序集的情况了。

18

第十八步:此时可以正常安装好我们的matlab程序了,如下图所示,问题解决完毕。

END

注意事项

我们运行CMD的时候,一定要在C盘目录下C:\Windows\System32找到cmd.exe,然后右键以管理员身份运行。

安装其他软件的过程中出现Microsoft Visual C++2005 安装不成功,提示错误Error 1935安装程序集,也可以按上述方法步骤解决。

出现此问题的原因为:设置错误造成的。

解决的方法和详细的 *** 作步骤如下:

1、首先,双击安装文件,单击下一步,同意许可条款,如下图所示。

2、其次,完成上述步骤后,可以修改安装路径,如下图所示,然后进入下一步。

3、接着,完成上述步骤后,进入自动安装的环节,如下图所示,然后进入下一步。

4、然后,完成上述步骤后,安装完成,如下图所示,然后进入下一步。

5、最后,完成上述步骤后,单击Windows按钮将此快捷方式放在菜单栏上以方便使用,如下图所示。这样,问题就解决了。

出错的原因:因为安装时的目录含有中文名,而C++2005

的安装程序并不认含有中文字符的路径,所以安装时找不到所需要的文件而导致出错。

解决的方法:

1.把安装程序移动到没有中文名的文件夹里再安装。一般人都是可以正常安装了

答案来自下面地址http://zhidao.baidu.com/link?url=JVfQwmxtn9-zgJBn9YpZVC-7gUelyPMoFxbBWcydpiA3233185fsCCfUrY9cNeD0cOMr9eika3qq416siilGh_

其实这种错误提示不仅出现在vcredist_x86的安装问题中,sql安装过程中也经常出现此类错误提示,首先排除你的机器硬件配置问题,其实原因很简单。引起这问题的原因是你的vcredist_x86安装文件,放在中文目录下.将vcredist_x86安装文件,拷到英文目录下,安装就OK.例如:C:\软件\vcredist_x86中的"软件"去掉.或者直接改为“英文名称”如soft或者ruanjian都可以。看你个人喜好了,安装完如果觉得不爽,再改为原来的名字也可以。另外,用户名不能用中文,如果是的话,那就马上换成英文的吧。不然也会引起类似错误。这个用户名指的就是您登录windows的时候使用的用户名,系统默认的是administrator。您不舍的修改这个用户名?那就重新创建一个英文的用户吧,用这个用户登录然后安装就行了。

主要原因是软件在安装的时候会先解压,生成一些临时文件,系统调用这些文件进行安装。有时候这些文件放在当前的目录下,有时候放在“C:\Documents and Settings\用户名\Local Settings\Temp”文件夹中,这时候如果您的“用户名”是中文的话,就可能发生错误。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8117378.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存