Pular para o conteúdo
Tecnologia na prática. Conheça o canal
InícioDicionário de tecnologia

api-ms-win-crt-runtime-l1-1-0.dll não encontrado: o que fazer

Diagrama conceitual: erro api-ms-win-crt-runtime-l1-1-0.dll e conferência das dependências oficiais

O erro api-ms-win-crt-runtime-l1-1-0.dll não encontrado exige conferir o aplicativo, suas dependências e o Windows instalado. O nome está ligado ao Universal C Runtime, ou UCRT. Baixar uma DLL avulsa não substitui esse diagnóstico.

O que é o Universal CRT?

O UCRT reúne recursos de execução da linguagem C usados por aplicativos. A Microsoft explica que ele é um componente do sistema a partir do Windows 10. No Windows 10 e 11, sua atualização acompanha o sistema operacional.

A documentação de implantação relaciona ucrtbase.dll e bibliotecas de encaminhamento da família api-ms-win-*.dll. Isso não significa que qualquer arquivo com um nome parecido possa ser copiado para a pasta de um programa. Veja a explicação oficial de implantação do Universal CRT.

O que conferir primeiro

  1. Anote a mensagem completa. Registre o programa, sua versão e o nome exato da DLL. Confira se o erro ocorre em um aplicativo ou em vários.
  2. Confira as atualizações do Windows. No Windows 11, abra Iniciar, Configurações, Windows Update e Verificar se há atualizações. No Windows 10, o caminho passa por Configurações, Atualização e Segurança, Windows Update. Leia o resultado antes de instalar.
  3. Consulte os requisitos do aplicativo. No site do fabricante, procure a versão compatível do Windows e os pacotes de execução exigidos. Se o problema surgiu após instalar o programa, use o instalador oficial e a orientação de reparo desse fabricante.
  4. Se houver exigência de Visual C++, confira o pacote e a arquitetura. Use a página oficial dos redistribuíveis Microsoft e a especificação do aplicativo. Não escolha somente pela arquitetura do computador.
  5. Confira o resultado. Depois do procedimento indicado, reabra o aplicativo. Se o erro continuar, preserve a nova mensagem e o resultado da instalação para o suporte. Não repita mudanças sem saber o que cada uma pretende corrigir.

A orientação oficial de atualizações informa que pode ser necessário reiniciar para aplicá-las. Salve seu trabalho antes de uma reinicialização. O suporte gratuito padrão do Windows 10 terminou em 14 de outubro de 2025; conferir atualizações não garante suporte ativo para qualquer edição.

Qual a diferença entre x86, x64 e ARM64?

A arquitetura do redistribuível precisa corresponder ao aplicativo. Um programa x86 pode precisar do pacote x86 mesmo em um Windows de 64 bits. A página da Microsoft separa os downloads e os requisitos de suporte; a versão mais recente não substitui automaticamente todos os runtimes antigos.

Não remova os demais pacotes Visual C++ apenas porque existem várias entradas instaladas. Programas diferentes podem ter dependências diferentes. Se o fabricante pedir uma versão específica, siga esse requisito.

E quando o erro aparece no .NET?

A documentação de instalação do .NET no Windows cita esse nome entre os erros relacionados a dependências Visual C++. É uma orientação para esse contexto, não uma prova de que todo programa com a mensagem precisa reinstalar o .NET.

Por que não copiar uma DLL de outro computador?

Uma cópia pode ter origem ou compatibilidade diferentes das necessárias. No Windows 10/11, a Microsoft informa que o UCRT do sistema é utilizado mesmo quando o aplicativo contém uma cópia local. Prefira atualizar ou reparar o componente conforme a documentação aplicável.

Continue pelos guias de arquivos DLL, MSVCP140.dll, VCRUNTIME140_1.dll e Windows Update, ou consulte o dicionário de tecnologia.

Revisão documental em 6 de novembro de 2026. Foram conferidos os requisitos e as orientações nas referências Microsoft. Não foi reproduzida uma instalação com esse erro nem executado um reparo neste computador. A capa é uma ilustração conceitual, não uma mensagem capturada do Windows.

Continue explorando

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *