In this post, we’ll provide 4+ fixes (and video guides) for resolving api-ms-win-crt-runtime-l1-1-0.dll problems.
The most usual issue whenever you get a DLL error is that it is either missing from your computer or the file is corrupted. One of the most common DLLR errors is related to the api-ms-win-crt-runtime-l1-1-0.dll file. This is a DLL file that can be found in either C:WindowsSystem32 or C:WindowsSysWOW64 depending on your system type and even in the Microsoft Visual Studio folder in Program Files.
A DLL, which stands for dynamic-link library, is a set of codes which contain functionality that multiple programs can use. It is likely that you are having this issue because there was a problem during the installation of a program which then corrupted the said file. Luckily, DLL errors are not hard to fix. But first, let’s talk about what api-ms-win-crt-runtime-l1-1-0.dll is.
I loved #AVIdemux
But now I get this error….
Tried many things, but can never get past it
Adobe is ok…
— 🇺🇦сталь🇺🇦 Steelhoof 🇺🇦копито🇺🇦 (@steelhoof) April 23, 2019
Having to fix ‘api-ms-win-crt-runtime-l1-1-0.dll is missing’ reminds me why I bought a Mac..
— Steve W (@Stevdoc) July 6, 2019
How do you fix "api-ms-win-crt-runtime-l1-1-0.dll is missing"? Tinatamad akong mag google
— Engr. Andiemus (@ApolloMunarYes) January 6, 2019
What Is api-ms-win-crt-runtime-l1-1-0.dll?
The api-ms-win-crt-runtime-l1-1-0.dll is a file that comes with the Universal C Runtime component in Windows under the Visual C++ Redistributable for Visual Studio 2015, 2017, and 2019. Earlier versions used their own standalone CRT libraries, but starting from the release of the Visual Studio 2015, the Universal CRT was made to support it and the later versions. Thus, these three versions all share the same redistributable files.
This Universal CRT package is a very important component of your operating system, as programs made using the Windows 10 Software Development Kit (SDK) are dependent on it. It comes as part of the Windows 10 operating system, and it is also available for Windows Vista to Windows 8.1 through Windows Update. There is also a version for Windows XP. Applications made on the Windows 10 SDK will be able to run correctly on earlier Windows operating systems when this update is installed.
How To Fix Errors with api-ms-win-crt-runtime-l1-1-0.dll
Video guide: api-ms-win-crt-runtime-l1-1-0.dll Is Missing Fix Without Any Updating
The solutions to missing DLL problems are simple, and they’re particularly easy to fix since the DLL is from Microsoft. One of the first solutions that might come to mind is to just download that specific DLL file online and place it where it needs to be, but this might do nothing towards fixing your issue and can even bring more problems. There’s a right way to go about this.
The following are some of the easiest ways to fix this issue:
1st Fix: Update The Universal C Runtime in Windows
Over at the Microsoft Community, a simple fix that was suggested is to update the Universal C Runtime in Windows. There are two ways to do this.
The Universal CRT is a Recommended Windows update, so the first way is to make sure that your Windows system is up to date. Here’s how to do that for Windows 10:
- Click the Start button or press the Windows key then click the Gear icon. This will take you to the Windows Settings page.
- In the panel that shows up, click Update & Security. The first thing you see should be Windows Update. If it says there are updates available, download, install, then restart your computer.
Alternatively, you can click the Start button or press the Windows key then type “update.” A “Check for updates” option from the system settings will show up. Click that, and it should bring you to the Windows Update page.
For other Windows operating systems, the process is similar as long as you can get to your Windows Update settings. When you see that your computer shows a message that important or optional updates are available, you can review the list to make sure that Universal C Runtime is checked, then click Install.
The other way is to manually download the update package for your operating system. Simply go to this link, select your system type and operating system, click the link beside it, then click Download.
Video Guide: How To Solve Update For Universal C Runtime In Windows 7
2nd Fix: Use The Repair Function
If you already have the Microsoft Visual C++ Redistributable installed on your computer, one of the proposed fixes is to simply repair it as suggested by Manav Singh at IntenseClick. Chances are, the files got corrupted during the download and installation of the package. Thankfully, your computer has a built-in function to repair applications for you, though you might need to restart your PC after. To do this, you have to:
- Click the Start button or press the Windows key, then type Control Panel.
- Under Programs, click Uninstall a program. This will give you a list of all the programs you have on your computer.
- Find Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017, or 2019. Since they all share the same redistributable files, simply select whichever one you find on your computer. Click the Repair or Change button, then click Repair on the dialog box that shows up.
- Restart your computer if prompted.
Video Guide: How To Download & Install Microsoft Visual C++ 2015 Redistributable Package (32-64 bit)
3rd Fix: Manual Download
The third fix is suggested by DriverEasy and involves manually downloading and installing Visual C++ Redistributable from the Microsoft website. The reason why you’re getting the error might be because you don’t have it installed yet. Either way, even if you do have it already, uninstall it, then follow these steps:
- Go to Microsoft’s Download Center for the Visual C++ Redistributable for Visual Studio 2015 installer.
- Click Download, choose your computer’s system type (x64 for 64-bit, x86 for 32-bit), then click Next.
- When it’s finished, double-click the downloaded executable file, then follow the instructions for installation.
4th Fix: Uninstall/Reinstall
You can also see if reinstalling the affected program itself will do the trick. It can get corrupted during the download or installation that it has trouble accessing the C++ files it needs. You can do that through the following steps as suggested by Joenneth Honrada at Techloris:
- Click the Start button or press the Windows key, then type Control Panel.
- Under Programs, click Uninstall a program. This will give you the list of all the programs you have on your computer.
- Find the program you’re having trouble with, then click Uninstall.
- After it’s been uninstalled, download and install it again. Make sure to download only from the application’s official website to avoid errors.
To learn more about api-ms-win-crt-runtime-l1-1-0.dll, we looked through several support forums and discussion boards. In general, computer users were interested in api-ms-win-crt-runtime-l1-1-0.dll is missing, api-ms-win-crt-runtime-l1-1-0.dll download, and api-ms-win-crt-runtime-l1-1-0.dll origin. They also wanted to know api-ms-win-crt-runtime-l1-1-0.dll location and api-ms-win-crt-runtime-l1-1-0.dll is missing Windows 8.1.
A Microsoft user explains that api-ms-win-crt-runtime-l1-1-0.dll is related to Visual Studio 2015 and that it’s part of the Universal CRT package. He adds that you might get an api-ms-win-crt-runtime-l1-1-0.dll error when you try to open Skype, Microsoft Office, Adobe applications, or Corel Drawl. In most cases, it’s because the dll file is corrupted or has been deleted for some reason. The user recommends running Windows Update to install the missing components as the fastest solution to the issue.
Repair Visual C++ Redistributable
Another computer owner says that you can try to repair Visual C++ Redistributable. To do that you must go to Control Panel à Programs à Visual C++ Redistributable. Then right-click on it and select Change and click on Repair. The user also recommends that you run the command prompt to search for corrupted files so that it can fix them.
Uninstall Visual Studio And Reinstall It Again
A person also points out that if everything else fails, you might try to uninstall Visual Studio and reinstall it again. However, he warns that you have to download the installing file from the official Microsoft page. Otherwise, you might get infected with malware.
Another forum poster complains that he has been struggling with the api-ms-win-crt-runtime-l1-1-0.dll error for quite some time and that he has been thinking about copying the dll file and pasting it in the right directory. However, he found out that a lot of sites offering these dll files are full of viruses and he almost had to install his OS anew to get rid of them. So, he recommends that you get your dll file from an official source or copy it from a friend’s computer after you make sure that it’s not infected.
A computer expert states that the first thing you must do when you have problems with api-ms-win-crt-runtime-l1-1-0.dll is to check if it’s present in the Visual Studio folder.
- If it is and you have tried to repair it with no success, then the issue might be that the dll file is not registered.
- In this case, you’ll have to re-register it by running the command prompt as an administrator. Then you type regsvr32 followed by the path and filename of the dll.
- On the other hand, if you want to unregistered a dll, you have to type regsvr32/u followed by the path and filename.
Another poster shared that he also had an issue with a missing api-ms-win-crt-runtime-l1-1-0.dll on his Windows 8.1 computer. People advised him to update to Windows 10 because it was the easiest way to fix the dll file. However, the user was reluctant because he had tried the free Windows 10 update and had too many issues for his liking.
A person observes that to repair a corrupted api-ms-win-crt-runtime-l1-1-0.dll file, you can use the command prompt. He advises that you type these commands in the following order:
- exe /Online /Cleanup-image /Scanhealth
- exe /Online /Cleanup-image /Restorehealth
- exe /online /cleanup-image /startcomponentcleanup
- sfc /scannow
However, he warns that each one will take several minutes at least to complete and that you should do it when you don’t have an urgent business.
A computer owner says that he updated his Microsoft Office so that he could use OneNote. That’s when he encountered the api-ms-win-crt-runtime-l1-1-0.dll error. He uninstalled the office and restored the system to a previous point, which didn’t work as he expected it to do and he continued to get the same error message. He finally decided to get rid of Microsoft Office and use Libra Office because he couldn’t solve the api-ms-win-crt-runtime-l1-1-0.dll issue.
Another individual also complained that Microsoft was not taking the problem seriously and that they should release a patch for it. He shared that the bought SmartPCFixer to deal with missing dll file and that he was disappointed when SmartPCFixer failed.
Other Microsoft users recommend that you get an update for Universal CTR, which is the part that enables CRT functionality if you get an error message saying that api-ms-win-crt-runtime-l1-1-0.dll error is missing. They say that you could download the update through Windows Updates or you could find it on the official Microsoft page. But they warned that you should check if your system is 64 or 86-based. Otherwise, you might run into other problems.
DLL errors caused by missing or corrupted files and can easily be dealt with using the listed fixes above. If all else fails, your last resort is to perform a clean installation of your Windows operating system or consult a professional to help you fix the error.
Ryan is a computer enthusiast who has a knack for fixing difficult and technical software problems. Whether you’re having issues with Windows, Safari, Chrome or even an HP printer, Ryan helps out by figuring out easy solutions to common error codes.