Error The procedure entry point ucrtbase.terminate could not be located in the dynamic link library api-ms-win-crt-runtime-l1-1-0.dll or The program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem. is usually caused by corrupt or outdated Visual C++ Redist where another program has overwritten the libraries, or the program you are trying to run requires a newer version of the Visual C++. The latest one is 2017. The second most common for this issue to occur is when Windows Updates are outdated or the KB2999226 (Universal CRT) has failed. You cannot install Microsoft Visual C++ 2015 redist (runtime) unless you have Windows Update KB2999226 installed (at least on Windows 7 64-bit SP1).
Method 1: Repair Corrupt System Files
Download and run Reimage Plus to scan and restore corrupt and missing files from here, and then see if the issue is fixed if not then try the other methods listed below.
Method 2: Check for and Install Windows Updates
On Windows 10
- Click Start
- Choose Settings
- Choose Update and Security
- Choose Windows Updates
- Click Check for Updates
- If there are updates, you’ll see a message telling you that important or optional updates are available, or telling you to review important or optional updates, click the message to view the updates to install.
- In the list, enable the checkboxes for the updates Important or Optional, and then click Install.
On Windows 7
- Click Start
- Type Updates
- Choose Windows Updates
- Choose Check for Updates
- Install the Updates, and Reboot the PC.
The one we are looking for through Windows Update is the Universal CRT Update KB2999226 which can also be downloaded and installed as a stand alone package from (here).
For Windows 7 Only:
If the issue is still not resolved on Windows 7 after running the updates and install the KB2999226 manually, then follow these steps:
- Hold the Windows Key and Press R. In the Run Dialog, type cmd and Click OK.
- In the command prompt window, type net stop wuauserv
- Then type ren c:windowsSoftwareDistributionWuRedir WuRedir1
Then run the Windows Update again, reboot multiple times and check to make sure that all the updates are installed.
The procedure entry point ucrtbase.terminate could not be located in the dynamic link library api-ms-win-crt-runtime-l1-1-0.dll
Modified on: Fri, 23 Jun, 2017 at 11:18 AM
When opening EasyWorship the following error appears “the procedure entry point ucrtbase.terminate could not be located in the dynamic link library api-ms-win-crt-runtime-l1-1-0.dll”.
This is a problem with a Windows library that is missing or corrupted. In many cases this can be fixed by installing the “Update for Universal C Runtime in Windows“.