Erro “api-ms-win-core-libraryloader-l1-1-1.dll”: Solução definitiva para atualização do Windows 10

O Windows 10, apesar de sua popularidade, ocasionalmente apresenta falhas, embora não sejam frequentes o suficiente para afetar a maioria dos utilizadores. No entanto, a raridade desses problemas não os torna menos significativos. Pelo contrário, quanto menos comum um erro, mais difícil é encontrar uma solução e menos provável é que a Microsoft o corrija. Um problema específico que alguns usuários do Windows 7 enfrentam ao tentar atualizar para o Windows 10 através da ferramenta de atualização do sistema é o erro “api-ms-win-core-libraryloader-l1-1-1.dll está faltando”. Este é um erro relativamente recente, que parece ter surgido após a última grande atualização do Windows 10, o Fall Creators Update. Abaixo, apresentamos uma solução.

A Natureza do Erro

Durante a tentativa de atualização do Windows 7 para o Windows 10, o processo é interrompido e surge a mensagem de erro “api-ms-win-core-libraryloader-l1-1-1.dll está ausente”. Basicamente, o sistema informa que um arquivo DLL crucial está faltando, impedindo a continuidade da atualização. O aviso não indica de onde pode ser obtido o arquivo necessário.

A Solução

A solução para o erro “api-ms-win-core-libraryloader-l1-1-1.dll está ausente” reside na substituição do arquivo DLL localizado em:

C:Windows10Upgradewimgapi.dll

pelo arquivo DLL encontrado no seguinte diretório:

C:WindowsSystem32wimgapi.dll

Após a substituição do arquivo, execute a atualização novamente. Desta vez, o processo deverá ser concluído com sucesso. Este erro específico manifesta-se somente ao realizar a atualização do Windows 7 para o Windows 10. Em instalações limpas do Windows 10, o problema não ocorre.

Aparentemente, durante o empacotamento da atualização mais recente, a Microsoft inadvertidamente fez com que o sistema procurasse o arquivo errado. O arquivo DLL em falta não deveria estar presente em uma máquina com Windows 7. A correção mais adequada seria da parte da Microsoft, ajustando o aplicativo de atualização para que procure o arquivo DLL correto. Contudo, isso pode levar algum tempo, pois, embora a correção seja relativamente simples, requer uma alteração no aplicativo de atualização do Windows 10. A Microsoft dificilmente fará essa alteração, a menos que lance uma nova versão principal.

O problema foi documentado no fórum TechNet da Microsoft, e é de lá que provém esta solução.

Instalações Limpas: Uma Abordagem Mais Segura

É importante mencionar que este não é o único problema associado ao Windows 10 e ao processo de atualização. Se possível, realizar uma instalação limpa do Windows 10, em vez de uma atualização, pode evitar muitos problemas. A maioria dos erros que os usuários encontram no Windows 10 ocorre em computadores que foram atualizados de versões anteriores, como o 7, 8 ou 8.1. O processo de atualização nem sempre é perfeito e pode causar falhas. Usuários que atualizam entre versões do Windows 10 também podem encontrar problemas. Uma instalação limpa é a melhor forma de evitar bugs e funcionalidades comprometidas.