After updating iTunes to the latest version, most of the windows users often experience the “api-ms-win-crt-runtime-l1-1-0.dll is missing” error. Not only this but the users affected by this error, are also unable to open iTunes. We found from our inquiry that this issue has been occurring for a couple of years and seems to reappear whenever Apple launches a new iTunes update.

This error “api-ms-win-crt-runtime-l1-1-0.dll” is located in three different locations, but only the file located in Program Files/iTunes is misbehaving. We have managed to identify and collect some methods to fix the “api-ms-win-crt-runtime-l1-1-0.dll” error for users facing this problem.

api-ms-win-crt-runtime-l1-1-0.dll is Missing


How to Fix api-ms-win-crt-runtime-l1-1-0.dll is Missing Error

If you are also facing api-ms-win-crt-runtime-l1-1-0.dll error, the following methods might help you. Please follow the methods accordingly until you find a solution that resolves the problem for your situation.

Solution 1: Replacing api-ms-win-crt-runtime-|1-1-0.dll With A Local Copy (temporary fix)

As told earlier. Some of the users also find that the api-ms-win-crt-runtime-l1-1-0.dll file is found in several different locations. Although some users have fixed this api-ms-win-crt-runtime-l1-1-0.dll by replacing the file from Program Files > iTunes with a copy from Program File > Common Files > Apple > Apple Applications Support. But other users said that this fix only works when you copy and paste all the DLL files from the Apple Application Support.

This method has a high chance of being successful but as we mentioned and some users also reported that this fix is temporary. api-ms-win-crt-runtime-l1-1-0.dll is Missing problem will appear every time this particular DLL file is updated. So if this happens to you or you need any permanent solution, without wasting time just jump straight to Method 2.

Below, we have mentioned a quick guide on how to replace the api-ms-win-crt-runtime-l1-1-0.dll file with another local copy.

Step 1 – First of all, just check that iTunes and any other process that belongs to Apple is closed.

Step 2 – Go to Program Files > Common Files > Apple /Apple Applications Support and copy api-ms-win-crt-runtime-|1-1-0.dll along with every DLL file that you can find in the root folder of Apple Application Support.

Step 3 – Now, navigate to Program Files > iTunes and paste all the previously copied items here.

Step 4 – Start iTunes and check whether the software manages to start without the “api-ms-win-crt-runtime-l1-1-0.dll is missing” error. If you are still facing the same error, try Method 2.

Solution 2: Installing Visual C++ Redistributable for Visual Studio 2015

As some of the windows user have mentioned the win-crt-runtime-l1-1-0.dll file might fail to install with a Windows installation, service pack update or regular update. Some Programs (including iTunes) need this particular runtime file (win-crt-runtime-l1-1-0.dll) so this might becomes a problem, in order to function properly.

Luckily, all the DLL files, that iTunes needs are included in the Visual C++ Redistributable for Visual Studio 2015 package. Now if the issue is resolved after you follow this link (here), download the package and then install it on your system.

Installing the Visual C++ Redistributable for Visual Studio 2015 will definitely help you to resolve the error, if it remains then don’t get upset we are left with another final method. Just move down to Method 4.

Solution 3: Installing the Universal C Runtime update

We have encountered with the fact that a lot of users have managed to resolve the error win-crt-runtime-l1-1-0.dll is missing error by installing the Update for Universal C Runtime in Windows.

Keep in mind that this update should automatically be installed through WU (Windows Update). But if you have lot of updates pending in your device and you want to resolve the error as soon as possible, we will tell you a manual way that will specifically install what iTunes requires.

Follow the steps below to fix the error by uninstalling the Universal C Runtime update according to your Windows Version:

Step 1 – First of all, click here to visit the Official Link and scroll down to the Microsoft Download Center (Method 2). After that click on the package associated with your Windows Version and architecture.

Step 2 – At the next page, select your language and hit the Download button to initiate the download.

Step 3 – Once you have downloaded the update, open the installer and follow the on-screen prompts to install it on your system.

Step 4 – When the installation is complete, restart you system and check whether the error has been resolved, after the next startup.

If you still encounter the problem and the struggle remains, scroll down for METHOD 3.

Solution 4: Installing an older iTunes version

Many users have solved their issues with the above-mentioned methods. Whereas, other users who haven’t get rid of the problems, try installing an older iTunes version. This will help you to solve your problem and you will manage to bypass the “api-ms-win-crt-runtime-l1-1-0.dll is missing” error.

However, this method is useful but not as much as other methods. This is because there will be a downgrade of the application and downgrade won’t produce the expected results unless the user removes all Apple related components.

To remove all the Apple-related components and install an older version of iTunes, follow the simple steps mentioned below:

Step 1 – Press Windows key + R to open up a Run box. Once it opens type “appwiz.cpl” and hit Enter to open Programs and Features.

Step 2 – After that, click on the Publisher button at the top of the column in Programs and Features, to make sure that every program signed by Apple inc are uninstalled.

Step 3 – You can also uninstall the software, signed by the Apple inc systematically, by right-clicking on each and then clicking on Uninstall.

Step 4 – Once every software signed by Apple has been uninstalled, restart your computer.

Step 5 – At the next startup, visit the official link by clicking here and scroll down to the iTunes installers section. Then, click on a link associated with an older version to start the download.

Step 6 – Open the iTunes installer and follow the prompts to install the older version on your computer. Once the installation is complete, reboot your system once again and check whether the api-ms-win-crt-runtime-l1-1-0.dll is Missing error has been fixed.



After attempting the above methods the error “api-ms-win-crt-runtime-l1-1-0.dll” is missing error has been successfully removed from your device. If any problem remains please let us know. We are here to help you to solve api-ms-win-crt-runtime-l1-1-0.dll is Missing error.