Como corrigir o erro "api-ms-win-core-com-l1-1-0.dll ausente"
O erro "api-ms-win-core-com-l1-1-0.dll ausente" costuma aparecer ao tentar iniciar aplicativos ou jogos específicos. Esse problema é comum em versões antigas do Windows, como o Windows 7, mas também pode afetar versões mais recentes se certos componentes do sistema estiverem desatualizados ou faltando. Este arquivo DLL faz parte do pacote Microsoft Visual C++ Redistributable e está relacionado aos componentes da API do Windows.
Métodos para corrigir o erro "api-ms-win-core-com-l1-1-0.dll ausente"
1. Atualizar o Windows
A primeira etapa é garantir que o seu sistema esteja completamente atualizado. Isso é especialmente importante para versões mais antigas, como o Windows 7, que já não recebe mais suporte oficial da Microsoft. Para verificar se há atualizações:
- Abra o Painel de Controle e vá até Windows Update.
- Clique em Procurar atualizações e instale todas as atualizações disponíveis, especialmente as relacionadas à segurança e componentes do sistema.
2. Instalar a versão mais recente do Microsoft Visual C++ Redistributable
Este pacote contém vários arquivos DLL essenciais e é necessário para que muitos aplicativos funcionem corretamente. Para instalá-lo ou atualizá-lo:
- Acesse o site oficial da Microsoft e baixe a versão mais recente do Microsoft Visual C++ Redistributable.
- Após o download, instale o pacote e reinicie o computador.
3. Executar os comandos SFC e DISM
As ferramentas System File Checker (SFC) e Deployment Imaging Service and Management Tool (DISM) ajudam a encontrar e corrigir arquivos de sistema corrompidos ou ausentes.
- Abra o Prompt de Comando como administrador.
- Digite o comando
sfc /scannowe pressione Enter. Isso fará uma verificação do sistema e, se necessário, restaurará os arquivos corrompidos. - Se o problema persistir, execute o comando
Dism /Online /Cleanup-Image /RestoreHealthpara reparar a imagem do sistema.
4. Reinstalar o aplicativo afetado
Em alguns casos, o erro pode estar relacionado ao próprio aplicativo, especialmente se ele tiver instalado suas próprias versões de DLL desatualizadas. Tente desinstalar o aplicativo e, em seguida, reinstalá-lo, preferencialmente com permissões de administrador.
5. Baixar e instalar manualmente o arquivo DLL ausente
Se nenhum dos métodos anteriores funcionar, você pode tentar baixar manualmente o arquivo api-ms-win-core-com-l1-1-0.dll de um site confiável. No entanto, esse método deve ser utilizado com cautela:
- Baixe o arquivo apenas de fontes confiáveis.
- Coloque o arquivo na pasta do sistema:
C:\Windows\System32para sistemas de 32 bits ouC:\Windows\SysWOW64para sistemas de 64 bits. - Reinicie o computador para que as alterações entrem em vigor.