Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I deleted all songs from my iPhone, but iTunes claims I have two copies of the same song on the phone. They show up greyed out with a sync icon next to them. Syncing has no effect, and they can't be played or deleted from within iTunes.

On the iPhone itself, it sees no music. (Usage displays "No Data" next to music).

iTunes 10.7 and iOS 6.1 on iPhone 5. This has been an issue since I got the song in question via a "Song of the week" promotion on iTunes. (This song, and this song only, has been an issue.)

share|improve this question
    
Have you tried adding the song back on, syncing, and then see if you can remove it? –  techturtle Feb 22 '13 at 19:33
    
@techturtle - Yes, no effect. iTunes still shows it greyed out. –  user156342 Feb 23 '13 at 4:32
    
Are you using iTunes match? –  Unsigned Feb 24 '13 at 0:45
    
@Unsigned - No I'm not. I'm going to try your answer and let you know if it works or not. –  user156342 Feb 24 '13 at 0:48
add comment

2 Answers

up vote 3 down vote accepted

Assuming you are not using iTunes Match, it would seem like the transfer was interrupted part way through, resulting in a corrupt plist or audio file on the device.

  1. Download and install iExplorer. The trial version will work fine.

  2. Connect your iPhone and open iTunes, remove all Movies, TV Shows, and Music from the device. You must remove everything except for the greyed out songs which won't delete.

  3. Close iTunes. This is very important.

  4. Launch iExplorer to open your iPhone. Click the Files tab, and then the Media Folder button. If warned about potential danger, click Continue (or the reasonable facsimile thereof.)

  5. Once in Media, navigate to Purchases.

  6. Delete all leftover files ending in .jpg, .m4a, or .mp3. Do not delete anything else at this point. You removed all your Music/Movies/TV earlier, so the only files of this type left here are corrupted or otherwise improperly transferred.

  7. Delete StorePurchasesInfo.plist. This file has info on various Music, Movies and TV Shows you have on your device. We removed all your media in step 2, cleaned any corrupted files in step 6, so now we need to reset the list so iTunes no longer thinks they're on the device. iOS will rebuild this file when needed.

  8. Close iExplorer.

  9. Open iTunes and sync with your device. The grey songs should be gone.

share|improve this answer
    
Thanks so much for the easy instructions, they worked perf!:) –  user156342 Feb 25 '13 at 19:20
add comment

It's some kind of glitch in the syncing process (maybe something got corrupted?). I'm not sure but some people have been able to fix it by toggling the 'sync automatically' button and sync their iDevice. Possibly repeat once or twice. If that doesn't work, try duplicating the file or importing it again to iTunes (copy it from iTunes Media if it's there).

Another issue might be that the file of the song is corrupted. Try to identify the file and see if you can play it with any other music player. If not, delete it from there and download, rip or buy the song again.

share|improve this answer
    
I tried redownloading it several times. It plays fine in QuickTime. –  user156342 Feb 24 '13 at 2:29
add comment

protected by Community Jul 23 '13 at 0:55

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?