Windows 7 – api-ms-win-crt-runtime-l1-1-0.dll

O programa não pode ser inicializado por que o arquivo api-ms-win-crt-runtime-l1-1-0.dll está faltando.

Problema

Após a atualização do pacote KB2999226, alguns aplicativos começaram a apresentar a seguinte mensagem:

The program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer.

O problema ocorre por que a atualização KB2999226 (Universal CRT) contém a atualização do Visual C++ Redistributable for Visual Studio 2015, a qual apresenta falha na instalação.

Solução

  1. Atualizar novamente o sistema operacional com o Windows Update:
    1. Vá em Iniciar / Painel de Controle / Windows Update
    2. Verifique por eventuais atualizações
    3. Instale as atualizações disponíveis.
    4. Depois das atualizações instaladas, reinicie seu computador.
    5. Após reiniciar, repita os passos anteriores até que todas as atualizações disponíveis sejam instaladas.
  2. Baixar e instalar o RUNTIME do Visual C++ manualmente:
    1. Para Windows 64-bits
      1. Visual C++ Redistributable for Visual Studio 2015 (64-bit)
    2. Para Windows 32-bits
      1. Visual C++ Redistributable for Visual Studio 2015 (32-bit)
    3. Execute o vcredist_x64.exe (64-bits) ou vcredist_x86.exe (32-bits) e selecione a opção DESINSTALAR.
    4. Depois de desinstalado, execute o executável novamente e selecione a opção INSTALAR

Referências

  1. Microsoft Download – Visual C++ Redistributable for Visual Studio 2015
  2. Visual C++ Redistributable fails to install