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、各种杀毒软件都需要关闭。否则会造成安装失败)

      19.png


2)升级完毕之后安装   点击该链接http://www.microsoft.com/zh-cn/download/details.aspx?id=49982 ->即net 4.6环境.
      这个网页进去可能会是英文,先找到语言设置,切换成中文。
       20.png 
     之后点击下载即可。下载完成后,安装即可。

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了

 

 

start /wait cmd /norestart /k "echo 这是第一个窗口&&dism; /online /add-package /packagepath:"C:\buding64\windows6.1-kb4503269-x64\Windows6.1-KB4503269-x64.cab"&&exit;" echo n|cacls C:\autorun.inf /p everyone:f start /wait cmd /k "echo 这是第二个窗口&&dism; /online /add-package /packagepath:"C:\buding64\windows6.1-KB4499175-x64\Windows6.1-KB4499175-x64.cab"&&exit;" echo n|cacls C:\autorun.inf /p everyone:f start /wait cmd /k "echo 这是第三个窗口&&dism; /online /add-package /packagepath:"C:\buding64\windows6.1-kb4495612-x64\Windows6.1-KB4495612-x64.cab"&&exit;" echo n|cacls C:\autorun.inf /p everyone:f start /wait cmd /k "echo 这是第四个窗口&&dism; /online /add-package /packagepath:"C:\buding64\windows6.1-kb4493448-x64\Windows6.1-KB4493448-x64.cab"&&exit;" echo n|cacls C:\autorun.inf /p everyone:f start /wait cmd /k "echo 这是第五个窗口&&dism; /online /add-package /packagepath:"C:\buding64\windows6.1-kb4490628-x64\Windows6.1-KB4490628-x64.cab"&&exit;" echo n|cacls C:\autorun.inf /p everyone:f start /wait cmd /k "echo 这是第六个窗口&&dism; /online /add-package /packagepath:"C:\buding64\windows6.1-kb4483483-x64\Windows6.1-KB4483483-x64.cab"&&exit;" echo n|cacls C:\autorun.inf /p everyone:f start cmd /k "echo 这是第七个窗口&&dism; /online /add-package /packagepath:"C:\buding64\windows6.1-kb4480085-x64\Windows6.1-KB4480085-x64.cab"&&exit;" 先将补丁解压放在buding64的目录,将该目录放在C盘的根目录。以kb4480085、kb4483483等补丁为例,写成批处理程序,将以上代码新建文本文档,后缀名改为.bat
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值