Photo Library Transfer, Error -36

Hello,


I want to move my Photos library off my internal SSD to an external Transcend drive.


Unfortunately, after about 7 GB of data transfer, I receive an error -36. "The Finder can't complete the operation because some data in "Photos Library" can't be read or written."


Ran Disk Utility on both drives and it did it's thing.

The Photo Library is 43.17 GB and the external Transcend drive has 1.53 TB free space.

Will try picking up a copy from time machine.


Found steps holding down command + option to repair library. Trying that now. Any comments are welcome.

Thanks!


-MacOS Sierra

-iMac 27-inch Mid 2011

-2.7 GHz Intel Core i5


Message was edited by: reddragon1964

iMac (27-inch Mid 2011), MacOS Sierra

Posted on Oct 19, 2016 9:54 AM

Reply
12 replies

Oct 19, 2016 11:36 AM in response to reddragon1964

What do you think about just exporting ALL photos and then importing back. It would make a new Photo Library, would it not?

First try to copy the library over with different methods. Otherwise you will just have your photos but lost all your work - edits, keywords, albums.


Do you have cloning software like Super Duper or Canbon Copy Cloner? Then try to clone your library instead of copying. Only, this will copy any problematic files as well.


You could try to isolate the file that is giving this error.

The error -36 could also be created by a corrupted image file or video in your Photos Library.

If the Library cannot be read, and the file system on the destination drive is correct, but you can still not copy, one of the files inside may be corrupted and cannot be read. Then try to copy the library in parts. This way, you are able to identify the culprit that is causing the I/O error and can skip it, when copying:


  • Create a new folder on your external drive. Call it "Photos Library Copy".
  • Ctrl-click (or right-click) your current Photos Library and use the command "Show Package Contents". This will open a folder, showing you the files and folders inside your Photos Library.
  • Copy these folders one-by-one to to the new folder on your external drive. If one of these folders is giving an error -36, check how far the copying proceeded. The files, that have been copied, are o.k. The file or folder, that should have been copied next will be the unreadable file. Probably the problem is caused by one of the files in "Masters" or a database folder. In that case look into the Masters folder and copy as much as you can, while leaving out the file that will not copy.

  • When you are done, rename the copy of your Photos Library to "Photos Library Copy.photoslibrary" and double click it to open it in Photos. Can Photos open this library?

    Oct 19, 2016 12:52 PM in response to reddragon1964

    Yes. Photos will import into the library you most recently opened.


    But set this library to be your system Photo Library in the Photos > Preferences > General:

    Enable "Use as System Photo Library". This option should be grayed out. Then other apps will use this library in the Media Browser when they are looking for photos - iTunes, iMovie, Pages, Keynote, Desktop & Screensaver, ..

    This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

    Photo Library Transfer, Error -36

    Welcome to Apple Support Community
    A forum where Apple customers help each other with their products. Get started with your Apple Account.