Python 3.6.0 can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing.

I recently installed Python 3.6.0 on my computer. And it does not start and gives the launch error "This program cannot start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this program"

I have reinstalled this several times, but it doesn't work.

I have Microsoft Visual C++ Redistributables of 2005, 2008, 2010, 2015 and 2017.

This is the first time I have installed Python on my computer. I did not face this error on any other program or application.

By the way, mine is an assembled desktop PC with an AMD A6 processor running a Windows 7 Ultimate x64 Operating System.

Any help would be appreciated. Please ask if any more details are required.

Regards

Akarsh

1. Try download Python according to your OS(64bit or 32bit)

2. The problem is that the KB2999226 (Universal CRT) which is part of the Visual C++ Redistributable for Visual Studio 2015 failed to install.

Solution
  1. Install Windows Updates:

    • Go to Start - Control Panel - Windows Update
    • Check for updates
    • Install all available updates.
    • After the updates are installed, restart your computer.
    • After the restart repeat the steps above again until no more updates are available.
  2. Download the Visual C++ Redistributable:

  3. Run the vcredist_x64.exe (64-bit) or vcredist_x86.exe (32-bit) and select Uninstall

  4. Run the .exe again and select Install

124 people found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated April 22, 2025 Views 24,561 Applies to: