当您在Windows 计算机上打开Creative Cloud、Microsoft Office 和Skype 等程序时,您可能会看到一条错误消息“程序无法启动,因为api-ms-win-crt-runtime-l1-1-0 您的计算机上的. dll 丢失。请尝试重新安装该程序来解决此问题。”
api-ms-win-crt-runtime-l1-1-0.dll 缺失的原因
此消息表明KB2999226(通用CRT)(Visual C++ Redistributable 的一部分)无法正确安装,或者api-ms-win-crt-runtime-l1-1-0.dll 文件丢失或损坏。
这个错误应该很烦人并且会阻止您启动程序。如果您遇到问题,以下三种方法可以帮助您解决问题。
解决方案1:Windows 更新
在许多情况下,KB2999226 更新包含在Windows 更新中。因此,您可以执行Windows 更新,通过一些简单的步骤来修复该错误。
1. 转到“设置更新和安全Windows 更新”。
2. 单击“检查更新”。
然后,您的计算机将检查可用的更新并自动下载。
解决方案2:下载适用于Visual Studio 2015 的Visual C++ Redistributable
如上所述,KB2999226(通用CRT)是Visual C++ Redistributable 的一部分。通过下载并安装Visual C++ Redistributable 来解决该问题是非常有意义的。如果你想使用这个方法,最好从微软官网下载。以下是执行此操作的步骤。
1. 导航到Visual Studio 2015 的Visual C++ Redistributable。
2. 单击“下载”按钮。
3.如果您使用的是Windows 64位系统,请选择下载x64.exe; Windows 32位系统请选择下载vc-redist86.exe。然后单击“下一步”。
4. 运行下载的exe 文件并选择卸载。
5. 再次运行exe 并选择安装。
按照安装向导进行安装。安装完成后,再次打开程序查看问题是否已解决。
解决方案3:下载通用C 运行时的更新
从微软下载。访问本网站后,请选择适合您系统的正确版本。请记住,基于x86 的版本适用于Windows 32 位系统,而基于x64 的版本适用于Windows 32 位系统。安装运行时组件并重新启动计算机,查看错误消息是否消失。
如果您遇到api-ms-win-crt-runtime-l1-1-0.dll 缺失问题,希望以上三种方法能够解决您的问题。应用这些解决方案后,您应该能够正常打开程序。