Início / Guias / Erros de programas e arquivos

api-ms-win-core-path-l1-1-0.dll está faltando - o que isso significa de verdade

Esse erro é diferente da maioria das mensagens de DLL faltando, e merece uma explicação honesta. O api-ms-win-core-path-l1-1-0.dll faz parte da API interna do Windows 10 e 11 - o Windows 7 e o 8 simplesmente não o têm. A mensagem aparece quando um programa feito para o Windows moderno (versões novas do Python, o Photoshop recente, muitos aplicativos atuais) abre em um sistema mais antigo. Nenhum arquivo baixado adiciona uma parte que falta do sistema operacional - a correção é escolher um software compatível com o seu Windows, ou atualizar o próprio Windows.

Pergunte ao Chipps

Escreva o que está acontecendo com suas palavras, por exemplo: "O programa não abre, diz que falta o arquivo api-ms-win-core-path-l1-1-0.dll". O Chipps verifica o computador, mostra o que encontrou e propõe a correção. Nada muda até você clicar em Allow.

Baixar o Chipps Baixa o instalador do Chipps para Windows.

Resposta rápida

Pressione Win+R, digite winver e veja a versão do seu Windows. No Windows 7 ou 8: instale uma versão mais antiga do programa que ainda dê suporte ao seu sistema (para o Python é a 3.8; para a maioria dos aplicativos o fabricante lista a última versão compatível) - ou migre para o Windows 10/11. Se você já usa o Windows 10 ou 11, os arquivos do sistema precisam de reparo - método 3 abaixo.

Sintomas - como o problema aparece

"Não foi possível iniciar o programa porque o api-ms-win-core-path-l1-1-0.dll está faltando"
O erro aparece ao instalar ou abrir o Python 3.9 ou mais novo
Um aplicativo recém-baixado mostra o erro em um PC antigo com Windows 7 ou 8
O Photoshop recente ou outro programa atual se recusa a abrir
Reinstalar o programa não muda nada
O mesmo instalador funciona normalmente em outro PC com Windows 10 ou 11

Por que isso acontece

O programa exige o Windows 10 ou 11

De longe o caso mais comum. A DLL pertence à API moderna do Windows - um programa que a pede não roda no Windows 7 ou 8, não importa o que você instale.

O Windows 7 chegou ao fim do suporte

As versões novas dos programas populares abandonaram o Windows 7 depois que a Microsoft o abandonou. As últimas versões compatíveis ainda existem e ainda funcionam - só não são o download padrão.

Arquivos de sistema danificados no Windows 10/11

Raro, mas real: se esse erro aparece no Windows 10 ou 11, uma atualização ou um problema de disco danificou os arquivos do conjunto de APIs - um reparo do sistema os restaura.

Uma DLL falsa de um site de download

Há sites oferecendo esse arquivo, mas uma DLL de API set é só um encaminhador fino para dentro do sistema - no Windows 7 as funções por trás dela não existem, então o arquivo copiado só muda o travamento de lugar.

As soluções, em ordem

1. Verifique qual Windows o programa espera

  1. Pressione Win+R, digite winver e pressione Enter - anote a sua versão do Windows.
  2. Abra a página de download do programa e procure os requisitos de sistema.
  3. No Windows 7/8, baixe a última versão que dê suporte ao seu sistema - os fabricantes costumam manter um arquivo de versões antigas (para o Python: a versão 3.8.x).

Sendo honesto: se o programa exige o Windows 10 e o seu PC roda o Windows 7, nenhuma DLL baixada vai fazê-lo funcionar de forma confiável. Uma versão mais antiga do programa ou a atualização do Windows são as opções reais.

2. Atualize o Windows se o hardware permitir

  1. O Windows 10 e o 11 rodam bem na maioria dos PCs fabricados nos últimos dez anos.
  2. Faça backup dos seus arquivos primeiro.
  3. Instale pela ferramenta oficial de criação de mídia da Microsoft - uma instalação limpa também elimina anos de problemas acumulados.

3. No Windows 10/11: repare os arquivos do sistema

  1. Clique com o botão direito em Iniciar e abra o Terminal (Admin).
  2. Rode sfc /scannow e aguarde terminar.
  3. Rode DISM /Online /Cleanup-Image /RestoreHealth.
  4. Reinicie o PC e abra o programa de novo.

Perguntas frequentes

Posso copiar o api-ms-win-core-path-l1-1-0.dll de um PC com Windows 10?

Não vai ajudar. O arquivo é só um encaminhador para funções que vivem mais fundo no Windows 10 - o Windows 7 não contém essas funções, então o programa trava um passo adiante com um erro ainda mais estranho. Cópias baixadas de sites de DLL se comportam igual e ainda adicionam risco de malware.

Por que o Python de repente precisa desse arquivo?

O Python 3.9 abandonou o suporte ao Windows 7, e o instalador dele usa a API moderna de caminhos do Windows. O Python 3.8 é a última versão que roda no Windows 7 - ele instala e funciona sem esse erro.

Eu uso o Windows 10 e o erro aparece mesmo assim. E agora?

Então não é um caso de compatibilidade, e sim de arquivos de sistema danificados - rode o reparo do método 3. Se o erro sobreviver ao sfc e ao DISM, uma atualização de recurso do Windows (Configurações, Windows Update) substitui a camada de APIs inteira.

Se preferir, deixe o Chipps verificar

Escreva o que está acontecendo com suas palavras. O Chipps lê os registros do Windows, aponta a causa provável e propõe a correção mais estreita. Nada é alterado sem o seu Allow, e no fim ele mostra o que fez e o que não fez.

Baixar o Chipps Baixa o instalador do Chipps para Windows.
Com suas palavrassem termos técnicos
Seu OKantes de qualquer alteração
Relatório clarodo que foi feito