If you see a -45054 error in the iTunes Store

Learn how to fix a -45054 error on a Mac or PC.

If files or folders that iTunes uses to download purchases are restricted, you might see an alert message that reads:

"We could not complete your iTunes Store request. An unknown error has occurred (-45054)."

On a Mac

  1. If it's open, quit iTunes.
  2. Click your desktop to make sure that you're in Finder.
  3. From the menu bar at the top of your computer screen, choose View > As Columns.
  4. From the same menu bar, choose Go > Go to Folder.
  5. In the window that appears, type the phrase:
    /Users/Shared/adi
  6. Click Go.


If you see a message that says "The folder can’t be found," check to see if /Users/Shared exists by going to /Users/.

If you see a Shared folder, but it has a red circle with a minus sign on it

If the Shared folder has a  on it:

  1. Click your desktop to make sure that you're in Finder. Then, from the Go menu at the top of your computer screen, choose Utilities.
  2. In the Utilities folder, find Terminal and open it.

    The next step requires you to enter commands in Terminal to modify permission settings. If you're unfamiliar with Terminal and UNIX-like environments, be cautious. If you enter incorrect commands, you might lose data, or your system software might become unusable. If you don't change permissions exactly as shown, you might reduce system security or expose private data. This step requires a non-blank admin password.

  3. Type this command in the Terminal window:
    sudo chmod 1777 /Users/Shared
  4. Press Return. 
  5. When prompted, enter your administrator account password. Then press Return.
  6. Quit Terminal.


If you don't see a Shared folder

  1. Click your desktop to make sure that you're in Finder. Then, from the Go menu at the top of your computer screen, choose Utilities.
  2. In the Utilities folder, find Terminal and open it.

    The next step requires you to enter commands in Terminal to modify permission settings. If you're unfamiliar with Terminal and UNIX-like environments, be cautious. If you enter incorrect commands, you might lose data, or your system software might become unusable. If you don't change permissions exactly as shown, you might reduce system security or expose private data. This step requires a non-blank admin password.

  3. Type this command in the Terminal window:
  4. sudo mkdir -p /Users/Shared/
  5. Press Return.
  6. When prompted, enter your administrator account password. Then press Return.
  7. Type this command in the Terminal window:
    sudo chmod 1777 /Users/Shared
  8. Press Return.
  9. Quit Terminal.



If /Users/Shared/ exists, and you can find the adi folder

  1. Drag the adi folder to the Trash.  
  2. Open iTunes and try to make a purchase.


On a PC

  1. If it's open, quit iTunes.
  2. Press the Windows key on your keyboard. If your keyboard doesn't have a Windows key, press the Control (Ctrl) and Escape (Esc) keys on your keyboard.
  3. Click on the magnifying icon or search field. In the search box, type %ProgramData%, then press the Return key.
  4. Show any hidden files:
    Windows 10: Click View, then select "Hidden items."
    Windows 8: Click View, then click Options. On the View tab, select "Show hidden files, folders, and drives."
    Windows 7: Click Organize, then "Folder and search options." On the View tab, select "Show hidden files, folders, and drives."
  5. Open the Apple Computer folder, then the iTunes folder.
  6. Right-click the SC Info folder and choose Delete from the menu.
  7. Right-click the adi folder and choose Delete from the menu.
  8. Restart the computer.
  9. Open iTunes and try to make a purchase.

Information about products not manufactured by Apple, or independent websites not controlled or tested by Apple, is provided without recommendation or endorsement. Apple assumes no responsibility with regard to the selection, performance, or use of third-party websites or products. Apple makes no representations regarding third-party website accuracy or reliability. Risks are inherent in the use of the Internet. Contact the vendor for additional information. Other company and product names may be trademarks of their respective owners.

Published Date: