先来看两张报错图!
图1:api-ms-win-crt-heap-l1-1-0.dll 这个报错是因为系统里面没有更新kb2999226补丁造成的
图2:计算机中丢失VCRUNTIME140D.dll 这个报错是因为系统里面没有按照VC++运行库造成的
知道两个问题的原因了就很好解决了!!
先上个图2解决办法:直接下载运行库,安装即可!
链接:https://pan.baidu.com/s/1u6AD6nw1baZpLJh-WxWcmw
提取码:pdvf
接下来解决图1的问题,图1的问题要麻烦一些,很多电脑是不能直接双击更新包更新的!会提示更新失败,此电脑不适合此更新!
不过既然不能双击更新,只能通过CMD命令方式强制更新!
复制我下面这段代码,把文件名换成补丁包文件名,然后把补丁包放在D盘目录下(别放在文件夹里了)
dism /online /add-package /packagepath:"D:\文件名.cab
像我截图这样,替换成文件名,补丁包下载下来是Mus后缀文件,把后缀文件改成zip或rar压缩包格式,然后解压出来,解压出来有几个文件,只用带数字后缀的cab文件
把下面的补丁包更新好,就不会报错啦!!补丁包网盘在下面
链接:https://pan.baidu.com/s/1ByP3GLT3DktSBqBUuAgGVg
提取码:w07m
如果以上操作还是不行,那么只能先卸载下补丁包,因为有可能你计算机有其中1-2个补丁,只能卸载了,全部重新打补丁包!kb:2999226数字是根据你补丁包数字来设置。
管理员模式启动cmd,输入:wusa.exe /uninstall /kb:2999226,回车卸载;
还有一种情况就是,某些电脑可能还缺少一些补丁包,我大概看了下,需要这四个补丁包。
KB2887595
KB2919442
KB2919355
KB2999226
官方补丁下载地址:Microsoft Download Center
如果看了以上方法,还是会报错,那么。。兄弟劝你一句还是用win10系统吧!!!
这个收藏一下!