Api-Ms-Win-Crt-Runtime-l1-1-0.Dll is Missing Error

After updating iTunes to the current version, Windows users frequently see the problem “Api-Ms-Win-Crt-Runtime-l1-1-0.Dll is missing.” The majority of people who are afflicted by this problem are unable to open iTunes.

According to our investigation, the problem has been present for a few decades and appears to return everytime Apple releases a new iTunes version. Done


Despite the fact that the Api-Ms-Win-Crt-Runtime-l1-1-0.Dll file is present in at least three locations, it appears that it is only misbehaving with the one in Program Files / iTunes.

How to Fix the Missing Api-Ms-Win-Crt-Runtime-l1-1-0.Dll Problem 

If you are currently dealing with this problem, the methods listed below may be of assistance. We were able to locate and create a group of patches that repaired the “Api-Ms-Win-Crt-Runtime-l1-1-0.Dll missing” error for users in a similar situation.

Please follow the steps in order to discover a solution to your problem. Let’s get this party started!

Read Also:


Method 1: Using a Local Copy of api-ms-win-crt-runtime-l1-1-0.dll in place of api-ms-win-crt-runtime-l1-1-0.dll (Temporary Fix)

The file api-ms-win-crt-runtime-l1-1-0.dll can be found in a variety of locations. Some customers were able to resolve the “api-ms-win-crt-runtime-l1-1-0.dll”

error by replacing the “api-ms-win-crt-runtime-l1-1-0.dll” file from Program Files / iTunes with a copy of Program Files / Common Files / Apple / Apple Applications Support.

Many users claim that this patch will only function if all of the Apple Product Support DLL files are copied and pasted.

Note that, while this method has a good probability of working, some users have complained that the remedy is only temporary.

The problem appears to reoccur every time this DLL file is updated. Switch to Method 2 right away if you think the problem will resurface with the next update or if you want a more permanent solution.

The following is a step-by-step tutorial to replacing the api-ms-win-crt-runtime-l1-1-0.dll file with a local copy –

Step 1: Make sure iTunes and any other Apple-related programmes are turned off.

Step 2: Go to Program Files / Common Files / Apple / Apple Applications Support in the Program Files / Common Files / Apple / Apple Applications Support folder.

Copy api-ms-win-crt-runtime-l1-1-0.dll to the root folder of Apple Application Support, along with any other DLL files.

Step 3: Next, go to the Files / iTunes system and paste all of the objects you just copied.

Step 4: Launch iTunes to see if you can run it without getting the “api-ms-win-crt-runtime-l1-1-0.dll” problem. If you make the same mistake again, go to Method 2.

Method 2: Installing the Universal C Runtime Update

Several people have been able to resolve the “win-crt-runtime-l1-1-0.dll missing” error by installing the Update for Universal C Runtime on Windows.

Keep in mind that this update should be installed automatically using WU (Windows Update).

However, if you have a large number of outstanding updates and are trying to resolve the problem, there is a manual way to install the updates that iTunes genuinely requires.

By uninstalling your Windows version of the Universal C Runtime update, you can fix the “win-crt-runtime-l1-1-0.dll missing” error –

Step 1: Go to the Microsoft Connect website and scroll down to Microsoft Download Center (Method 2). Then, select your Windows version and architecture-related kit from the drop-down menu.

Step 2: On the next screen, choose your language. Then, to begin downloading, click the Download button.

Step 3: Once the update has been installed, run the installer and follow the on-screen directions to install it on your device.

Step 4: After the installation is complete, reboot your device to determine if the error “win-crt-runtime-l1-1-0.dll is missing” has been resolved.

If you’re still having trouble with the query, try the next method.

Method 3: Using Visual Studio 2015 to Install the Visual C++ Redistributable

As some users have noted out, the win-crt-runtime-l1-1-0.dll file may not be installed as part of a Windows installation, service pack update, or regular update.

This could be a problem because some programmes (such as iTunes) rely on this runtime file (win-crt-runtime-l1-1-0.dll) to work properly.

The Visual C++ Redistributable for Visual Studio 2015 bundle, fortunately, includes all of the DLL files that iTunes requires.

Check if the issue is resolved by connecting to this website (here), downloading the package, and installing it on your device.

If installing the Visual C++ Redistributable for Visual Studio 2015 does not address the problem, proceed to the next step.

Method 4: Reinstalling an Older Version of iTunes

After trying the workarounds above and failing, some users were able to overcome the error “win-crt-runtime-l1-1-0.dll is missing” by downloading an older version of iTunes.

However, this strategy is not as straightforward as one might hope. It’s because the downgrade won’t produce the expected outcomes until the user removes all Apple-connected components.

To uninstall all Apple-related components and install an older version of iTunes, follow the steps below –

Step 1: Press the Windows key + R to bring up the Run Tray. Then, to open Functions and Programs, type “appwiz.cpl” and press Enter.

Step 2: In Programs and Features, click the Publisher button at the top to uninstall all Apple programmes.

Step 3: Now, uninstall any software that is signed by Apple Inc. by right-clicking on it and selecting Uninstall. Restart your computer once you’ve installed DE and every Apple-signed programme.

Step 4: At the next startup, go to this official link and scroll down to the part on iTunes installers. Click on a ling connected with an older version to begin the download.

Step 5: Run the iTunes installer and follow the on-screen instructions to install the earlier version on your computer.

Reboot the device after the update is complete to determine if the “win-crt-runtime-l1-1-0.dll problem” has been resolved.

Read Also:

  2. Microsoft Compatibility Telemetry
  3. System Interrupts High CPU Usage


To recover from error, this article discusses four techniques. To address your problem, you can apply any way.

The amount of time it takes is determined by the intricacy of your application. Thank you for taking the time to read this!