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

Problem

When you start SmartFTP you get the following error message:
The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer.
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:

    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)
  3. Run the vc_redist.x64.exe (64-bit) or vc_redist.x86.exe (32-bit) and select Uninstall
  4. Run the .exe again and select Install 
References
  1. Microsoft Download - Visual C++ Redistributable for Visual Studio 2015
  2. Visual C++ Redistributable fails to install
  3. KB2999226: Update for Universal C Runtime in Windows
Keywords
KB2999226, ucrt, api-ms-win-crt-runtime-l1-1-0.dll

1 Response to "The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing"

  1. Thanks infonya,

    Untuk yang masih mengalami problem walaupun sudah mengikuti semua langkah-langkah seperti tutorial, lihat cara lengkap mengatasinya pada link berikut.

    Cara Mengatasi Error “api-ms-win-crt-runtime-l1-1-0.dll is missing”

    Makasih

    ReplyDelete