Como corrigir “O programa não pode ser iniciado porque api-ms-win-crt-runtime-l1-1-0.dll está faltando”


Bibliotecas de link dinâmico ou arquivos DLL são componentes essenciais para a maioria dos aplicativos em seu computador Windows. Faltando DLLs causam vários erros, com programas dependentes se recusando a funcionar corretamente sem eles.

Um dos erros de DLL ausentes mais comuns é causado pela ausência do arquivo api-ms-win-crt-runtime-l1-1-0.dll . Mas o que exatamente é essa DLL? E o mais importante, como você pode resolver esse problema?

Então aqui está o guia completo para corrigir o erro api-ms-win-crt-runtime-l1-1-0.dll em seu PC.

O que é api-ms-win-crt-runtime-l1-1-0.dll e por que ele é importante?

C++ é provavelmente a linguagem de codificação mais popular para aplicativos Windows. Seja Adobe, Autodesk ou CorelDRAW, muitos dos principais aplicativos são criados usando o Visual Studio C++ da Microsoft.

Para executar esse software, seu PC precisa de uma coleção de bibliotecas que convertem o código em comandos executáveis. Essa coleção é chamada de Microsoft Visual C++ redistribuível e este pacote inclui todas as DLLs necessárias para executar aplicativos feitos com Visual Studio C++.

Normalmente, este pacote é instalado por padrão em todas as versões do Windows. Mas se os arquivos forem corrompidos ou não estiverem acessíveis por qualquer motivo, os aplicativos começarão a exibir erros de DLL ausentes. Isso também pode acontecer devido a uma versão desatualizada do Visual C++ Redistributable.

Correção 1: atualizar o Windows

Como o Visual C++ Redistributable faz parte de uma instalação padrão do Windows, ele é atualizado automaticamente a cada novo Windows Update. Portanto, a maneira mais simples de corrigir erros de DLL ausentes é deixe o Windows se atualizar.

  1. Primeiro, abra o menu Iniciar e clique em Configurações (o ícone em forma de engrenagem).
    1. A janela Configurações aparecerá. Selecione a opção Windows Update – no Windows 11; é o último – para verificar se há atualizações.
      1. Esta janela mostrará todas as atualizações pendentes nesta janela. Basta clicar no botão Baixar e instalar para prosseguir com a atualização.
      2. Normalmente, isso corrigirá quaisquer problemas persistentes de DLL, incluindo o erro ausente api-ms-win-crt-runtime-l1-1-0.dll. É por isso que você deve sempre manter seu sistema Windows atualizado, especialmente quando se trata de atualizações críticas do Windows..

        Correção 2: reinstalar o Visual C++ Redistributable 2015

        Se o Windows Update não conseguir corrigir automaticamente a DLL ausente, você deverá reinstalar manualmente o pacote redistribuível. Existem várias instalações do Visual C++ Redistributable disponíveis no site da Microsoft – o que precisamos é da versão 2015.

        Felizmente, você não precisa pesquisar na Web a versão correta. A Microsoft oferece um único instalador para todas as versões mais recentes do Visual C++ Redistributable, incluindo as versões 2015, 2017, 2019 e 2022.

        1. Comece baixando o instalador correto para o seu PC em website oficial. Existem instaladores para processadores de 32 bits (x86), versões de 64 bits e sistemas ARM. Para a maioria dos computadores, vc_redist.x64.exe é a escolha correta.
          1. Execute o arquivo baixado para iniciar a configuração. Concorde com os termos e condições da licença e clique em Instalar para continuar.
            1. O instalador detectará automaticamente as versões do Visual C++ Redistributable ausentes em seu computador e as instalará.
            2. Este método é a melhor maneira de instalar o redistribuível corretamente em seu computador, já que a configuração vem com todas as versões do pacote em uso. Portanto, mesmo que o erro resultasse de uma DLL ausente do Visual C++ Redistributable 2017, este instalador resolveria o problema.

              Correção 3: Reparando o Visual C++ Redistributable 2015

              Reinstalar é a melhor maneira, mas você também pode reparar a instalação existente, se desejar. Claro, isso só funciona se o Visual C++ Redistributable 2015 já estiver instalado no seu PC, mas tiver perdido alguns de seus arquivos.

              1. Para reparar a instalação do Visual C++ Redistributable 2015, abra o Menu Iniciar e pesquise Aplicativos e Recursos (chamados Programas e Recursos em versões mais antigas do Windows, como o Windows 7).
                1. Uma seção de configurações do sistema, Aplicativos e Recursos, permite que você veja todos os aplicativos instalados em seu computador e faça alterações neles.
                  1. Localizar o pacote certo é fácil – basta digitar “Visual” na caixa de pesquisa para obter uma lista de todos os pacotes redistribuíveis. Em seguida, percorra esta lista até encontrar a versão 2015.
                  2. .
                    1. Agora clique no botão de três pontos para abrir um pequeno menu com duas opções: Modificar e Desinstalar . Selecione o primeiro.
                      1. O instalador do Visual C++ Redistributable será aberto. Clique no botão Reparar para que sua instalação seja verificada e quaisquer arquivos ausentes ou corrompidos sejam corrigidos.
                        1. A instalação será concluída antes que você perceba. O api-ms-win-crt-l1-1-0.dll foi restaurado.
                        2. Qual ​​é a melhor maneira de corrigir o erro api-ms-win-crt-runtime-l1-1-0.dll ausente?

                          Qualquer DLL ausente geralmente indica um componente do sistema desatualizado ou corrompido. Anteriormente, você precisava determinar manualmente a qual pacote ele pertencia (alguns guias online ainda sugerem esse método). Hoje em dia é mais fácil deixar o Windows cuidar disso.

                          As atualizações do Windows, por padrão, manterão os drivers e DLLs essenciais atualizados para as versões mais recentes. A simples ativação das atualizações resolverá a maioria dos problemas de software na instalação do Windows.

                          No caso raro de não funcionar, você sempre pode reinstalar o Visual C++ Redistributable 2015, o pacote ao qual pertence a DLL ausente. Reparar o pacote existente também é uma opção, corrigindo rapidamente quaisquer arquivos corrompidos ou danificados.

                          .

                          Postagens relacionadas:


                          24.06.2022