Slow Sync between iPhone & Computer

Over the past week, my syncs between my desktop computer (Windows10) and iPhone7 have become excessively slow; it gets to the point of: "Step 5 of 6 Reading Photos from Folder Nameā€ and can take 10-20 minutes or more. Following are some details:


  • iPhone 7 (iOS 11.3 w/ most recent updates)
  • High-spec Tower Computer with Windows 10 (most recent updates)
  • iTunes (most recent version/updates)


I have several photos in folders on my computer that I sync to my phone; I have done this for many years and never had a problem. This started after a recent Apple update and also adding some new photos (don’t know which was the culprit). For trouble shooting, I have tried:


  • clearing all cache on computer
  • deleting all photos on phone and adding them back
  • deleting folder ā€œiPod Photo Cacheā€
  • uninstalling and re-installing iTunes


Nothing has worked thus far. If I untick sync photos, it works OK but when I re-tick sync photos, the problem persists.


Any solutions, ideas or feedback?

iPhone 7, iOS 11.3

Posted on Apr 5, 2018 6:29 AM

Reply

Similar questions

41 replies

Apr 8, 2018 1:38 PM in response to GromPilot

Part of the problem with this issue is that the symptoms are very similar to other, older problems that have been cured by things like deleting the iPod Photo Cache or reinstalling iTunes drivers. So people see certain keywords and think, "Oh, that's the cache problem" and suggest it as a solution without confirming.


This problem is new, even though the symptoms are similar, and the old fixes simply don't work in the same way.


As I understand it, when you first sync photos to a device with iTunes it will create optimised versions of each photo for the specific device. As well as writing to the device, copies of these photos are added to the iPod Photo Cache in the root photo folder in the form of Txxxx.ithmb files. Some file viewers will actually display these from within Windows Explorer or, I'm guessing, Mac OS Finder.


For reasons known only to Apple, these files are not written sequentially to a single directory but are interleaved within a series of subfolders called F01 through F50 within the iPod Photo Cache folder. There doesn't seem to be a pattern to where these files are written. An experiment I performed with an erased cache folder and the sync of a single photo showed the associated .ithmb file was created in the F04 folder. This makes it very difficult to track exactly what iTunes is doing when it's "Reading photos from...", even with a file system monitor program.


This process is very slow even on my 4.3GHz i7 PC, with an average of 2 or 3 photos processed per second. With a library of 6000+ photos, it takes a long time to sync all of them. (iTunes also occasionally stops half way through after reporting "Cancelling sync", for unknown reasons. But I suspect that's a separate issue).


Once the device is synced, subsequent sync operations compare the contents of the iPod Photo Cache with the files on the device so that only new or changed photos need to be synced. At least that's the theory, and is how it has appeared to work in the past.


With the current version of iTunes, what appears to be happening (although it's a best guess) is that the comparison phase is taking as long, if not longer, than the initial cache creation in the first place. I have left my system "stuck" on "Reading photos from..." overnight and can confirm that, despite iTunes appearing to have crashed, it will eventually get to the stage where it copies new photos over. But it gives no indication in the meantime that it's doing anything. And it takes forever.


This is why the old trick of deleting the iPod Photo Cache appears to "cure" the problem; with no cache folder for comparison, iTunes gets straight down to the task of recreating it while copying all of the photos to the device. But the end result is no faster. All that is happening is that iTunes is recreating the cache (with visible feedback, because it's also copying files to the device) rather than comparing the existing one in silence with no feedback.


Whatever the underlying mechanics, something has definitely broken with one of the recent updates either to iTunes or to iOS 11 or possibly a combination of the two. Copying 6000+ photos to my devices was always a slow process, but adding a handful later was never this slow. Now it seems I have to choice but to wait literally hours for the comparison or recreation of the iPod Photo Cache to complete for all 6000+ photos just to add a couple more.


FWIW I first saw this problem on an older iPhone 6, and I had initially put it down to the age of the device and the possibility of file corruption from the numerous failed syncs and/or reboots it's had over the years. But I'm seeing the exact same thing on two brand new 6th generation iPads.


For a while I thought it might even be a Windows indexing thing, so I turned off indexing for the folder where the iPod Photo Cache is created. This may have helped a tiny bit when it comes to copying speed, or it could just be wishful thinking on my part. Either way I've left it off just in case, but it's far from being an answer.


It's so frustrating, but for now the only workarounds seem to be either deleting the iPod Photo Cache each time and accepting that you're going to have to watch all photos both old and new get copied slowly to the device, or simply walking away after starting the process, and accepting that iTunes will eventually get around to copying the new stuff.


As an aside: sometimes, in my more paranoid phases, I wonder whether Apple isn't deliberately breaking legacy features in an attempt to wean more people onto the iCloud Photo Library. Their long-term goal seems to be removing the need for a PC- or Mac-based host for phones and tablets, doing everything through iCloud instead. I can't speak for everyone, but that's definitely not going to work for me. I take most of my photos on cameras other than Apple's, and I need the ability to synchronise folders full of photos from various sources. Until iCloud Photo Library can accommodate those needs, it'll be iTunes sync all the way for me. Unless Apple breaks it completely, in which case I'll just look for a third-party solution. For now, iCloud isn't it.

Apr 9, 2018 12:05 AM in response to arkoenig

arkoenig wrote:


My experience is totally different from this. If I delete the iPod Photo Cache and then sync 6,000 files, it takes about an hour. If I then try exactly the same sync again, which should copy no files at all, it takes TWO DAYS.


In other words, when there are a lot of files in the cache, iTunes spends much more time examining the files in the cache than it does recreating them if they are not there in the first place.


Probably true to be fair. I've been doing most of my experimentation using one or two folders containing small batches of photos where the difference in time isn't so great. I'd forgotten just how horrendously long it takes to check a fully populated cache.


Also, I've done a bit more digging on the "Cancelling sync" issue and it seems as though the two problems are almost certainly related. I found this thread...


The ipad cannot be synced. An internal device error occurred.


...from September last year that is still ongoing, highlighting both of these issues. Majority consensus on that thread seems to be that it's iOS 11 that's to blame rather than iTunes, with some users reporting no problems at all if they used an older iOS 10 device. And while my gut is still telling me that the cache checking problem must be a local iTunes / file system issue, I guess it could also be caused by the device itself not providing the correct feedback to iTunes when asked.


I should note that at time of writing I have only seen the "Cancelling sync" problem on the 6th generation iPad where I've been doing most of my testing; I can't recall seeing it on the iPhone 6. The iPhone did always complete its sync eventually, even if it had to be left overnight. Whether this is relevant, or just coincidence, only time will tell. I will switch back to using the iPhone for testing purposes. I half expect it to also exhibit the "Cancelling sync" issue now.


My faith in Apple has gone though some shaky periods in the past but this is just about the worst case of ignoring a problem that I've seen. The other thread is full of anecdotes about customers in direct contact with Apple both in person at the Store and on the phone, dealing with multiple tiers of Apple support and "senior engineers", and there's still no solution to a problem that first appeared over six months ago. It's unbelievable.


If my two new iPads weren't gifts they'd be going back tomorrow. I have a couple of Android devices in my collection and I hate Android, it's such a nightmare to configure, but at least when problems occur it's possible for users to find their own solutions or workarounds. With Apple you can spend days confirming that there's an issue, weeks getting them to acknowledge it, and months waiting for a fix that might never come.


Whatever happened to "it just works"?

Apr 20, 2018 3:47 PM in response to GromPilot

I just posted this to another thread:


Re: The ipad cannot be synced. An internal device error occurred.


TL;DR: the latest iOS 11.4 public beta seems to have cured my iPad crashing/sync stopping problem, but not the long-standing "Reading photos..." delay while the cache is checked. I'll have to keep deleting the cache prior to every sync, to keep the wasted time to a minimum.


If there are any further relevant revelations I'll post them here.

Apr 5, 2018 7:45 AM in response to GromPilot

I have spoken with Apple Support on the issue above. We did not find a solution on the phone, but at the end I was informed to install a Microsoft pack as follows:


Media Feature Pack for N versions of Windows 10

filename: KB3133719-x64.msu.msu


This did not work. Upon execting the install file, I got the message Windows Update Standalone Installer ā€œThe update is not applicable to your computerā€


I will call Apple again when I have time. The problem still persists and the last sync took 27 minutes 40 seconds (this normally takes about 2 minutes and always worked before the recent Apple updates.

Apr 8, 2018 8:08 AM in response to GromPilot

I have found that the amount of time it takes in the "Reading photos from <location>" step depends on how many images are in the "iPod Photo Cache" folder. This suggests a partial workaround:


1) Select all the photos you want to sync in a single batch.

2) Delete the "iPod Photo Cache" folder.

3) Do the sync.


That will remove all the photos that you're syncing and recopy them all; but at least that will take only a few hours instead of a few days.


I have contacted Apple Support about this, and they escalated me to a higher-level support person; so maybe I'll have more information to report in a week or so.

Apr 8, 2018 8:46 AM in response to GromPilot

Such problem troubled me since the update of iTunes 12.7.4 few days ago. I spent 10+ hrs to wait for the completion of iPhone/iPad sync but it was ended by terminating the sync or force close of iTunes itself.


I tried to uninstall the iTunes and reinstall it, but this doesn’t help. I eventually uninstall the version 12.7.4 then reinstall the last version 12.7.3, I then retrieve the iTunes Library that matches the version 12.7.3 from the backup folder, the captioned problem solved.


I think the very slow sync problem should be caused by the new iTunes, I don't know why Apple always release the buggy stuff to users. I am sure no Apple user is willing to spend time for troubleshooting the new release of the software or iOS. I don’t except to have fantastic functions while receiving such updates, I just want the updates are less bugs than before. Apple, please offer us a better management of software release. Where are your software engineers? Where are your testers/QC guys?

Apr 8, 2018 3:00 PM in response to denali_uk

I basically agree with everything denali_uk said with one exception:


"This is why the old trick of deleting the iPod Photo Cache appears to "cure" the problem; with no cache folder for comparison, iTunes gets straight down to the task of recreating it while copying all of the photos to the device. But the end result is no faster. All that is happening is that iTunes is recreating the cache (with visible feedback, because it's also copying files to the device) rather than comparing the existing one in silence with no feedback."


My experience is totally different from this. If I delete the iPod Photo Cache and then sync 6,000 files, it takes about an hour. If I then try exactly the same sync again, which should copy no files at all, it takes TWO DAYS.


In other words, when there are a lot of files in the cache, iTunes spends much more time examining the files in the cache than it does recreating them if they are not there in the first place.

Apr 9, 2018 10:58 PM in response to denali_uk

denali_uk wrote:


I should note that at time of writing I have only seen the "Cancelling sync" problem on the 6th generation iPad where I've been doing most of my testing; I can't recall seeing it on the iPhone 6. The iPhone did always complete its sync eventually, even if it had to be left overnight. Whether this is relevant, or just coincidence, only time will tell. I will switch back to using the iPhone for testing purposes. I half expect it to also exhibit the "Cancelling sync" issue now.


For the record, I tried syncing the iPhone yesterday, having deleted the cache, and it successfully synced all 6720 photos after an hour or so. Trying the same thing with the iPad gave an "internal device error" after a couple of hundred photos had transferred and then, after resetting the iPad, a second attempt resulted in the "Cancelling sync" problem after only 329 photos had synced. It looks as though these two problems, although possibly related, may manifest differently on different hardware. Just to muddy the waters a bit more.


I've just this minute tried the iPad again, this time with iTunes running as Administrator as suggested by someone further up the thread. This didn't help; I still got the internal device error after 372 photos had synced.


Until Apple fixes this the only conclusions I can reach are:


If your hardware does not exhibit the "device error" or "Cancelling sync" problems, the fastest way to sync is to delete the iPod Photo Cache each time, even if you're only adding a gnat's sac worth of new photos, and leave it for a couple of hours or overnight if your photo collection is huge. This is ridiculously annoying, but it does seem to work.


If your hardware does exhibit the "device error" or "Cancelling sync" problems, you're SOL. Keep checking these threads and other sources in case someone stumbles upon an answer, otherwise wait for a fix or find a third-party solution.


I hate this ****** bug. I really like the built-in iOS 11 Photos app. Its handling of folders --> albums could be improved but I like the way it reads data and location metadata from non-Apple sources so you can use it to organise DLSR and even scanned photos. I also like its simplicity, ubiquity, and the very smart "people" organiser that does everything on the device instead of uploading thousands of folks' faces to God knows where.


But it's all kind of pointless if it doesn't work, and Apple's policy of playing their cards close to their chest means we've no idea whether they're working feverishly on solving this problem or have consigned it to the "meh" pile. 😟

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.

Slow Sync between iPhone & Computer

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