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


动态链接库或 DLL 文件是为 Windows 计算机上的大多数应用程序提供支持的重要组件。缺少 DLL 会导致各种错误 ,依赖程序在没有它们的情况下无法正常工作。

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

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

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

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

要运行此类软件,您的 PC 需要一组将代码转换为可执行命令的库。该集合称为Microsoft Visual C++ 可再发行组件 ,该包包含运行使用 Visual Studio C++ 制作的应用程序所需的所有 DLL。

通常,每个版本的 Windows 上都会默认安装此软件包。但如果文件损坏或因任何原因无法访问,应用程序将开始抛出缺少 DLL 错误 。由于 Visual C++ Redistributable 版本过时,也可能会发生这种情况。

修复 1:更新 Windows

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

  1. 首先,打开“开始”菜单,然后单击设置 (齿轮形图标)。
    1. 将会出现“设置”窗口。选择 Windows 更新选项 – 在 Windows 11 上;这是最后一个 - 检查更新。
      1. 此窗口将显示此窗口中任何待处理的更新。只需单击下载并安装 按钮即可继续更新。
      2. 通常,这将修复任何挥之不去的 DLL 问题,包括 api-ms-win-crt-runtime-l1-1-0.dll 丢失错误。这就是为什么您应该始终保持 Windows 系统更新,特别是在涉及关键的 Windows 更新时。.

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

        如果 Windows 更新无法自动修复丢失的 DLL,您必须手动重新安装可再发行组件包。 Microsoft 网站上提供了多个 Visual C++ Redistributable 安装 - 我们需要的是 2015 版本。

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

        1. 首先从官方网站 下载适合您的电脑的正确安装程序。有适用于 32 位 (x86) 处理器、64 位版本和 ARM 系统的安装程序。对于大多数计算机,vc_redist.x64.exe 是正确的选择。
          1. 运行下载的文件以启动安装程序。同意许可条款和条件并点击安装 继续。
            1. 安装程序将自动检测您的计算机上缺少的 Visual C++ Redistributable 版本并进行安装。
            2. 此方法是在计算机上正确安装可再发行组件的最佳方法,因为安装程序随正在使用的所有版本的软件包一起提供。因此,即使错误是由于 Visual C++ Redistributable 2017 中缺少 DLL 引起的,此安装程序也会修复它。

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

              重新安装是更好的方法,但如果需要,您也可以修复现有的安装。当然,这仅适用于您的电脑上已安装 Visual C++ Redistributable 2015 但丢失了部分文件的情况。

              1. 要修复 Visual C++ Redistributable 2015 安装,请打开“开始”菜单并搜索应用程序和功能 (在旧版 Windows 中称为“程序和功能”,例如 Windows 7)。
                1. 系统设置的一部分“应用程序和功能”允许您查看计算机上安装的所有应用程序并对其进行更改。
                  1. 找到正确的软件包很容易 - 只需在搜索框中输入“Visual”即可获取所有可再发行软件包的列表。然后,滚动浏览此列表,直到找到 2015 版本。
                  2. .
                  3. 现在,点击三点按钮将弹出一个小菜单,其中包含两个选项:修改卸载 。选择第一个。
                    1. Visual C++ Redistributable 安装程序将打开。单击修复 按钮扫描您的安装并修复任何丢失或损坏的文件。
                      1. 安装将在您不知不觉中完成。 api-ms-win-crt-l1-1-0.dll 现已恢复。
                      2. 修复丢失 api-ms-win-crt-runtime-l1-1-0.dll 错误的最佳方法是什么?

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

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

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

                        .

                        相关文章:


                        24.06.2022