Fix: iTunes causes high CPU usage in Windows

Aleksandar Ognjanovic By: Aleksandar Ognjanovic
4 minute read

Home » Windows » Fix: iTunes causes high CPU usage in Windows

When it comes to multimedia platforms and music management, not many applications are better or more popular than iTunes. Nonetheless, even Apple’s simplicity and intuitive design won’t prevail if iTunes devours your resources with abnormally high CPU usage in Windows 10. Even when in an idle state.

Various users reported that iTunes is consuming up to 40% of CPU which is more than strange if we take into consideration that this is, more or less, a multimedia player. For that purpose, we prepared a list of possible solutions that should help you restrain iTunes CPU hogging.

In case you’ve experienced this or similar issue with iTunes, make sure to check the list below.

Fix: iTunes hogs on CPU in Windows 10

Solution 1 – Update iTunes

Users who reported issues stated that the problem emerged after the upgrade to Windows 10 Creators Update. Before that, iTunes worked as expected. After the Creators Update, the resource consumption hit the ceiling, which, consequently, affected the overall system performance. So, update might just be enough to address this.

Occasionally, a third-party software needs some time to adjust to system changes. In order to optimize their application for different surroundings, developers (at least, the capable ones) have to provide timely changes. That’s just the case with Apple’s iTunes for Windows, which has been lately updated to version 12.6.2. This version, allegedly, resolved the CPU hogging in Windows 10.

So, the task for you is to check for possible updates. You can do that by following these steps:

  1. Open iTunes.
  2. In the Menu bar, open Help.
  3. Choose Check for updates.
  4. Install available updates and restart iTunes.

In case you’re still experiencing critical levels of CPU activity, make sure to continue with further workarounds we presented below.

Solution 2 -Run iTunes as Administrator

In addition, there are restrictions the system creates for third-party programs. The initial thought is to prevent a program from doing something unwanted. Sadly, this occasionally does just the opposite: it slow downs the application execution and thus downgrades its effectiveness and usability. And, occasionally (read: often), the affected program goes wild, just like iTunes in this scenario.

In order to avoid that, you can choose to run iTunes as administrator and, as some users stated, resolve the issue that way. Follow the instructions below to grant the administrative permission to iTunes in Windows 10:

  1. Close iTunes and kill its process in the Task Manager.
  2. Right-click the iTunes desktop shortcut and open Properties.
  3. Open the Compatibility tab.
  4. Check the ”Run this program as Administrator” box.
  5. Click OK to confirm the selection.
  6. Start iTunes again.

Solution 3 – Disable third-party Plug-ins

As you may know, iTunes used to support third-party plug-ins. Yes, it seems a bit irregular if we take into account Apple’s approach to its software and hardware. With Apple, all is about exclusivity and this sounds odd, even though plug-ins vastly improve and enrich iTunes. But, there’s also the other side of the coin and the reasoning behind their decision to ditch third-party add-ons. At least the majority of them.

Some users reported that certain plug-ins affect the performance in Windows 10, and not in a positive way. After some time of the extensive use, a few specific plug-ins started to misbehave and cause performance drops. Additionally, some of those add-ons may cause the CPU hogging. This occurs mostly due to the incompatibility of a plugin and the current iTunes version.

So, if you run an older version of iTunes, make sure to update it and, additionally, delete the remaining plug-ins and scripts from the installation folder.

  1. Exit iTunes.
  2. Navigate to:
    • C:UsersusernameApp DataRoamingApple ComputeriTunesiTunes Plug-ins
    • C:Program FilesiTunesPlug-ins
  3. Delete Plug-ins folders and restart your iTunes Windows client.

Solution 4 – Reinstall iTunes

Starting from a scratch can be painful and time-consuming, but nonetheless, reinstallation is always a valid solution for most of the issues regarding any third-party app. Especially after the system upgrade. Due to compatibility, system changes can initiate issues with iTunes. So, your safest bet to subdue the abnormal resource hogging lies in the reinstallation.

Follow the instructions below to reinstall the iTunes Windows client:

  1. In the Windows Search bar, type Control and open Control Panel.
  2. Choose Category view.
  3. Click Uninstall a program.
  4. Find iTunes on the program list and highlight it with a single click.
  5. Choose Uninstall and follow the prompts.
  6. Restart your computer.
  7. After the procedure is finished, download the iTunes installer here.
  8. Run the installer and follow the instructions to finalize the installation.

Solution 5 – Disable .xml in Windows Search Indexer

Finally, if none of the previous solutions normalized iTunes resource consumption, maybe Windows is causing the problem in the first place. A few tech-savvy users found out the culprit for the issue at hand. And it’s Windows Search Indexer. This Windows native service records all files and extensions you have on your storage, with the main purpose to speed up the search protocol.

Now, in theory, this is great. Just not that great for iTunes. Windows Search Indexer is indexing a .xml extension which iTunes uses to share the library data with other integrated applications. The fact that there’s an abundance of .xml files induces over-consumption of system resources. So, in order to address this, you should simply disable the indexing for this individual extension.

Follow the instructions below to disable the indexing for .xml files:

  1. In the Windows Search Bar, type ”Indexing” and open Indexing Options.
  2. Click on Advanced Options.
  3. In the Advanced Options tab, open File Types.
  4. Scroll down until you reach the .xml extension.
  5. Uncheck the box beside .xml and click OK.
  6. Restart your PC and give iTunes another try.

That should wrap it up. If you have any questions, suggestions, or remarks, we’ll be glad to hear from you. You can post your comments in the comments section below.


Join our community
windows report logo

Join our community of over 2 million active users and get the latest and most important Windows content on your email address.


Next up

Fix: “ and @ have swapped in Windows 10

Elsie Otachi By: Elsie Otachi
4 minute read

On a normal day, most, if not all keys on your keyboard will work just fine, but “ and @ keys might be swapped. But […]

Continue Reading

Computer is stuck on 169 IP address [FIX]

Elsie Otachi By: Elsie Otachi
5 minute read

Whenever you find your computer stuck on 169 IP address, this could generally mean either of the following: The DHCP server is temporarily unavailable The […]

Continue Reading

Solve Outlook cannot log on error on Windows 10

Milan Stanojevic avatar. By: Milan Stanojevic
9 minute read

Many users use Outlook as their preferred email client, but sometimes errors such as Outlook cannot log on can appear. This error will prevent you […]

Continue Reading