ICloud – Photos stopped uploading to iCloud. What can I do

icloudiphotophotosphotos.app

After updating to OS X 10.10.3, I opened Photos.app and imported my iPhoto library. Around ~3,000 photos were uploaded to iCloud, but the upload process stopped before the remaining 7,200 photos were uploaded. I can't figure out how to get the rest of the library up into iCloud. The screen capture below shows is from the Photos app. It has displayed the "Uploading 7,200 Items" for days now.

Screen capture from Photos

I've tried to pause and resume the upload in preferences but all I see is Uploading 7,200 Items there too.

iCloud preferences for Photos

Before I began this process I upgraded my iCloud storage plan to 200GB. I still have > 180GB of space remaining, so there is plenty of room for my photos.

enter image description here

Just to confirm, I'm on the latest release of OS X.

enter image description here

enter image description here

Any help will be much appreciated.

Best Answer

The surest way to resolve this is to create a fresh Photos Library by following these steps:

  1. ⌘ cmd-Q out of Photos.
  2. Go into  → System Preferences → iCloud → Photos Options… and uncheck iCloud Photo Library. iCloud Photos Options
  3. Reboot if you want to be safe, though it shouldn’t be necessary.
  4. Launch Photos with ⌥ opt-click.
  5. Click Create New… and name your new Photos Library. Create New Photos Library
  6. Go into Photos → Preferences → General and click Use as System Photo Library. Use as System Photo Library
  7. Go into Photos → Preferences → iCloud and check iCloud Photo Library.
  8. Wait for your photos to be redownloaded from iCloud.

If you’d rather try to keep your existing Photos Library, follow these steps instead:

  1. ⌘ cmd-Q out of Photos.
  2. Create a backup of your Photos Library.photoslibrary file.
  3. Launch Photos with ⌘ cmd-⌥ opt-click.
  4. Click Repair. Repair Photos Library  dialogue box
  5. Wait for macOS to repair your Photos Library. A full sync should take place once the repair has completed.

Some screenshots courtesy of OS X Daily.