Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When I sync my iPod touch with iTunes, it stays on

 Syncing Photos to "My iPod touch" (Step 4 of 4)
 Importing Photos . . . .

for about 10 minutes each time (even if I have synced it an hour ago and have no new photos to actually sync)

It then goes to

 Syncing Photos to "My iPod touch" (Step 4 of 4)
 Optimizing 3 of 193 . . . 

Again, even if I have no new photos since last sync.

Would any know why this takes so long and it there a way to make it faster?

share|improve this question
Macs have great tools - why not quit all the other apps, and run sudo fs_usage while iTunes is syncing. It should point at the file system IO and you can determine which files iTunes is actually reading while the delay occurs. I have several guesses - but you can know with a little knowledge of the tools. – bmike Oct 16 '11 at 18:13
up vote 2 down vote accepted

Find the "iPod Photo Cache" (for iPhoto, it should be listed in iPhoto Library, just right click and select the "Show package contents") and delete it (don't worry, the contents will be recreated the next time you sync).

Sometimes the data in that directory can get corrupted, causing undesirable effects to happen. Hopefully this will help alleviate your problems.

The directory stores every picture that has been synced with your devices. You can read more about the directory here and ways of deleting it:

share|improve this answer
This is one of the most likely answers. – ConstantineK Oct 15 '11 at 12:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.