You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Why is people scanning in MacOS Photos so slow?

I have around 50,000 photos in my iCloud Photo Library, and all my devices (iPad Pro 9.7, iPhone 6S Plus, and MacBook Pro) use optimise storage so that it doesn't keep all of the photos on any of my devices.


When I upgraded my iPad and iPhone to iOS 10, it only took a couple of days for it to scan all my photos for people. But my MacBook Pro on MacOS Sierra seems to be taking forever. I upgraded my MacBook to Sierra on the first day (20th September) and 9 days later it's managed to scan only 21,000 of those 50,000 photos. It is still moving along, just very very slowly.


It gets left plugged in for most of the day. I'd say it gets about 18 hours per day "quiet time" where it's plugged in and able to do its scanning. My iPhone only had about 6 hours scanning time per day, so that only took about 12-18 hours to scan the whole lot.


It's a MacBook Pro Retina (with standard SSD), which I've yet to see any other slow down with, so it doesn't seem like the MacBook is slow in comparison to the iPad and iPhone.


Am I missing something?

MacBook Pro (Retina, 13-inch, Mid 2014), macOS Sierra (10.12), Photos

Posted on Sep 29, 2016 8:34 AM

Reply
19 replies

Apr 12, 2017 5:39 AM in response to JimR123

Try this:

1. Export all your photos from your library as full-sized photos, choosing either TIFF or PNG formats, not JPG (JPG loses information in the compression). This full export might require time to download whatever is missing from iCloud, but it ensures that no photo information is lost. It also will detect any corrupt photos etc.

2. Create a brand new empty Photos Library. This library will be disconnected from iCloud. That's fine, leave it that way.

3. Import all your photos exported in step 1 into the new library. Scanning will resume and for me 27,500 photos completed in four days at an average speed of 271 photos per hour. :-)


You will lose all albums in this process of course, and all tags too. For me it was worth it.

Apr 12, 2017 7:52 AM in response to léonie

You are right, I forgot to mention that you lose the originals with my method. I still have the original library but plan to trash it soon as I have no reason to revert my edits to any original versions and I am willing to give up those albums I made in exchange for a Library that is clean and does not have any corruption.

If you prefer a "lossless workflow" you could export the originals in step 1 instead of the edited versions. However, then you lose your edits by definition. Unless there is some way to repair the original library, I'm satisfied with my method. As I said it loses some information. Shrug, after all this time, I'm happy to just be back on track. All I care about are the dates and places primarily. I've already lost the face data a long time ago.

Apr 12, 2017 9:49 AM in response to wealthychef

It is a trade-off. I'm glad you found a way to get your library working again.

It is a pity that Photos does not have a way to help us to isolate problematic photos or videos. A simply warning message telling us which photo or video cannot be processed or is currently processed would help, and we can remove them from the library.

Sep 29, 2016 11:16 AM in response to léonie

I understand that, but none of my devices have the photos stored locally. In fact, my MacBook probably has more local photos on it than my iPad or iPhone, as the MacBook once had all of them on it instead of using the "optimized storage" thing.


What I don't understand is why a laptop with more grunt than either an iPad or iPhone is taking longer to do the same thing. I can understand that it's slightly different code, and different hardware, but you'd think the times would be similar still. Something doesn't seem right.


I could swear sometimes that it has just stopped altogether. Or at least I look at it a few hours apart and it still says 21,???. But I leave it and leave it and it gradually creeps up. Sooooo slow.

Oct 1, 2016 8:41 AM in response to léonie

I have even more photos than the OP and I store mine locally but also use iCloud photo library. it is just as painfully slow here with a very fast internet connection. 23,000 scanned out of 62,000 images in the last 7 days. it has now been stuck (with many reboots) for the last 3 days at the same number. Frustrating to say the least.

Oct 2, 2016 2:35 AM in response to JimR123

All my photos are stored locally. I upgraded to Sierra "day 1" and I have around 20,000 photos. It is not finished yet ! It remains 196 photos to be analyzed since yesterday morning without any progress in the meantime. I am just wondering if is frozen !? He could be fine to be able to run manually this analysis...

Oct 5, 2016 3:39 AM in response to JimR123

I have this same issue. My cell phone and MBP are both synced with iPhoto and both use optimized storage. I have about 18,000 pictures. My phone is done the processing and my MBP still has about 7,000 more to do and has been sitting at that number for over a week. I have done reboots and that didn't help. I've turned off sleep settings so it's always on. Doesn't help.


For my MBP:

I upgraded to Sierra on day 1. I've had it charging a lot! For example, last night I had it charging for over 12 hours, and it processed 11 photos... really? That's just too slow. What's the issue? My only guess is that they are storing the facial recognition data server side, and their servers can't keep up. Can anyone confirm that guess?

For my phone:

When I updated to iOS 10 on day 1, my phone took about 2 weeks to process them all. But that's largely because I didn't have it plugged in charging during the day. Whenever it was charging it would always process at a pretty steady pace.

Oct 5, 2016 4:47 AM in response to léonie

Just had a quick search and found a video on my iPhone that has been identified with my face. Also found the same video on my Mac with the face identified, so it seems they both do it. So the mystery continues, as both iOS and macOS still seem to be doing the same thing, but much much slower on macOS.


One thing I have noticed about the video though is that it seems to have only scanned the first frame of the video for faces, or, as I suspect more likely, the key frame for the video, which happens to be the same in this case. So unless the face you want to find is in the first/key frame of the video, doesn't look like it'll find it.

Why is people scanning in MacOS Photos so slow?

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