Correção: api-ms-win-crt-stdio-l1-1-0.dll está ausente

O erro “api-ms-win-crt-stdio-l1-1-0.dll está ausente” normalmente é encontrado quando o usuário tenta abrir um aplicativo do Office, Origins ou iTunes. Pelas nossas investigações, parece que o erro é um sintoma subjacente do Visual C ++. Na maioria das vezes, o problema ocorre porque o sistema está sem uma atualização cumulativa incluída no Visual C ++ 2015 Runtimes .

Se você está lutando contra esse problema, os métodos a seguir o ajudarão. Conseguimos identificar algumas possíveis correções que resolveram com êxito o problema para usuários em uma situação semelhante. Siga os métodos abaixo na ordem até ver que uma correção é eficaz para resolver o problema em seu cenário específico. Vamos começar!

Método 1: Instale todas as atualizações pendentes do Windows

Antes de começar a seguir as outras correções abaixo, vamos verificar se o seu sistema operacional não é capaz de resolver o problema sozinho. O Windows 8 e o Windows 10 devem ser capazes de resolver o problema automaticamente instalando a atualização KB2999226 por meio do WU (Windows Update) .

Muito provavelmente, o “api-ms-win-crt-stdio-l1-1-0.dll está ausente” será resolvido automaticamente, certificando-se de instalar todas as atualizações (não opcionais) pendentes na atualização do Windows. Aqui está um guia rápido para fazer isso:

  1. Pressione a tecla Windows + R para abrir uma caixa Executar . Em seguida, digite “ wuapp ” ou “ ms-settings: windowsupdate ” (para Windows 10) e pressione Enter para abrir a janela do Windows Update .

  2. Em seguida, clique no botão Verificar atualizações e siga as instruções na tela para instalar as atualizações ausentes.

    Observação: lembre-se de que, dependendo do número de atualizações pendentes, você provavelmente precisará reiniciar o PC várias vezes.

  3. Assim que todas as atualizações pendentes forem aplicadas com êxito, reinicie o sistema final e abra o aplicativo que estava exibindo anteriormente “api-ms-win-crt-stdio-l1-1-0.dll está faltando” na próxima inicialização.

Se o problema ainda não for resolvido, continue com os métodos a seguir.

Método 2: instalando manualmente a atualização KB2999226

Se você estiver no Windows 7 (ou anterior), provavelmente terá que realizar uma etapa extra para resolver o problema. Muitos usuários relataram não conseguir instalar o pacote redistribuível do Visual C ++ que contém os arquivos ausentes.

Provavelmente, isso acontece porque seu sistema não tem a atualização KB2919355 (parte do Visual C ++ 2015 Redistributable) . O erro “api-ms-win-crt-stdio-l1-1-0.dll está ausente” normalmente ocorre quando a atualização Universal CRT (KB2919355) falha junto com o Visual C ++ 2015 Redistributable ou todo o pacote está ausente.

Observação: a versão mais recente do Windows (Windows 8 e Windows 10) deve aplicar automaticamente a atualização KB2999226 por meio do WU (atualização do Windows) . Mas se você tiver muitas atualizações pendentes e não tiver tempo suficiente para aplicá-las (mas deveria), você ainda pode seguir as etapas abaixo.

Para corrigir o problema, siga as etapas abaixo para instalar a atualização KB2999226 (CRT universal) em seu computador:

  1. Visite este link (aqui ) e clique no botão Download para baixar o instalador.
  2. Assim que o download for concluído, abra o instalador e siga as instruções na tela para aplicar a atualização ao seu sistema.
  3. Reinicie seu computador para consolidar as alterações. Na próxima inicialização, abra o aplicativo que estava mostrando anteriormente “api-ms-win-crt-stdio-l1-1-0.dll está faltando” e veja se este método conseguiu resolver o problema.

Se você ainda estiver incomodado com o mesmo erro, vá direto para o Método 3.

Método 3: Instalando o Visual C ++ 2015 Redistributable

Se o primeiro método não resolveu o problema, vamos ver se a instalação do restante dos arquivos presentes no Visual C ++ 2015 Redistributable resolverá . A maioria dos usuários relatou que a instalação do Visual C ++ Redistributable 2015 cumulativo de acordo com sua arquitetura de sistema operacional conseguiu resolver o problema com êxito.

Aqui está um guia rápido sobre como fazer isso:

  1. Visite um dos links abaixo associados à arquitetura do seu sistema operacional e baixe o instalador vc_redist apropriado :

    Visual C ++ 2015 Redistributable (vc_redist.64.exe) - para Windows de 64 bits

    Visual C ++ 2015 Redistributable (vc_redist.86.exe) - para Windows de 32 bits

  2. Abra o instalador vc_redist e siga as instruções na tela para instalar o pacote redistribuível do Visual C ++ em seu sistema.
  3. Assim que a instalação for concluída, reinicie o sistema mais uma vez e abra o aplicativo que estava exibindo o erro “api-ms-win-crt-stdio-l1-1-0.dll está faltando” .