Correggere l'errore api-ms-win-core-libraryloader-l1-1-1.dll

È possibile che venga visualizzato il messaggio di errore mancante api-ms-win-core-libraryloader-l1-1-1.dll quando si tenta di aggiornare un PC con Windows 7 a Windows 10.

L'errore non si limita all'aggiornamento da Windows 7 a Windows 10 e Windows 10UpgraderApp.exe. Gli utenti di Windows 7 hanno riscontrato l'errore quando hanno tentato di eseguire anche altri programmi su Windows 7, ma la maggior parte dei problemi è causata dallo strumento di aggiornamento di Microsoft.

L'errore viene generato dopo aver eseguito l'Assistente aggiornamento Windows 10 sul computer Windows 7. Update Assistant scarica correttamente i file di installazione di Windows 10 ma genera l'errore all'avvio dell'installazione del sistema operativo.

Il messaggio di errore

Il messaggio di errore dice:

Impossibile avviare il programma perché api-ms-win-core-libraryloader-l1-1-1.dll manca dal computer. Prova a reinstallare il programma per risolvere questo problema.

La descrizione non è così utile. Evidenzia che un file di libreria DLL non è presente sul computer, ma non fornisce indicazioni su dove gli utenti potrebbero ottenerlo o quale programma potrebbe essere necessario reinstallare per aggiungerlo.

Come sistemarlo

La correzione è semplice per fortuna. Tutto quello che devi fare è copiare un file DLL dalla cartella system32 dell'installazione di Windows 7 nella cartella principale di Windows 10Upgrade.

  1. Apri c: \ windows \ system32 \ utilizzando Explorer o un altro file manager.
  2. Digita "wimg" rapidamente per passare al file giusto. In alternativa, sfoglia fino a trovare il file wimgapi.dll in questo modo.
  3. Seleziona wimgapi.dll, fai clic destro su di esso e seleziona copia dal menu contestuale.
  4. Apri c: \ Windows10Update \
  5. Fare clic con il tasto destro sulla cartella e selezionare Incolla.
  6. Conferma di voler sostituire il file DLL incollato con quello esistente.
  7. Il processo potrebbe richiedere elevazione. Accetta anche il prompt.

Riavvia l'aggiornamento a Windows 10 dopo aver copiato il file wimgapi.dll dalla cartella system32 nella cartella Windows 10Upgrade.

Il passaggio del download viene ignorato questa volta poiché i file sono ancora memorizzati nella cache sul sistema locale. Si noti che l'installazione procede come previsto a questo punto. Congratulazioni, hai corretto l'errore.

Parole di chiusura

L'errore api-ms-win-core-libraryloader-l1-1-1.dll mancante sembra essere un errore di packaging in cui si sono imbattuti gli utenti di Windows 7 dopo il rilascio di Fall Creators Update.

Il file api-ms-win-core-libraryloader-l1-1-1.dll che utilizza l'Assistente aggiornamento Windows 10 non è un file DLL di Windows 7 e non si trova quindi su macchine che eseguono Windows 7.

Ciò che rende particolarmente difficile la risoluzione dei problemi è che non è possibile ottenere il file dll mancante per Windows 7.

Microsoft deve rilasciare un aggiornamento per l'app di aggiornamento di Windows 10 per risolvere il problema. Gli utenti e gli amministratori che lo incontrano nel frattempo possono risolverlo con una rapida azione copia e incolla.