Easy to Fix api-ms-win-crt-runtime-l1-1-0.dll missing System Error

April Cai, in Common error

When you try to open a program or a file on your Windows computer, you may get api-ms-win-crt-runtime-l1-1-0.dll is missing error. Don’t worry. You’re not alone. Many Windows users are reporting it. But the good news is you can fix it.

Why it happened & How do I fix it? 

This error is usually cause by the missing Visual C++ Redistributable for Visual Studio 2015 on your Windows. You can solve the problem through installing the software. 

 Here is two ways for you to install Visual C++ Redistributable for Visual Studio 2015. Choose any one you prefer.

1. Install the software via Windows update

2. Download Visual C++ Redistributable for Visual Studio 2015 from Microsoft directly 

Way 1. Install the software via Windows Update


Microsoft has built Visual C++ Redistributable for Visual Studio 2015 in Windows Update KB2999226. So you can install it through Windows Update.

1) Type Windows Update in the search box from Start. Then click Windows Update or Check for updates from the top.

2) Click Check for updates .

3) Click Install Updates.

4) Restart your computer. Then repeat the steps above again until no more updates are available.

5) Open the same program or the file to see if the problem is solved.

If it isn’t, go on with Way 2 to download the software directly.

Way 2. Download Visual C++ Redistributable for Visual Studio 2015 from Microsoft directly 

1) Go to Microsoft Download website.

2) Click Download.

3) Select your system type x64 or x86(x32), then click Next.

4) It should then start to download the file.

5) When it’s done, double-click the downloaded .exe file and follow the on-screen instructions to complete installation.

That’s  all there is to it.
Any questions please feel free to leave comment below, thanks.

Help Us Improve Article
  • Mazz Mxe

    i uninstalled the Microsoft Virtual C++ 2015 and then install it again it did not worked
    Note: A pop up msg saying “Setup failed 0x80240017 – Unspecified error” https://uploads.disquscdn.com/images/6395e1bf5f45630ff96064d1edd634a314154ac223d862a1e59e4ed93322f178.jpg

  • Mayank Jain

    I downloaded the exe file related to KB article# KB2999226 frommicrosoft download centre (It was <1 MB) and it worked fine.

  • Cris Mariano

    I tried the fist option but my internet was too slow to update around 800+mb so I jumped out to the second option and it actually works! Thanks a lot!

  • Okta

    I have installed it, But the message still appear.
    What should I do ?

  • Vignesh K

    The above two methods aren’t work in my Pc


    2. https://uploads.disquscdn.com/images/b8c753ba8d6c65b35f81621f9bfac4ea62fe3409803e1b47a47115f48b901b93.png

    In second method i can’t know how to uninstall the current version (i can’t found it)
    What can i do?

  • Emilyy _ox

    Recently, I have to clear my laptop and uninstalled a few programs, I did uninstall the ‘api-ms-win-crt-runtime-l1-1-0-dll’ program without realising what it actually was. I did try the first one (check for updates) but it didn’t work, so I try the second and it works. So thank you for this!

  • Owen Harvey Leal

    i tried installing the file but it always says access denied

  • Jessica Gignac

    I already have the 2015 version according to my control panel…what do I do ?

    • son1tus

      repair, or uninstall/reinstall

      • Himanshu Gaur

        how to reinstall it ?

        • Okta

          Download the Visual C++ Redistributable file, then run it !
          There’s a Choice to UNINSTALL, the after that You can Install it again!