How to fix api-ms-win-crt-runtime-l1-1-0.dll error?

You can see the api-ms-win-crt-runtime-l1-1-0.dll error when trying to start various programs, both system and third-party. This error can manifest itself, for example, when starting programs from Microsoft Office or Skype . Or when launching any modern games like Mafia 3 or Dragon Ball Xenoverse 2 .

The message that accompanies this error says the following:

“ The program cannot be started because api-ms-win-crt-runtime-l1-1-0.dll is missing on the computer. Try reinstalling the program. 


  • Causes of error api-ms-win-crt-runtime-l1-1-0.dll
  • How to fix api-ms-win-crt-runtime-l1-1-0.dll error
    • Method # 1 Installing Microsoft Visual C ++ 2015
    • Method # 2 Installing update KB2999226
    • Method # 3 Reinstalling the application / game
    • Method # 4 Checking your PC for viruses and malicious software
    • Method # 5 Restoring the Windows Registry
    • Method # 6 Registering a file in the system
    • Method # 7 Running the system file checker utility
    • Method # 8 System Restore

Causes of error api-ms-win-crt-runtime-l1-1-0.dll

So what is the api-ms-win-crt-runtime-l1-1-0.dll file ? This file is a dynamic link library containing various codes and data that can work with several programs at the same time.

The api-ms-win-crt-runtime-l1-1-0.dll file is, so to speak, a “cog” running in the Universal C Runtime or the Universal C Runtime for the Windows operating system.

When a program you are running tries to access this library and it cannot do this, then you can observe the error about the absence of this file.

Let’s list some possible scenarios of what could happen to this file:

  • The api-ms-win-crt-runtime-l1-1-0.dll filemay have become corrupted due to some event. For example, due to a sudden shutdown of your computer. Or it is possible that this file has been corrupted by a virus or malware.
  • Various errors or corruption of entries in the Windows Registry.
  • The occurrence of problems, errors or even bad sectors on the hard disk, which lead to damage to the api-ms-win-crt-runtime-l1-1-0.dll file.
  • A third-party utility changed the version of the file, modified it, or even deleted it, by mistake or accident.
  • It is possible that this file is simply outdated.

How to fix api-ms-win-crt-runtime-l1-1-0.dll error

The methods for solving this error will be divided into two groups: main and auxiliary. Let’s start, of course, with the main ones.

Method # 1 Installing Microsoft Visual C ++ 2015

As mentioned in the reasons, the api-ms-win-crt-runtime-l1-1-0.dll file is part of the Universal C Runtime . So this file should be in Microsoft Visual C ++ 2015 .

You can download the library data from the official Microsoft website, or simply use the attached link below:

For the 32-bit version of the operating system, you need to download Visual C ++ 2015 x86. For the 64-bit version, you need to download and install the x86 and 64-bit version of Visual C ++ 2015.

Method # 2 Installing update KB2999226

You can find this library in the update for the operating system under the number KB2999226 for Windows Server 2008 / Vista / Server 2008 R2 / 8.1 . This update is part of Microsoft Visual C ++ , which could not install correctly.

You can find this update on the official Microsoft website , or use the convenient link attached below:

But you can also install the KB2999226 update via Windows Update. Go to the Control Panel and select the appropriate item. Check for available updates. In the list of found, you will most likely find KB2999226.

Now let’s go through the auxiliary methods for solving the api-ms-win-crt-runtime-l1-1-0.dll error

Method # 3 Reinstalling the application / game

It is possible that the problem was caused by the program you are launching. It may very well be that something went wrong during its installation and now the utility, for some reason, conflicts with the api-ms-win-crt-runtime-l1-1-0.dll file

Try reinstalling the utility, and then check if the problem you are experiencing is gone.

Method # 4 Checking your PC for viruses and malicious software

Viruses or malware could have entered your computer and damaged the system and its files. Check your PC with Windows Defender Scanner or any other third-party antivirus you trust.

If he finds something, then confirm the removal of the infected system element. Then try to launch the application that is having the problem. If the error is still present in the system, then follow the first and second methods, as the virus has been removed and it will no longer damage the api-ms-win-crt-runtime-l1-1-0.dll file.

Method # 5 Restoring the Windows Registry

As mentioned in the reasons for the error, something may have happened with the registration record of the api-ms-win-crt-runtime-l1-1-0.dll file . Use programs such as Reg Organizer or CCleaner to repair the registry . They are very easy to use, so you shouldn’t have any problems using them.

Method # 6 Registering a file in the system

This is not a highly recommended way to solve the problem. But if you want to take a chance and you run out of alternatives, then you can try:

  • Find and download the api-ms-win-crt-runtime-l1-1-0.dll filefrom the network. Do this only from trusted sources.
  • Drop it into the C / Windows / System32directory or C / Windows / SysWOW64 (for a 64-bit system, you need to put it in both directories).
  • Then press the key combination Win + Rand type cmd . Alternatively, you can right- click on Start and select Command Prompt (Admin) from the context menu .
  • In the opened “Command line”enter the command regsvr32 / u api-ms-win-crt-runtime-l1-1-0.dll
  • Then enter regsvr32 / i api-ms-win-crt-runtime-l1-1-0.dll

After the registration, restart your computer and after logging in, try again to run the problematic utility.

Method # 7 Running the system file checker utility

Using the SFC system utility would be quite a common idea to resolve the api-ms-win-crt-runtime-l1-1-0.dll error . This utility will carry out, so to speak, an “inventory” of system files. She will check them for damage and try to fix them if given the opportunity.

To run it, do the following:

  • As in the previous method, press the Win + Rkey combination and type cmd . Or simply right-click on “Start” and select “Command Prompt (Admin)”.
  • In the “Command Line”that appears , write sfc / scannow.
  • The system file check process will begin. It can take a long time to pass, so you can distract yourself. Upon completion, you will be shown a list of damaged files and whether they have been fixed.

Restart your computer and check if the api-ms-win-crt-runtime-l1-1-0.dll error has been fixed

Method # 8 System Restore

System recovery is perhaps one of the most radical methods of solving problems, however, no less effective. This action will literally allow you to move your system “back in time” to a time when it was in a stable state and no error occurred.

To restore your system, do the following:

  • Go to the Control Panel by right-clicking on “Start”.
  • Select the “Recovery”item in it .
  • Click Start System Restore.
  • Then click “Next”in the appeared wizard window and select the point in time you need to restore. Your computer may restart at this point, which is quite normal according to the procedure.

As with the previous methods, check for the api-ms-win-crt-runtime-l1-1-0.dll error . If it is still present in the system, then, unfortunately, the only way to solve the problem will be a clean installation of the Windows operating system .

Leave a Comment