您现在的位置: 365建站网 > 365学习 > 解决api-ms-win-crt-runtime-l1-1-0.dll 丢失问题

解决api-ms-win-crt-runtime-l1-1-0.dll 丢失问题

文章来源:365jz.com     点击数:135    更新时间:2018-01-14 16:27   参与评论
有时我们在使用文件程序的时候,碰到一些问题,提示dll文件缺失,例如标题中的。 
错误提示 
有些情况下载这些dll文件补上就行,有些则不行,像标题这种情况,则需要安装一个小程序。

 

安装VC redit.exe程序解决

是VC的一个程序:VC redit.exe 
链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

下载时选择x86还是x64的根据自己系统的需求,安装成功就可以了。

但是对于有些电脑系统,还会出现这些情况,提示安装失败: 
VC redit.exe 设置失败

查看一下日志文件:

VC redit.exe日志文件

可以看到是更新程序出了问题,我们查看一下系统的事件, 
右击计算机->管理->左侧的 事件查看器->Windows日志->Setup,如下

事件查看器-Windows 日志

我们查看他的详细信息,发现是有一个更新打不上:

WUSA事件详细信息

对,就是KB2999226这个补丁程序。

安装KB2999226补丁程序

补丁码:KB2999226 
链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=49077 
这个链接是针对win7的,若想要别的,直接在微软官网搜索补丁号即可。

有些时候系统无法更新,关于系统无法更新,若有这个问题,后文叙述。 
我们安装的时候可能会发现还是安装不上,查了一下这个补丁程序的系统要求:

KB2999226系统要求

系统要求是windows7 SP1。估计大多数的问题就在这了,MSU KB2999226不能安装的原因就是系统不是Win7 SP1,只有更新到SP1才能更新这个补丁。所以把系统更新到SP1即可。

更新到Win7 SP1

现在把系统更新到SP1。 
Win7 SP1 的补丁码是 KB976932, 
链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=5842

有时候会发现补丁安装失败,如果真的出现了,那就这样做吧:进系统后,关闭安全程序,最好设置不开机启动,等到安装完成后,拔网线重启,然后就马到功成了。

这时,我们就能正确安装了,对那个补丁MSU的补丁要不要专门安装一次也无所谓。然后再次安装VC redit.exe就行了。

无法安装更新解决方案-删除目录:

1.打开cmd,关闭wuauserv服务,执行

net stop wuauserv

2.打开windows目录,或者直接win+R 运行 %windir%打开目录  3.找到一个文件夹SoftwareDistribution,删掉或者改名都行,这是更新程序使用的文件夹  4.开启wuauserv服务,执行

net start  wuauserv

综述:

1. 检查系统是不是win7 SP1,若不是,打Kb976932补丁  2. 安装MSU的KB2999226补丁  3. 若无法更新,删除目录解决  4. 再次安装VC redit.exe

 

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛


发表评论 (135人查看2条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片
最新评论
2018年01月14日 16:33fead

好棒!!~~问题解决了。虽然日志文件显示不是某某错误。但是在管理器更新里看确实也是KB2999226补丁无法安装~~~
有一个地方要稍微提醒一下。我也被这里卡了一下蒙蔽了一会。作者给的KB2999226补丁是win7 32位版本的,所以我机器提示不适合。63位我是在百度搜的。

2018年01月14日 16:32游客

我 的是windows2008 r2 express Enterprise, 先安装windows6.1-KB976932-X64.exe(大概花了40分钟吧),再安装vc_redist.x64.exe,就可以了。谢谢楼主分享

------分隔线----------------------------