Fix: Api-ms-win-core-libraryloader-l1-1-1.dll is Missing

The error “Api-ms-win-core-libraryloader-l1-1-1.dll is missing” error typically appears when the users try to upgrade a PC to Windows 10 from an older Windows version.

As it turns out, the issue is almost exclusive to Windows 10 Upgrade Assistant tool. While some users can go through the upgrading process just fine, some receive the api-ms-win-core-libraryloader-l1-1-1.dll is missing from your computer” error during the installation phase. Most users report that the issue is occurring after the wizard downloads the ISO in order to store it for an offline upgrade. By analyzing the various user reports, it seems like the issue is much more common on Windows 7.

Since the issue is almost two years old, Microsoft has already released a fix aimed at eradicating the problem. However, if you’re using an older version of the Windows 10 Upgrade Assistant, you might still experience the old behavior.

Luckily, there are two quick workarounds that can be used by users affected by this problem. If you’re struggling with the api-ms-win-core-libraryloader-l1-1-1.dll is missing from your computer” error, follow the two fixes below to resolve the issue promptly.

How to fix the “Api-ms-win-core-libraryloader-l1-1-1.dll is missing” error

By looking at the user reports, there are two different methods that most users followed to get around the api-ms-win-core-libraryloader-l1-1-1.dll is missing from your computer” error. If you’re looking for the easiest route, follow Method 1 that fixes the Windows 10 Upgrader App. If you’re looking to explore a different avenue (or Method 1 has failed you) start following Method 2.

Method 1: Replacing the wimgapi.dll file

The universal fix for the “Api-ms-win-core-libraryloader-l1-1-1.dll is missing” error is to replace the DLL responsible for the error with another local copy that is found in the System32 folder. Once the file has been replaced, you should be able to complete the upgrading process without receiving the api-ms-win-core-libraryloader-l1-1-1.dll is missing from your computer” error.

Here’s a quick guide to replacing the wimgapi.dll with another local copy:

  1. Open File Explorer and navigate to C:\ Windows \ System32 \. Next, either use the search function (top-right corner) or search manually for the wimgapi.dll file or locate it manually. Then, right-click on the wimgapi.dll file and choose Copy to store it on the clipboard.
  2. Using File Explorer Again, navigate to the Windows upgrade folder (C:\ Windows10Update\) and paste the wimgapi.dll to this location. When prompted to replace the existing files, hit Yes. If prompted to provide elevated access, accept this as well.
  3. Once the file has been replaced, close File Explorer and reboot your computer. At the next startup, open the Windows 10 upgrading setup again an go through the entire process again. If the ISO is already downloaded the setup should jump straight to the installation phase. But this time, it should complete without the  api-ms-win-core-libraryloader-l1-1-1.dll is missing from your computer” error.

If you’re still seeing the same error during the installation phase, move down to Method 2.

Method 2: Using the Media Creation Tool

If upgrading with the Windows 10 Upgrader App is simply not doable, you might have better luck by using the Media Creation Tool. Some users that have struggled with the api-ms-win-core-libraryloader-l1-1-1.dll is missing from your computer” error even after following Method 1 have finally managed to upgrade after using the Media Creation Tool.

The Media Creation Tool is another way in which you can download the Windows 10 ISO and use it to upgrade your operating system without entering the product key.

To use the Media Creation tool to get around the api-ms-win-core-libraryloader-l1-1-1.dll is missing from your computer” error simply download the tool from (here) and hit the Download tool now button.

Once you download the tool, open its executable and select Upgrade this PC now when asked what you want to. Then, follow the on-screen prompts to complete the upgrading process.


Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.