Recently Apple released their new iPhone 4GS and along with that, they released iOS 5. I was very interested in getting that since the OS is backward compatible with iPhone 4 which is what I have. I plugged in my iPhone and connected with my iTunes 10.4.1 and tried to update to the latest iOS. Got an error message in iTunes stating that I have to update my iTunes and only then I can update the iOS in my phone. Seems like additional to new phone and new iOS, Apple has also changed something which makes the new iOS only compatible with iTunes 10.5 onwards.
I used the Apple Software Update to update my iTunes. Once updated, the new iTunes booted up and I plugged in my iPhone again for update. This time the update started and the first phase was to backup my iPhone. The backup initiated and stayed in step 1 for a very long time (about 1hr which is crazy long). It didn’t seem to progress so I cancelled the sync. However, the backup had frozen somewhere and I had to force shutdown iTunes using task manager. Restarted iTunes and it kept freezing after a few seconds of loading. I thought some memory issue might be the cause and restarted the computer. After reboot, iTunes kept doing the same. I couldn’t figure out the cause of it doing this. It seemed like iTunes had got corrupt during the backup stage. So I uninstalled iTunes and installed it fresh. After installation finished, I got the same issue again. Uninstalled and installed 10.4.1 version. iTunes worked without issues. So it seems like iTunes 10.5 has something new that was having issues.
Googled around and asked in Apple discussion forums. Went through a few forum website discussions and one person had suggested a solution. I tried it and it worked.
Go to Start Menu -> Accessories -> Command Prompt.
Right Click and choose Run as Administrator.
Type netsh winsock reset and hit Enter.
Once it finishes, it will say that computer must be restarted to complete the reset. Restart the computer.
After this, when you initiate the update, it will run flawlessly. I believe for some unknown reason, iTunes 10.5 had crashed windows socket and it didn’t reset when the computer was restarted. Forcing the reset through command prompt seemed to work.
Credit goes to theresafromsearcy who provided the solution.
You must be logged in to post a comment.