How to Fix iTunes Error iTunesAdmin.dll Failed to Register

Are you having problems installing iTunes with a message saying iTunesAdmin.dll failed to register?

Most of the time, installing iTunes on your computer is easy and finishes without any problems. However, if you are not careful and did not follow the correct process in installing iTunes, you can encounter problems. 

The ‘iTunesAdmin.dll failed to register’ error is usually caused by missing Visual C++ packages on your computer. These packages are used by programs written in C++ language like iTunes to run properly on your computer.


iTunesAdmin.dll Failed to Register


Lucky for you, this error can be easily fixed. In this guide, we are going to show you a couple of troubleshooting techniques that you can do to try and fix the issue in installing iTunes on your computer. 

Let’s get started.



1.  Restart Your Computer. 

The first thing that you can do if you are having trouble installing programs on your computer is to restart your computer. 

It is possible that the installation files did not load properly on your computer and have encountered a temporary glitch. Restarting your computer would rule out any temporary bugs and errors that your system has encountered. 

To restart your computer properly, follow the steps below. 

  1. On your keyboard, press on the Windows key to open the Start Menu
  2. Now, on the Start Menu, click on the Power button and select Shutdown
  3. After that, wait for your computer to completely turn off. Unplug your computer’s power chord and press the Power switch for at least 5 seconds. This will ensure that the current from your motherboard’s capacitors is discharged.
  4. Lastly, put back your computer’s power chord and start your computer normally.

Now, try to re-install iTunes on your computer and see if the error message would still appear on your computer. 

On the other hand, if you are still having issues installing iTunes after restarting your computer, you can try doing the next method below. 



2. Run the Installer as Administrator. 

Another reason for the iTunesAdmin.dll failed to register error on your computer is a lack of privileges. 

Installing programs on your computer requires access to the operating system and your storage devices. However, if the installer lacks permission to access these things, you can encounter problems during installation. 

To grant administrative privileges on the iTunes installer, you can follow the step-by-step guide below:

  1. First, find and locate the iTunes installer that you have downloaded on your computer. Usually, it is located within the Downloads folder which can be located via the File Explorer.
  2. After that, right-click on the iTunes installer
  3. Lastly, click on Run as Administrator and proceed with the installation normally.

iTunesAdmin.dll Failed to Register


Now, wait and observe if the installation will push through after granting administrative privileges on the installer. 



3. Redownload the Installer. 

If running as an administrator did not work either, you can try redownloading the installer. 

It is possible that the installer was not downloaded properly or has not finished downloading all the files needed to install iTunes. In this case, it is best that you redownload the installer to rule out this issue. 

Follow the steps below to download the iTunes installer properly:

  1. First, go to the Downloads folder and delete the existing iTunes installation file. 
  2. Now, click this link to start downloading iTunes on your computer. 
  3. Lastly, wait for the download to finish completely and make sure that your internet connection is stable.

After completing the download, try to rerun the iTunes installer as an administrator and see if the ‘iTunesAdmin.dll failed to register’ error would still appear on your computer. 

However, if the issue still occurs, you can try uninstalling any iTunes related software on your computer. 



If the installation of iTunes on your computer did encounter an error, then there’s a chance that some of its supporting programs still got installed even when it did not complete the process. 

These programs may cause issues when attempting to install iTunes software since it is already installed on your computer. 

In order to fix this, you can try uninstalling any iTunes related software installed on your computer like Bonjour, Apple Updates, etc. The entire list of these so-called ‘side programs’ that come with iTunes can be found here for your reference. 

To uninstall the iTunes related software, you can follow the steps below: 

  1. On your computer, press on the Windows Key + S and search for the Control Panel
  2. After that, click on Open to launch the Control Panel

iTunesAdmin.dll Failed to Register


  1. Now, inside the Control Panel, click on Uninstall a Program.

iTunesAdmin.dll Failed to Register


  1. Lastly, right-click on the iTunes related software installed on your computer and click on Uninstall


Next, restart your computer and try installing iTunes again to see if the iTunesAdmin.dll failed to register error would still occur on your computer.



5. Disable Third-Party Antivirus Software. 

Your antivirus software can also cause interruptions when installing programs on your computer. 

It is likely that your antivirus is simultaneously scanning installation files on the iTunes installer, which can cause errors during installation. This is because both the installer and the antivirus are using the installation files which as a result can cause a conflict. 

To solve this, you can temporarily disable your third-party antivirus software during installation to avoid any issues. After installing iTunes on your computer, you can now re-enable your antivirus to keep your system secure from any malware and viruses.



6. Install Visual C++ Redistributable Package on Your Computer. 

For the last method, you can try installing Visual C++ packages on your computer. We’ve received feedback from readers that it’s possible the redistributable packages needed for iTunes to run properly on your computer are not yet installed on your system. After the readers had installed the latest Visual C++redistributable package, they reported that the issue went away. 

So to rule out any issues caused by the Visual C++ package, you can try manually installing the package on your computer. Check out the steps below to guide you through the process:

  1. On your computer, open the browser and download the Microsoft Visual C++ Redistributable Package.


  1. After that, go to your Downloads folder using the File Explorer.
  2. Now, open the Visual C++ installer and follow the on-screen prompts to install the package.
  3. Lastly, restart your computer.

After restarting your computer, go back into the Downloads folder and try re-running the iTunes installer to check if the iTunesAdmin.dll failed to register error would still occur. 

With that, we end our post on how you can fix the iTunesAdmin.dll failed to register error on your computer. If you come across any other methods that can help others in fixing this kind of issue, kindly share it in the comment section below, and we would be happy to give you credit once this article got updated. 😀


If this guide helped you, please share it. 🙂 


  • John Sixto

    John is a staff writer at Saint and comes from a SAP ABAP development background. He has a Bachelors in IT and has been writing since 2018, with over 500 posts published. He loves to build PCs and has a deep curiosity in understanding how different components and configurations work. John spends hundreds of hours at a time, researching and testing the software and apps, before he proceeds to write about it. LinkedIn X (Twitter)

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts