缺少 Api-ms-win-crt-runtime-l1-1-0.dll 或 api-ms-win-crt-heap-l1-1-0.dll

如果当您尝试在Windows计算机上打开程序时收到错误消息The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer,这意味着作为Visual C++ Redistributable一部分的Universal CRT(Universal CRT)要么无法正确安装,要么 api-ms-win-crt-runtime-l1-1-0.dll 文件丢失或损坏。如果api-ms-win-crt-heap-l1-1-0.dll(api-ms-win-crt-heap-l1-1-0.dll)发生错误,则应进行类似的故障排除。

尝试打开某些Adob​​e Program FilesSmartFTP软件、SkypeAutodeskCorel DrawMicrosoft OfficeXAMPP等时,您可能会收到此错误。加载或启动期间可能会发生DLL错误。(DLL)

DLL代表动态链接库,是在(Dynamic Link Libraries)Windows或任何其他操作系统上运行的应用程序的外部部分。大多数应用程序本身并不完整,并将代码存储在不同的文件中。如果需要代码,则将相关文件加载到内存中并使用。如果操作系统或软件无法在应用程序安装文件夹中找到相关的DLL文件,或者DLL文件已损坏,您可能会收到DLL 文件丢失(DLL file is missing)消息。

修复(Fix)api-ms-win-crt-runtime-l1-1-0.dll 或 api-ms-win-crt-heap-l1-1-0.dll 缺失

在开始之前,请确保您的Windows已更新 - 因此请检查更新(check for updates) 并确认。此外,运行系统文件检查器 以替换可能损坏的系统文件。重新安装引发此错误的程序也可能会有所帮助。如果没有,请查看以下选项。

  1. 修复(Repair)已安装的Visual C++ 2015 Redistributable
  2. 重新注册DLL文件
  3. 通用 C 运行时更新
  4. Install Microsoft Visual C++ Redistributable Update
  5. Microsoft Visual C++ Redistributable适用于Visual Studio的(Visual Studio)Microsoft Visual C++ Redistributable

1]修复(Repair)安装Visual C++ 2015 Redistributable package

缺少 api-ms-win-crt-runtime-l1-1-0.dll

损坏的安装或错误的更新可能需要修复Visual C++ 2015 Redistributable包。

如果您已经安装了Visual C++ 2015 Redistributable软件包,但收到错误消息,则可能需要修复该程序。为此,请打开控制面板(Control Panel)并转到“程序(Programs)和功能”部分。找出Microsoft Visual C++ 2015 Redistributable ( x64 ) [for 64-bit machine] > 右键单击​​它 > 选择更改(Change )按钮 > 单击修复(Repair)按钮。

相关(Related):程序无法启动,因为缺少 AppVIsvSubsystems32.dll(AppVIsvSubsystems32.dll is missing)

2]重新注册DLL文件

如果DLL文件存在于您的计算机上,但您仍然收到此错误消息,您可能需要重新注册 DLL 文件。

如果DLL文件丢失,则从 Internet 下载丢失的 dll 文件(missing dll file)并将其粘贴到特定位置不是实际的解决方案。您可以尝试该方法,但您可能不会从中获得任何积极的结果。

3]通用C运行时更新

(Download)Microsoft下载通用 C(Universal C Runtime)运行时 更新(Update)。安装运行时(Runtime)组件并重新启动计算机并查看。仅供(Just)参考,从Windows 10开始,通用 CRT(Universal CRT)是操作系统的一部分。

4]Install Microsoft Visual C++ Redistributable Update

如果这没有帮助,您可能需要在 此处安装来自 Microsoft的(Microsoft here)Microsoft Visual C++ Redistributable Update 。您需要选择Windows的版本,即 64 位或 32 位版本。遵循安装过程并仔细指导以避免安装问题或失败。

5]适用于Visual Studio的(Visual Studio)Microsoft Visual C++ Redistributable

Visual C++ 2015 Redistributable包一样,一些程序使用Microsoft Visual C++ Redistributable for Visual Studio 2017。也许你需要安装这个。您可以在此页面(this page)上找到该软件包。

你可以尝试上面提到的这些解决方案来解决这个问题,看看其中哪一个对你有帮助——否则你可以随时查看日志文件以了解细节。

什么是API-MS-Win-CRT-heap-l1-1-0.dll

API-MS-Win-CRT-heap-l1-1-0.dllUniversal CRT,它是Visual C++ Redistributable的一部分。重新安装的最佳方法是修复Visual C++ Redistributable安装。

API-MS-Win-CRT-runtime-l1-1-0 dll 位于何处?

API-MS-Win-CRT-runtime-l1-1-0 DLLUniversal CRT,它是Visual C++ Redistributable的一部分。它位于System32文件夹中。

类似的错误:(Similar errors:)



About the author

拥有超过 10 年经验的发烧友工程师和音频产品专家。我专注于从头到尾创造优质的音乐扬声器和耳机。我是解决音频问题以及设计新扬声器和耳机系统的专家。我的经验不仅仅是制造好产品。我也热衷于帮助他人成为最好的自己,无论是通过教育还是社区服务。



Related posts