Como corrigir o erro "api-ms-win-crt-runtime-l1-1-0.dll está faltando"

O erro informando que o arquivo api-ms-win-crt-runtime-l1-1-0.dll está faltando é bastante comum no Windows, especialmente ao tentar executar certos programas, como jogos ou aplicativos que dependem das bibliotecas do Visual C++. A mensagem de erro geralmente aparece como: "Não é possível iniciar o programa porque api-ms-win-crt-runtime-l1-1-0.dll está ausente no seu computador". Veja as causas mais comuns desse erro e como corrigi-lo facilmente.

O que causa o erro "api-ms-win-crt-runtime-l1-1-0.dll está faltando"?

O arquivo api-ms-win-crt-runtime-l1-1-0.dll faz parte do pacote Microsoft Visual C++ Redistributable. Ele é necessário para o funcionamento de várias bibliotecas C Runtime (CRT), amplamente usadas por muitos aplicativos. O erro ocorre quando o sistema não consegue localizar esse arquivo, o que pode ser causado por:

  • a ausência ou corrupção do pacote Visual C++,
  • atualizações do Windows incompletas que afetam a biblioteca, ou
  • vírus ou malware que tenham deletado ou corrompido o arquivo.

Passos para corrigir o erro "api-ms-win-crt-runtime-l1-1-0.dll está faltando"

1. Atualize o Windows

Em muitos casos, esse problema é causado por atualizações do Windows ausentes que incluem as bibliotecas necessárias. Para corrigir isso:

  1. Vá para ConfiguraçõesAtualização e SegurançaWindows Update.
  2. Clique em Verificar se há atualizações e instale todas as atualizações disponíveis.

2. Instale o Microsoft Visual C++ Redistributable

Se a atualização do Windows não resolver o problema, o próximo passo é instalar ou reinstalar o pacote Visual C++ Redistributable. Para fazer isso:

  1. Acesse o site oficial da Microsoft e baixe a versão apropriada do Visual C++ Redistributable (recomenda-se a versão x64, mas também pode ser necessário instalar a versão x86).
  2. Instale o pacote seguindo as instruções e reinicie o computador.

3. Baixe manualmente o arquivo api-ms-win-crt-runtime-l1-1-0.dll

Esse método deve ser utilizado apenas como último recurso. Encontre o arquivo api-ms-win-crt-runtime-l1-1-0.dll em uma fonte confiável, como DLL-Files. Baixe o arquivo e coloque-o na pasta correta:

  • C:\Windows\System32 para sistemas de 64 bits, ou
  • C:\Windows\SysWOW64 para sistemas de 32 bits.

Em seguida, reinicie o computador para que as alterações sejam aplicadas.

4. Execute o Verificador de Arquivos do Sistema (SFC)

Com essa ferramenta integrada ao Windows, é possível reparar automaticamente arquivos ausentes ou corrompidos:

  1. Abra o Prompt de Comando como administrador (pelo menu Iniciar).
  2. Digite o comando sfc /scannow e pressione Enter. Aguarde o processo de verificação e reparação ser concluído.