win7安装wamp遇到api-ms-win-crt-runtime-l1-1-0.dll丢失问题

本办法针对的是win7sp1系统,确定你是否是sp1,即Service Pack 1,如果不是先升级到sp1,登陆微软官网即可升级。

1.网上一般说是卸载原来的Visual C++2015,下载对应版本,分32位系统和64位系统,如果此办法能解决问题,那就很简单

但是大部分筒子面临的是安装VC2015失败,比如我。

2.直接下载对应DLL丢到系统盘
1. 把api-ms-win-crt-runtime-l1-1-0.dll下载到电脑
2. 直接拷贝该文件到系统目录里:C:\Windows\System32目录下,64位系统为:C:\Windows\SysWOW64
3. 最后在开始菜单中找到“运行(R)” 或者按快捷键“Win+R”,在弹出的框内输入“regsvr32 api-ms-win-crt-runtime-l1-1-0.dll”(不含双引号),回车即可解决错误提示!

(此方法我试过,出现提示“无法找到入口”之类,插入方式不对,不能达到高潮。)

3.安装kb2999226更新程序,然后重新安装VC2015(我也试过,但是提示安装更新失败。)
4.使用cmd安装

kb2999226更新程序,然后重装VC2015

1.  按下【Win+R】组合键打开运行,输入 cmd 点击确定打开命令提示符 ;
2.  在命令提示符框中输入:net stop wuauserv 按下回车键,完成后先别急着关闭;
3.  打开运行,输入:%windir% 点击确定打开文件夹;
4.  在打开的该文件夹中找到“SoftwareDistribution”,并删除掉;
5. 切换到命令提示符窗口,输入:net start wuauserv 按下回车键 后即可重新安装kb2999226 补丁了!

(此方法我也试过,依然无效)

5.我的问题和成功解决的方法:

问题:需要安装kb2999226 x64,但是安装时提示0x80240037错误,无法安装
方法:

下载kb2999226更新程序,把kb2999226.msu改为kb2999226.cab,安装程序会变成压缩包;
然后解压缩又出现一个kb2999226.cab的压缩包
Win+R运行cmd
输入dism /online /add-package /packagepath:"路径\kb2999226.cab
强制安装更新,然后再重装VC2015,就成功了