Windows Server 2012系统出现"无法启动此程序,因为计算机中丢失 api-ms-win-crt-runtime-l1-1-0.dll"的解决办法

[全站通告]如需人工一对一付费服务(业务),请加微信 2589053300 进行沟通处理-非诚勿扰

就在昨天,一个客户丢过了一张图,说他运行java的时候出现了错误,错误是"无法启动此程序,因为计算机中丢失 api-ms-win-crt-runtime-l1-1-0.dll"具体看下图

api-ms-win-crt-runtime-l1-1-0.dll组件丢失问题

安装软件过程中,系统弹出"无法启动此程序,因为计算机中丢失 api-ms-win-crt-runtime-l1-1-0.dll",尝试重新安装该程序来解决此问题;

api-ms-win-crt-runtime-l1-1-0.dll组件丢失解决办法:

api-ms-win-crt-runtime组件为 MFC 的运行时环境的库,是用微软的visual studio C++编译的,底层也会用到微软提供的C++库和runtime库,安装Visual C++ Redistributable for Visual Studio 2015 组件即可解决此问题。

注意:安装前必须先删掉Windows中已有的api-ms-win-crt-runtime-l1-1-0.dll组件,因为VC redit.exe 安装完成会重新生成该组件。路径在C:\Windows\System32和C:\Windows\SysWOW64 下查找,如果有就直接干掉它,如果不放心的话,可以先备份一下(以免后顾之忧!!!)。

直接找到官方的网址:

https://www.microsoft.com/zh-CN/download/details.aspx?id=48145

直接在windows官网,现在对应32位或者64位的vc redistx64.exe

vc_redist.x64.exe 即:Microsoft Visual C++ 2015 RC Redistributable (x64) – 14.0.22816

下载完成之后,安装,即可解决问题!!

如果上述办法还没有解决,请继续往下看

最终在微软官方找到了解决方法:

只需要安装两个系统更新补丁: KB2999226、KB3118401

KB2999226 微软下载链接

https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows

KB3118401 微软下载链接

https://support.microsoft.com/en-us/help/3118401/update-for-universal-c-runtime-in-windows

也可以执行windows update程序,安装补丁,最后重启;

如需博主协助处理(收费),请加微信2589053300(非诚勿扰) --更多请关注:老梁`s Blog

所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

支付宝赞助
微信赞助

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源
LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net

转载请注明-老梁`s Blog(老梁博客,老梁IT技术博客) » Windows Server 2012系统出现"无法启动此程序,因为计算机中丢失 api-ms-win-crt-runtime-l1-1-0.dll"的解决办法

发表评论

本站承接,网站推广(SEM,SEO),软件的安装的安装与调试,服务器的推荐以及配置,APP的开发与维护,网络或者web维护;财务软件,客户管理系统,人力资源,超市POS,医药管理,服务器安全,ecshop,金蝶,用友,管家婆;

立即查看 了解详情