如何修复“程序无法启动,因为缺少 api-ms-win-crt-runtime-l1-1-0.dll”

动态链接库(Dynamic Link Libraries)DLL文件是(DLL)Windows计算机上大多数应用程序的基本组件。缺少DLL 会导致各种错误(DLLs cause various errors),依赖程序在没有它们的情况下无法正常工作。

缺少api-ms-win-crt-runtime-l1-1-0.dll(api-ms-win-crt-runtime-l1-1-0.dll)文件是最常见的缺少 DLL 错误之一但是这个DLL(DLL)到底是什么?更重要的是,你如何解决这个问题?

因此,这是修复 PC 上的 api-ms-win-crt-runtime-l1-1-0.dll 错误的完整指南。

什么是 api-ms-win-crt-runtime-l1-1-0.dll 以及为什么它很重要(Important)

C++ 可能是Windows(Windows)应用程序最流行的编码语言。无论是Adob​​eAutodesk还是CorelDRAW,许多领先的应用程序都是使用 Microsoft 的Visual Studio C++的。

要运行此类软件,您的 PC 需要一组将代码转换为可执行命令的库。此集合称为Microsoft Visual C++ Redistributable,此软件包包括运行使用 Visual Studio C++DLL(DLLs)

通常,这个包默认安装在每个版本的Windows上。但是,如果文件损坏或由于任何原因无法访问,应用程序将开始抛出丢失的 DLL 错误(missing DLL errors)。这也可能由于Visual C++ Redistributable的过时版本而发生。

修复 1:更新 Windows

由于Visual C++ Redistributable是默认Windows安装的一部分,它会随着每个新的Windows Update自动更新。因此,修复任何丢失的DLL错误的最简单方法是让 Windows 自行更新(let Windows update itself)

  1. 首先,打开“开始”菜单(Start Menu)并单击“设置”(Settings)(齿轮形图标)。

  1. 设置(Settings)窗口将出现。选择Windows 更新(Windows Update)选项 - 在Windows 11上;这是最后一个 - 检查更新。

  1. 此窗口将在此窗口中显示任何待处理的更新。只需(Simply)单击“下载并安装”(Download & install )按钮即可继续更新。

通常,这将修复任何挥之不去的DLL问题,包括 api-ms-win-crt-runtime-l1-1-0.dll 缺失错误。这就是为什么您应该始终更新您的Windows系统,尤其是在关键的Windows更新方面。

修复 2:重新安装Visual C++ Redistributable 2015

如果Windows 更新(Windows Update)无法自动修复丢失的DLL,您必须手动重新安装可再发行包。微软网站上有多个Visual C++ Redistributable安装可用——我们需要的是 2015 版本。

幸运的是,您不必在网上搜索正确的版本。Microsoft为所有最新版本的(Microsoft)Visual C++ Redistributable提供了一个安装程序,包括 2015、2017、2019 和 2022 版本。

  1. 首先从官方网站(official website)为您的 PC 下载正确的安装程序。有 32 位 ( x86 ) 处理器、64 位版本和ARM系统的安装程序。对于大多数计算机,vc_redist.x64.exe 是正确的选择。

  1. 运行下载的文件以启动设置。同意许可条款和条件,然后点击安装(Install)继续。

  1. 安装程序将自动检测计算机上缺少的Visual C++ Redistributable版本并安装它们。

此方法是在您的计算机上正确安装可再发行组件的最佳方法,因为该安装程序附带所有正在使用的软件包版本。因此,即使错误源于Visual C++ Redistributable 2017 中缺少 DLL,此安装程序也会修复它。

修复 3:修复Visual C++ Redistributable 2015

重新安装是更好的方法,但您也可以根据需要修复现有安装。当然,这仅适用于您的 PC 上已安装Visual C++

  1. 要修复Visual C++ Redistributable 2015 安装,请打开开始菜单(Start Menu)并搜索应用(Apps & Features)程序和功能(在旧版本的Windows中称为程序(Programs)功能(Features),如Windows 7)。

  1. 系统设置的一部分应用程序(Apps)功能(Features)允许您查看计算机上安装的所有应用程序并对其进行更改。

  1. 找到正确的包很容易——只需在搜索框中输入“ Visual ”即可获得所有可再发行包的列表。然后,滚动浏览此列表,直到找到 2015 版本。

  1. 现在单击三点按钮以显示一个带有两个选项的小菜单:ModifyUninstall。选择第一个。

  1. Visual C++ Redistributable安装程序将打开。单击修复(Repair )按钮以扫描您的安装并修复任何丢失或损坏的文件。

  1. 安装将在您不知不觉中完成。api-ms-win-crt-l1-1-0.dll 现已恢复。

修复丢失(Missing)的api-ms-win-crt-runtime-l1-1-0.dll错误(Error)的最佳方法是什么?

任何丢失的DLL通常都暗示系统组件过时或损坏。之前,您需要手动确定它属于哪个包(一些在线指南仍然建议使用此方法)。如今,让Windows处理它更容易。

默认情况下, Windows(Windows)更新会将基本驱动程序和DLL(DLLs)升级到最新版本。只需(Simply)启用更新即可解决Windows安装中的大多数软件问题。

在极少数情况下它不起作用,您始终可以重新安装Visual C++ Redistributable 2015,即缺少的DLL所属的包。修复现有软件包也是一种选择,可以快速修复任何损坏或损坏的文件。



About the author

我是一名专业的计算机技术人员,在该领域拥有超过 10 年的经验。我专注于 Windows 7 和 Windows 应用程序开发,以及酷网站设计。我在该领域知识渊博,经验丰富,对于任何希望发展业务的组织来说都是一笔宝贵的财富。



Related posts