Fix: api-ms-win-core-libraryloader-l1-1-1.dll is missing from your computer

Microsoft has released a tool called Windows 10 Upgrade Assistant that would all users running Windows 8.1, Windows 8 or even Windows 7 to upgrade to Windows 10 with an easy GUI based solution. This tool also allowed the users to upgrade to Windows 10 or even get an ISO for Windows 10 for an offline upgrade. Well, sometimes when you try to upgrade, you might encounter an error that says api-ms-win-core-libraryloader-l1-1-1.dll is missing from your computer.

Well this happens after the downloading of the Operating System is done and the installation is initialized. And this issue is caused mainly by Windows 7 systems.

api-ms-win-core-libraryloader-l1-1-1.dll is missing


The error message in the dialog box reads the following :

The program can’t start because api-ms-win-core-libraryloader-l1-1-1.dll is missing from your computer. Try reinstalling the program to fix this problem.

Well, as we see this prompt the information provided is not enough. This is so because we only know that a particular file is missing, but the original location and other attributes are missing. Hence, now we will see how to permanently fix it in Windows 7.

The api-ms-win-core-libraryloader-l1-1-1.dll file is not a file that comes with Windows 7 or is not meant for Windows 7. This error was mostly encountered after the release of Windows 10 Fall Creators Update. However, Microsoft did release an update for the Windows 10 Upgrade Assistant app to fix this but if you have an older version or you encounter this error anyway, you can use this workaround to fix it and upgrade to Windows 10 very smoothly.

Here is how to fix the error

There is no need for downloading or installing anything extra here. The files you need is already present in your System32 folder inside Windows folder in Operating System partition.

First, you will have to navigate to this location using File Explorer:


Now, use the search bar functionality of the File Explorer to search for this file:


Once you find it, select it and hit CTRL+C or right click and select Copy to copy the file.

Now navigate to the following location:


Now, hit CTRL+V or right click and select Paste in order to paste the file in this location.

It will give you a prompt to Replace to existing file. Yes, you will have to replace it. If it requires elevation, accept that prompt as well.

Now, you will have to restart the whole process once you replace the file in the Windows10Upgrade folder from the System32 folder.

Don’t worry, the files you previously downloaded are still available cached in the Hard disk partition. Hence, it will directly take you to install it rather than downloading the whole operating system again.

Trust this works for you!

Related read: api-ms-win-crt-runtime-l1-1-0.dll is missing.

Posted by on , in Category Windows with Tags
Ayush has been a Windows enthusiast since the day he got his first PC with Windows 98SE. He is an active Windows Insider since Day 1 and is now a Windows Insider MVP. He has been testing pre-release services on his Windows 10 PC, Lumia, and Android devices.