win7sp1送给你们终极解决无法安装kb2999226导致vc++2015失败

如题,V141版本更新后,需要更新VC++2015组件才能进行游戏。但是这个组件有很多安装失败的例子
最近我一直再看论坛反应的一些组件安装失败,然后刚好有个朋友也不行,花了一个下午的时间,终于搞定了。
现将我的方法分享一下。
注:这个办法使用范围有限,不能解决全部的组件安装失败的玩家。

适用范围:
1、WIN7用户,打开“运行”
2、在运行中输入:winver.exe
3、运行后发现窗口给的信息提示是“windows版本7600”,属于适用范围内的玩家。需要将系统升级到7601即SP1
TIP:如果自己的系统已经是7601即SP1直接跳转第三步

解决办法:(大致需要2小时左右)

 

1)首先在这里点击链接http://www.microsoft.com/zh-cn/download/details.aspx?id=5842##,下载SP1升级程序

     是1.9GB的这个文件(如图),下载完成后,右键该文件,选择“用WinRAR打开(W)”。之后能在里面找到一

     个Setup文件,双击等待安装程序出现即可。(注意,安装过程中,需要关闭所有程序,即只能有这个安装程序

      在进行,QQ、腾讯安全管家、360、各种杀毒软件都需要关闭。否则会造成安装失败)

      win7sp1送给你们终极解决无法安装kb2999226导致vc++2015失败_第1张图片


2)升级完毕之后安装   点击该链接http://www.microsoft.com/zh-cn/download/details.aspx?id=49982 ->即net 4.6环境.
      这个网页进去可能会是英文,先找到语言设置,切换成中文。
       win7sp1送给你们终极解决无法安装kb2999226导致vc++2015失败_第2张图片 
     之后点击下载即可。下载完成后,安装即可。

3)只要成功安装了Microsoft .NET Framework 4.6.1,再安装VC++2015 32位和64位运行库即可。

     这里请先确定自己的电脑是OS位数。(如何查看:桌面→计算机→右键→属性   即可查看)
     点击下载32位 :
     https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe
     点击下载64位:
     https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe

这里要提醒一点,之前安装失败的,一定要先运行Visual C++ Redistributable for Visual Studio 2015

 

把失败的卸载干净,然后再重新打开安装即可。

 

4)如果通过上面的方法还是不行的话:

win7 sp1 以64位为题,32应该也没问题
无法安装vc++2015
需要安装kb2999226 x64 但是安装时报错发现 0x80240037错误,无法安装

先百度下载:kb2999226.msu,然后强制安装办法是 把kb2999226.msu改为cab然后解压,解压后又出现一个cab的
然后运行cmd
输入:dism /online /add-package /packagepath:"X:\路径\文件名.cab
他就OK了,就可以安装vc++2015了

 

 

你可能感兴趣的:(工作常见问题,C++)