缺少 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)发生错误,则应进行类似的故障排除。
尝试打开某些Adobe Program Files、SmartFTP软件、Skype、Autodesk、Corel Draw、Microsoft Office、XAMPP等时,您可能会收到此错误。加载或启动期间可能会发生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) 并确认。此外,运行系统文件检查器 以替换可能损坏的系统文件。重新安装引发此错误的程序也可能会有所帮助。如果没有,请查看以下选项。
- 修复(Repair)已安装的Visual C++ 2015 Redistributable包
- 重新注册DLL文件
- 通用 C 运行时更新
- Install Microsoft Visual C++ Redistributable Update
- Microsoft Visual C++ Redistributable适用于Visual Studio的(Visual Studio)Microsoft Visual C++ Redistributable。
1]修复(Repair)安装Visual C++ 2015 Redistributable package
损坏的安装或错误的更新可能需要修复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.dll是Universal CRT,它是Visual C++ Redistributable的一部分。重新安装的最佳方法是修复Visual C++ Redistributable安装。
API-MS-Win-CRT-runtime-l1-1-0 dll 位于何处?
API-MS-Win-CRT-runtime-l1-1-0 DLL是Universal CRT,它是Visual C++ Redistributable的一部分。它位于System32文件夹中。
类似的错误:(Similar errors:)
- 缺少 api-ms-win-core-libraryloader-l1-1-1.dll
- MSVCR110.dll 丢失(MSVCR110.dll is missing)
- d3compiler_43.dll 丢失
- MSVCP140.dll 丢失。(MSVCP140.dll is missing.)
Related posts
Fix BitLocker Drive Encryption不能使用,Error 0x8031004A
Skype Troubleshoot No Video,Audio or Sound在Windows上呼叫
Paste Special option缺失或不在Office工作
Fix ERR_CERT_COMMON_NAME_INVALID error
BitLocker Setup未能导出BCD(Boot Configuration Data)商店
您的浏览器无法访问剪贴板,因此使用这些快捷方式
Modern Setup Host在Windows 10上高CPU or Memory usage
Windows Security在Windows 10中说No Security Providers
USB drive未出现在此PC中,但在Disk Management中可见
Windows 10 Brightness Control无法自动工作或更改
Computer坚持准备配置Windows screen
如何在Windows 10中打开和读取Small Memory Dump(DMP)文件
我们无法完成更新,撤消更改[修复]
Problem uploading至Windows Error Reporting service
基于CMAK-VPN后Windows 10升级不工作
Custom凭证提供商无法在Windows 10上加载
Edge Browser已经消失,图标丢失了
Windows 11/10中的Microsoft Office Click-To-Run High CPU usage
您的IT administrator已禁用Windows Security
Microsoft Store error 0x80072F05 - 服务器跌跌撞撞