sodcalculator

10 Tech How-To

iTunes Windows Installer Package Error: Fixes

Guide 10-13190 · Updated · Step by step

If you see “There is a problem with this Windows Installer package” when installing or updating iTunes on Windows, the fix is to repair or remove the broken iTunes installation, clear the Windows Installer cache, and reinstall the latest version. This error usually means a required installer component is missing, corrupted, or blocked by another program.

Why This Error Happens

The Windows Installer service (msiexec) handles .msi packages. iTunes uses this service for its installer. The error appears when the service cannot read a needed file or registry entry. Common triggers include:

  • A partially completed previous iTunes update left files behind.
  • Apple Software Update or Bonjour components are corrupt.
  • Antivirus or security software blocked part of the installation.
  • Windows Installer cache (C:\Windows\Installer) is missing a .msi file.
  • You are installing an old iTunes version on a newer Windows build.

This is not a problem with your music library or your Apple ID. It is purely an installer issue on the Windows side.

First: Run the Windows Installer Troubleshooter

Microsoft provides a built-in troubleshooter that can fix common installer problems. It is the safest first step.

  1. Open the Start menu and type “Troubleshoot settings”.
  2. Select “Additional troubleshooters” (Windows 10) or “Other troubleshooters” (Windows 11).
  3. Choose “Program Install and Uninstall” and run it.
  4. Follow the prompts. It will attempt to repair any broken installer registry keys.

If this does not resolve the error, move to the manual fix below.

Manual Fix: Uninstall and Reinstall iTunes

Because the error is often caused by a corrupted installation, a clean uninstall is the most reliable fix. Do not skip the order of these steps.

  1. Open Settings > Apps > Installed apps (Windows 11) or Control Panel > Programs and Features (Windows 10).
  2. Uninstall iTunes first. If it fails, reboot and try again.
  3. Then uninstall, in this order if present: Apple Software Update, Apple Application Support (32-bit), Apple Application Support (64-bit), Bonjour, and Apple Mobile Device Support.
  4. Restart your PC.
  5. Download the latest iTunes from Apple’s official website (not the Microsoft Store version, which is a different app).
  6. Right-click the downloaded installer and select “Run as administrator”.

This removes all Apple components that may conflict. If you have an iPhone, you will need to re-sync after reinstalling.

Clear the Windows Installer Cache

The Windows Installer cache stores .msi files needed for repairs. If a file is missing, the installer cannot proceed. Clearing it forces Windows to rebuild the cache. This is safe but requires admin rights.

  1. Press Win + R, type services.msc, and press Enter.
  2. Right-click Windows Installer and select Stop.
  3. Open File Explorer and go to C:\Windows\Installer. Do not delete anything here manually – that can break other programs.
  4. Instead, use the Program Install and Uninstall troubleshooter again, which will rebuild missing cache entries.
  5. If the troubleshooter does not help, run sfc /scannow in an elevated Command Prompt to repair system files.

Note: Manually deleting files from the Installer folder is risky. Only use the built-in tools unless you are very experienced.

Check for Conflicting Software

Antivirus programs and some system utilities can interfere with the installer. Before reinstalling, temporarily disable real-time protection (do not disable your firewall). If you use a third-party antivirus, look for a “pause protection” option. After installation, re-enable it immediately.

Also, if you have a previous version of iTunes installed from the Microsoft Store, uninstall it before installing the desktop version. The two versions do not coexist well and can cause this exact error.

When to Use the Microsoft Store Version

If the desktop installer continues to fail, consider using the Microsoft Store version of iTunes. It is a UWP app that installs through a different mechanism, avoiding the Windows Installer issue entirely. The Store version lacks some features (like the ability to install older iOS firmware), but for music syncing and basic device management it works fine. To install it, open the Microsoft Store, search “iTunes”, and click Get. You do not need to uninstall the desktop version first, but it is recommended to avoid confusion.

Frequently Asked Questions

Will I lose my music library if I uninstall iTunes?

No. Your music files and playlists are stored in your iTunes Media folder (usually C:\Users\YourName\Music\iTunes). Uninstalling the program does not delete that folder. After reinstalling, hold Shift (Windows) and open iTunes, then choose “Choose Library” to point to your existing library.

Why does the error mention a specific .msi file?

The error may name a file like AppleApplicationSupport.msi. That tells you which component is broken. You can try repairing just that component via Control Panel > Programs and Features > right-click that entry > Repair. If repair fails, uninstall it and reinstall via the full iTunes installer.

Can I install an older version of iTunes to avoid this?

Older versions are more likely to trigger this error because they are not optimized for current Windows builds. Apple no longer signs old installers, and they may not work with your device’s iOS version. Always use the latest version from Apple’s website.

Does this error affect my iPhone or iPad?

It can. If iTunes is not installed correctly, your device may not be recognized when you connect it. The error itself is only about the installer, but fixing it is necessary for device sync and backup through iTunes.

Is there a way to avoid this error in the future?

Keep Windows and Apple Software Update current. When updating iTunes, close all other programs and do not interrupt the installer. If you use a VPN or proxy, disconnect it during installation.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →