The exact message reads...
The Finder can’t complete the operation because some data in “iPhoto Library” can’t be read or written.
(Error code -36)
Sounds like some corrupted files. If you Cotrol + Click on iPhoto library and click Show Package Contents, it gives you access to all your photos. I would probably be inclined to try copying that file and if the problem persists, then try backing up a few at a time and you may be able to narrow it down to the corrupted files.
Otherwise you could try Terence Devlin's excellent advice given here
Did what you said and narrowed the corrupt file down somewhat.
Appears several files in the "iPod Photo Cache" folders are corrupt. Whenever i try backing those up i get a message similar to ...
"The Finder can’t complete the operation because some data in “T4541.ithmb” can’t be read or written.
(Error code -36)"
Having trouble finding a feature in iPhoto that clears the cache though. Can you simply delete the corrupt files or will that cause more problems down the track?
In your iPhoto Library folder is a folder called Originals, duplicate and copy that out, and any other originals files.
Then run this, supposed to resolve issues like this.
Can you simply delete the corrupt files or will that cause more problems down the track?
Likely so if they are corrupt, after all they won't work anyway.
Thing about cache files, they supposed to rebuild themselves if deleted, it's a troubleshooting technique, but I've never see it used for iPhoto before.
If you've got the originals out, you can always create a new iPhoto Library and import the originals once again.
Many thanks for this, I've been able to get at my original photos, which at the end of the day is all i need.
Things went wrong for me when returning after holiday and importing about 500 odd photos onto my iMac. At the time, imports were happening, photo stream was updating and iPhoto was doing it's gimmicky stuff searching for faces.
At the same time I was also on iTunes serching for a movie to buy after being given a voucher to spend. As I clicked on the pre-order button for a film, everything stopped reponding. My external hard drive became locked, disk utility said I needed to re-format the drive and back up as many files as I could
After a re-start, iPhoto wouldn't open becuase it's on a locked volume.
That confused me for some time.... I thought an iTunes problem had occured, since the problem seemd to coincide with an iTunes button click.
The hint of "show package contents" got me going again.
When copying it seemed to get stuck on the faces.db file within the data bases folder.
Anyway, I am now able to copy over the files and I think I'll be able to get all our stuff back.
I know this is a super old thread but I'm having the same problem. I'm trying to take an old iPhoto library, move it to a new external drive (AND create a NEW Photos library from it), from an old one and I'm getting that same error as this user did in 2012...
"The Finder can’t complete the operation because some data in “iPhoto Library” can’t be read or written.
(Error code -36)"
I was able to open the package contents as you suggested which is great because at the very least I have a backup now (I couldn't even run a back up with super duper, that would fail as well)... so now I think I may have found the corrupt files, or at least where they start, when I copied the 2012 folder, it stop in the December 26th folder... what would you suggest I do now, delete the photo(s) right after the last one and then perhaps rebuild the library (I did already "repair" but that didn't work and didn't want to rebuild until I knew I had a copy of my photos safe somewhere.) and then my main quesiton/object if is, if that rebuild and copy doesn't work, is there any way to create a new library (I'm guessing I still have to create a new one in iPhoto and THEN open in Photos?) AND salvage my data from iPhoto, mainly Faces?
Also, as I'm copying files separately, I came across another file that stopped copying - however when I went to that file, it not only copied the files after it fine, it also copied that file over when I did it by itself? Any idea why that would happen? Should I still keep that file out of my library (and possibly the one after it?)