Windows 7 – Fixing api-ms-win-crt-runtime-l1-1-0.dll Missing Error

windows 7

When starting certain programs on Windows 7 I'm getting the following error message:

The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer

enter image description here

Clicking "OK" dismisses the dialog and allows the software to run without any problems, but the error repeats next time I run the software.

Unfortunately reinstalling the software does not fix the problem.

This is getting very annoying. How do I resolve this?

Best Answer

What causes this error and how do I fix it?

It happens when applications built using the Windows 10 SDK are executed on earlier version of Windows.

This creates a dependency on Windows 10 Universal CRT (C Runtime).

To fix it, install the Update for Universal C Runtime in Windows:

The Windows 10 Universal CRT is a Windows operating system component that enables CRT functionality on the Windows operating system. This update allows Windows desktop applications that depend on the Windows 10 Universal CRT release to run on earlier Windows operating systems.

Microsoft Visual Studio 2015 creates a dependency on the Universal CRT when applications are built by using the Windows 10 Software Development Kit (SDK). You can install this update on earlier Windows operating systems to enable these applications to run correctly.


Further reading

Related Question