Erro "Api-ms-win-crt-heap-l1-1-0.dll ausente": Como corrigir
Se você se deparou com o erro indicando que o arquivo Api-ms-win-crt-heap-l1-1-0.dll está ausente, isso pode impedir o funcionamento de certos aplicativos, especialmente aqueles que dependem de bibliotecas dinâmicas do Windows. Esse problema geralmente está relacionado a falhas no componente Microsoft Visual C++ Redistributable.
Causas do erro "Api-ms-win-crt-heap-l1-1-0.dll ausente"
As principais causas desse erro incluem:
- O componente Visual C++ Redistributable para o Visual Studio 2015 ou versões mais recentes não está instalado no seu computador.
- O arquivo .dll está corrompido ou foi excluído acidentalmente.
- Atualizações do sistema Windows estão ausentes ou não foram instaladas corretamente.
Como corrigir o erro "Api-ms-win-crt-heap-l1-1-0.dll ausente"
1. Atualize o Windows
A primeira coisa a tentar é verificar e instalar todas as atualizações do Windows disponíveis. Muitas vezes, componentes como Visual C++ Redistributable são incluídos nas atualizações do sistema:
- Acesse Configurações > Atualização e segurança.
- Clique em Verificar atualizações.
- Instale todas as atualizações disponíveis e reinicie o computador.
2. Instale ou reinstale o Visual C++ Redistributable
Se a atualização do Windows não resolver, o próximo passo é instalar ou atualizar o componente Visual C++ Redistributable:
- Vá até a página oficial do Microsoft Visual C++ Redistributable.
- Baixe e instale a versão correspondente ao seu sistema (x64 para sistemas de 64 bits ou x86 para sistemas de 32 bits).
- Após a instalação, reinicie o computador.
3. Verifique a integridade dos arquivos do sistema
Às vezes, a falta de bibliotecas pode ser causada por arquivos do sistema corrompidos. Use o comando SFC para restaurá-los:
1. Abra o Prompt de Comando como administrador.
2. Digite o comando: sfc /scannow.
3. Aguarde o término da verificação e siga as instruções na tela.
4. Baixe o arquivo .dll manualmente (com cautela)
Se os métodos anteriores não funcionaram, como última opção, você pode tentar baixar manualmente o arquivo Api-ms-win-crt-heap-l1-1-0.dll. No entanto, faça isso apenas a partir de fontes confiáveis, pois arquivos .dll podem conter malware.
Depois de baixar o arquivo, copie-o para a pasta C:\Windows\System32 para sistemas de 64 bits ou para C:\Windows\SysWOW64 para sistemas de 32 bits.