Error Codes Wiki

api-ms-win-crt-runtime-l1-1-0.dll Missing Error

Errordll errors

Overview

The error api-ms-win-crt-runtime-l1-1-0.dll is missing indicates the Universal C Runtime (UCRT) is not installed, usually fixed by installing Windows updates.

Key Details

  • Part of the Universal C Runtime (UCRT) included in Windows 10+
  • On Windows 7/8, requires KB2999226 update to be installed
  • Common after clean installs of older Windows without running updates
  • Required by modern Visual C++ applications and Python
  • The DLL is an API set forwarder, not a traditional DLL file

Common Causes

  • Windows 7/8.1 missing KB2999226 (Universal CRT) update
  • Windows Update service disabled preventing automatic installation
  • Corrupted Windows Update components blocking KB2999226
  • Clean Windows installation without subsequent updates
  • Visual C++ Redistributable installed before UCRT prerequisite

Steps

  1. 1On Windows 10/11: run Windows Update to ensure all updates are installed
  2. 2On Windows 7/8: download and install KB2999226 from Microsoft Update Catalog
  3. 3If KB2999226 fails, install KB2919355 first (prerequisite on Windows 8.1)
  4. 4Reinstall Visual C++ 2015-2022 Redistributable after installing the UCRT update
  5. 5Run sfc /scannow to repair system file integrity

Tags

windowsdllucrtapi-ms-win-crtruntime

More in Dll Errors

Frequently Asked Questions

It is a system component that provides C runtime functions. Starting with Windows 10, it is built into the OS. Older versions need it installed via Windows Update.