A lot of users have asked us in the CAG help forum to help with the iTunes error “iTunes cannot read the contents of the iPhone. Go to the Summary tab in iPhone preferences and click Restore to restore this iPhone to factory settings.” No matter how many times you restore it doesn’t help. Here’s a simple fix to get rid of this error.
More iTunes/iPhone Errors Solved:
- iPhone Restore/Update Error 1603 [Solved]
- Fixing iPhone update server could not be contacted Issue
- Fix: iTunes Error 1013 while updating iPhone to iOS 4.2
Mostly, this iTunes cannot read… error is encountered by users during iPhone 4 activation or while syncing a jailbroken iPhone.
This is the sign of a corrupt iTunesDB file and I’ll share with you the solution that worked for me and finally let me proceed with iPhone 4 activation.
Instructions to get rid of “iTunes cannot read…” error:
Connect your iPhone 4 to your computer using the USB cable and quit iTunes. Launch DiskAid.
Navigate to Media > iTunes_Control > iTunes and look for the file called iTunesDB
If you receive a warning from DiskAid click on OK to proceed.
Right click on the file and select Delete to remove this file.
This is the file that is corrupt and causes the error in iTunes. Now quit DiskAid and launch iTunes. This time iTunes will not give you the “iTunes cannot read the contents…” error and instead create a new iTunesDB file automatically.
If you were trying to activate your iPhone 4, make sure you are connected to the internet. The iPhone 4 activation should now complete without any errors.
If you have any iPhone/iTunes related questions feel free to ask us on CAG Help Forum.