How to fix the “api-ms-win-crt-runtime-l1-1.0.dll is missing” error for Delphi 10 Seattle
Tuesday, September 1st, 2015 | Dennis D. Spreen | Delphi 10 Seattle, Delphi Programming
If you experience this error during the start of Delphi 10 Seattle
This error is not related to Delphi 10 Seattle – it is caused by TortoiseSVN v1.9 which is “side loaded” during start up (if installed before). Delphi 10 Seattle just works out of the box!
1
2 3 4 |
"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"
|
you need to (re)install the Visual C++ Redistributable for Visual Studio 2015, either via Windows Update or download and directly install the Visual C++ Redistributable:
-
Install all pending Windows Updates
Go to Start – Control Panel – Windows Update
Check for updates and install all pending updates, then restart the computer.
After the restart repeat the steps above again until no more updates are available. -
Download the Visual C++ Redistributable 2015
For Windows 64-bit
Visual C++ Redistributable for Visual Studio 2015 (64-bit)
For Windows 32-bit
Visual C++ Redistributable for Visual Studio 2015 (32-bit)
- Run the vcredist_x64.exe (64-bit) or vcredist_x86.exe (32-bit) and select Uninstall if already installed
- Run the .exe again and select Install and restart the computer
Tags: Delphi Programming
September 1, 2015
LOL! Are they using Visual Studio now to develop Delphi??
September 1, 2015
I think this is caused by an external IDE plugin, since you could just ignore the error and the IDE shows up.
September 1, 2015
A colleague of mine had this error with Delphi XE2, so it’s not specific to Delphi 10 Seattle. I myself have seen it with Notepad++ (but could not reproduce it). I think it’s just a symptom of some Microsoft update not installing properly.
September 1, 2015
Actually, the error is usually related to Tortoise 1.9. I guess that all of you have it installed. Delphi has nothing to do with it.
September 1, 2015
@Borja: thanks for your info, I’ll set up a clean machine and test it again (yes, I did install tsvn 1.9 on my new D10-machine). Will report later.
September 1, 2015
Confirmed it is TortoiseSVN and *NOT DELPHI 10*. This error occurs if you’d installed TortoiseSVN 1.9 and didn’t install the Visual C++ Redistributable 2015. Thanks to Borja for the hint with TortoiseSVN!
September 23, 2015
Can confirm that is was TortoiseSVN
October 8, 2015
I have the same error while install Apache Server, is there any help?
October 9, 2015
Just install Visual C++ Redistributable 2015
https://www.microsoft.com/de-de/download/details.aspx?id=48145
October 27, 2015
Installing Visual C++ does not fix the problem. I have this problem with Sandra benchmark program
October 27, 2015
@speed_fan: did you install both versions x86/64bit?
November 4, 2015
Thank!It is Ok
November 27, 2015
Valeu amigo funcionou certinho obrigado!!
November 27, 2015
De nada.
December 24, 2015
Uh, no. We can thank Windows Update KB2999226 which was mysteriously pulled in October 2015, only to be released again in December 2015. This update bricks several DLLs from loading at startup or causes DLLs to report errors, and can eventually causes Windows to completely lock up if Windows is left running for several days. Uninstalling this update doesn’t fix the problem. After uninstalling this update and rebooting, you will have to download and install the Visual C++ 2015 Redistributable packages (both the 32-bit and 64-bit packages if you are running 64-bit Windows) since programs will throw errors and report that api-ms-win-crt-runtime-l1-1-0.dll is missing. Then have fun going through your Windows Event Viewer log files to see how this update bricked various DLL function calls from returning success, and in some cases prevented various DLLs from loading altogether when Windows boots. Ain’t this peachy? But wait! It gets even better! Via Windows Update, you most likely will find that the related KB3119142 update successfully installed on your computer. But guess what? Although you might find this update in your Update History, you won’t find this update in the list of installed updates so that you can uninstall it! And then look under Setup in Windows Logs. You likely will see that source WSUA reports that KB2999226 successfully installed, yet WSUA reports that KB2999226 hasn’t successfully installed on subsequent reboots of your computer. The error is 2149842697 which is reported by MS Office when MS Office tries to integrate this update.
January 10, 2016
i was facing the same problem on windows 7 64bit , this message appears when ever i try to open adobe photoshop and illustrator or other programe.
then i download For Windows 64-bit
Visual C++ Redistributable for Visual Studio 2015 (64-bit)
and install
problem solve
January 14, 2016
I already try this, but not works or me sir,,
i have this problem while start apache server on Xampp .. please help my problem
January 15, 2016
Same as me, Apache doesn’t work.
SOS. Rescue me.
January 19, 2016
Oh great!! It has been ages since I last updated my system but certainly installing the c++ visual studio updates helped fixed the problem. Thanks a lot Dennis
January 27, 2016
thanks….
January 28, 2016
setup failed when i installed C++.. and did not find path: C:\Windows\system32\api-ms-win-crt-runtime-l1-1-0.dll… please help me
January 30, 2016
same here Apache server returns the same error.
February 17, 2016
Per my answer here:https://www.reddit.com/r/techsupport/comments/464swn/microsoft_visual_c_2015_redistributable_setup/
I installed Win 7 SP1, that allowed me to run VC Redistributable without the error.
February 17, 2016
I have windows 8 32-bit and I installed the new versioj of Xampp when I start Apache it shows message api-ms-win-crt-runtime is missing
February 17, 2016
I had the same problem with PCSX2 1.4 I’ve reinstalled the Visual C++ Redistributable for Visual Studio 2015 (64-bit) and Visual C++ Redistributable for Visual Studio 2015 (32-bit) and it is still doesn’t work. I have Windows 7 x64 Ultimate hope someone can fix it
February 18, 2016
See if this update will help: https://support.microsoft.com/en-us/kb/2999226