Corrija o erro de api-ms-win-core-libraryloader-l1-1-1.dll está ausente

Você pode receber a mensagem de erro api-ms-win-core-libraryloader-l1-1-1.dll está ausente quando você tenta atualizar um PC executando o Windows 7 para o Windows 10.

O erro não se limita à atualização do Windows 7 para o Windows 10 e do Windows10UpgraderApp.exe. Os usuários do Windows 7 encontraram o erro ao tentar executar outros programas no Windows 7, mas a maior parte dos problemas é causada pela ferramenta de atualização da Microsoft.

O erro é gerado após a execução do Windows 10 Update Assistant na máquina Windows 7. O Assistente de Atualização baixa bem os arquivos de instalação do Windows 10, mas gera o erro quando inicia a instalação do sistema operacional.

A mensagem de erro

A mensagem de erro diz:

O programa não pode ser iniciado porque está faltando api-ms-win-core-libraryloader-l1-1-1.dll do seu computador. Tente reinstalar o programa para resolver este problema.

A descrição não é tão útil. Ele destaca que um arquivo de biblioteca dll está ausente no computador, mas não fornece indicação de onde os usuários podem obtê-lo ou de qual programa eles podem precisar reinstalar para adicioná-lo.

Como corrigi-lo

A correção é simples, felizmente. Tudo o que você precisa fazer é copiar um arquivo DLL da pasta system32 da instalação do Windows 7 para a pasta raiz do Windows10Upgrade.

  1. Abra c: \ windows \ system32 \ usando o Explorer ou outro gerenciador de arquivos.
  2. Digite "wimg" rapidamente para pular para o arquivo certo. Ou procure até encontrar o arquivo wimgapi.dll dessa maneira.
  3. Selecione wimgapi.dll, clique com o botão direito do mouse e selecione copiar no menu de contexto.
  4. Abra c: \ Windows10Update \
  5. Clique com o botão direito do mouse na pasta e selecione Colar.
  6. Confirme que deseja substituir o arquivo DLL colado pelo existente.
  7. O processo pode exigir elevação. Aceite o prompt também.

Reinicie a atualização para o Windows 10 depois de copiar o arquivo wimgapi.dll da pasta system32 para a pasta Windows10Upgrade.

A etapa de download é ignorada dessa vez, pois os arquivos ainda são armazenados em cache no sistema local. Você deve observar que a instalação continua como planejado neste momento. Parabéns, você corrigiu o erro.

Palavras finais

O erro api-ms-win-core-libraryloader-l1-1-1.dll está ausente parece ser um erro de empacotamento que os usuários do Windows 7 encontraram após o lançamento da atualização de criadores de outono.

O arquivo api-ms-win-core-libraryloader-l1-1-1.dll que o Assistente de atualização do Windows 10 usa não é um arquivo DLL do Windows 7 e, portanto, não está em máquinas executando o Windows 7.

O que torna isso particularmente difícil de solucionar é que você não pode obter o arquivo dll ausente para o Windows 7.

A Microsoft precisa lançar uma atualização para o Windows 10 Upgrade App para corrigir o problema. Os usuários e administradores que o encontrarem nesse meio tempo podem resolvê-lo com uma ação rápida de copiar e colar.