Sometimes when you try to launch an existing app or install a new one, you will see an error stating that the api-ms-win-crt-runtime-|1-1-0.dll is missing. Or you may see a message saying that you need a Microsoft update to continue installing a new app. If this error is frustrating you, keep reading to learn how to resolve the issue.
When you see the api-ms-win-crt-runtime-|1-1-0.dll error glaring at you after attempting to load or install a third-party program, you may want to first blame Microsoft for losing the file. The problem is that you actually should look at the developers. The missing api-ms-win-crt-runtime-|1-1-0.dll file is not included on standard Windows installations.
Third-party developers often use a version of C++ to make the apps for your Windows 10 computer. Some of these developers will include the correct version of C++ Runtime in the download to ensure your app will run smoothly. However, many assume you already have these files loaded into your computer. To make matters more confusing, there are different versions of the C++ files. Different developers might use different versions, which means you may need more than one version installed on your computer.
Finally, the DLL (Dynamic Link Library) file may become corrupt and cause the missing file error to appear, or it might be that the file is in a different location than expected. Either of these issues can cause the missing api-ms-win-crt-runtime-|1-1-0.dll file message to appear. Thankfully, there are many methods you can try to resolve the issue.
The fastest way to deal with this issue is to make sure your Windows 10 OS (operating system) is up-to-date. To update Windows 10 manually, follow the steps below:
Type “Settings” into the search bar and select the appropriate option or you can click on the “Settings” icon in the Start Menu.
From the Settings menu, choose “Updates & Security.”
Make sure to select “Windows Update” on the menu on the right. On the left, click the button under “Update status” that says “Check for updates.”
If any updates are installed, you must restart your computer before they go into effect. To do this, click on the Start menu “Power” icon and select “Restart.”
If a stalled or missing update was interfering with the ability of the DLL to run, this method should take care of the issue. However, if you are still experiencing problems with the app, continue to the next method.
Windows 10 has a program preinstalled that can check for errors in other programs running on the system. It can easily find and repair the missing api-ms-win-crt-runtime-|1-1-0.dll file. To run a file check, follow these steps:
Enter “cmd” in the Search bar, and press [Enter].
Right-click on the “Command Prompt” option and choose “Run as administrator” from the drop-down menu that appears.
Once the Command Prompt window opens, type “sfc /scannow” after the prompt (without the quotation marks) and press [Enter]. Wait until the process is done. It may take some time to complete.
When the scan finishes, you must restart your computer. As before, click the “Power” icon on the Start menu and choose “Restart.”
If you still can’t load or install the app, continue to the next method for solving this issue.
It is possible the program itself is having trouble accessing the C++ files because it has become corrupted or there was an error during the download. To deal with this you need to reinstall the program you are trying to open by following these steps:
Type “Control Panel” into the search bar and select that option from the list that appears.
From the Control Panel window, select “Uninstall a program,” which you will find under the “Programs” subheading.
Click on the program that is having trouble loading and “Uninstall” will appear in the bar at the top of the list. In many cases, you will also see the official website for the selected app listed at the bottom of the list. Make a note of the website if you don’t already have it and click “Uninstall.” Follow the onscreen instructions to uninstall the program.
Once the program is uninstalled, go to the official website and download the files again. Follow the onscreen instructions to finish installing the app.
Reinstalling the program you wish to run will fix any errors in the files you have as long as you are downloading the program from its official website. Try to open the program again. If the error is still there, continue to the next method for clearing it.
Sometimes, you have the correct Visual C++ Redistributable installed on your computer, but its files may be corrupt. Although you could reinstall the Visual C++, you also have the option to repair it.
As in the previous step, type “Control Panel” into the search bar, select it, and then in the Control Panel window, choose “Uninstall a program.”
When the list of programs installed on your computer populates, go to the affected C++ program and right-click on it. If you are unsure which one is causing the problem, you can attempt to repair all of them individually. When you right-click, you will see the options to “Uninstall” or “Change.” Choose “Change.”
When the pop-up appears, choose “Repair.”
This should fix any errors with the Redistributable that might cause the problem. Try installing or relaunching the program to see if you still see the api-ms-win-crt-runtime-|1-1-0.dll error message. If your app still does not want to open or install, continue reading for more help.
In some cases, the api-ms-win-crt-runtime-|1-1-0.dll file is on your computer and in correct working order. However, the DLL file may need to be re-registered to function correctly. You re-register it by performing these steps:
Type “cmd” into the search box, and right-click ‘Command Prompt’ to bring up the “Run as administrator” option. Choose that.
After the command prompt appears, type “regsvr32 api-ms-win-crt-runtime-|1-1-0.dll” without the quotation marks into the window, and hit [Enter].
You should see a confirmation message saying it was successful. Close the command prompt and attempt to reaccess the program to see if this resolved the issue.
It may be that the redistributable package that the application is using has not been installed on your computer at all or perhaps a new update for it was released. You should be able to find the exact package that is causing the missing api-ms-win-crt-runtime-|1-1-0.dll error from the information given on the manufacturer’s website and download that. If you can’t find it, you should begin by downloading the most recent version and its updates from Microsoft here. If you are uncertain which one you need, you may have to check after you download each one to see if the program is working properly.
You should have been able to resolve the api-ms-win-crt-runtime-|1-1-0.dll message by following one of the methods listed above.