The 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“, typically stems from corruption or outdated Visual C++ Redist wherein another program has overwritten the libraries. Alternatively, it may be because the program you are attempting to run requires a newer version of Visual C++. The latest version is 2017. Another common cause of this issue is outdated Windows Updates or failure of the KB2999226 (Universal CRT). You cannot install Microsoft Visual C++ 2015 redist (runtime) unless you have Windows Update KB2999226 installed, particularly for Windows 7 64-bit SP1. Consider reinstalling the program to rectify this problem. Show Method 1: Check for and Install Windows UpdatesOn Windows 10
On Windows 7
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:
Then run the Windows Update again, reboot multiple times and check to make sure that all the updates are installed. Method 2: Reinstalling Visual C++ RedistributableThe application giving you that error may have Visual C++ Redistributable as a dependency. Installing the package could fix the problem. However, as some programs are older and rely on earlier versions of the C Package, it’s advisable to check the software requirements or consult with the vendor to determine which version of C is necessary. If you can ascertain the required version, download and install it using the steps below; otherwise, follow these steps to install the most recent version.
Method 3: Reinstalling Printer DriversIf the above fails, then as per suggestions from some users this method should be used (it does no harm, and will simply reinstall the drivers if nothing else).
Method 4: System RestoreIf you have a restore point created, and the program was working, let’s say, a few days ago, then doing a system restore may also fix the issue. Do this only if all of the above suggestions have failed. You can view the system restore guide here. Although this guide was written using Windows 10, it also works for Windows Vista, 7, and 8. Kamil Anwar Kamil is a certified MCITP, CCNA (W), CCNA (S) and a former British Computer Society Member with over 9 years of experience Configuring, Deploying and Managing Switches, Firewalls and Domain Controllers also an old-school still active on FreeNode. |