Previously we released the post “iPhone iPad iPod iTunes Errors with Solutions”, and if you can’t solve i-Device’s problem after the viewing that post, then please view this post with more detailed solutions for the Apple iPhone, iPad, iPod Touch with iTunes errors.
Error 1 or -1
This can indicate a hardware issue with your device. Follow the Troubleshooting security software issues and then restore your device on a different known-good computer. If the errors persist on another computer, then the device may need service.
This device is not eligible for the requested build (it’s also sometimes displayed as an “error 3194”)
- Update to the latest version of the iTunes.
- Third-party security software or router security settings can also cause this issue. To resolve this, follow troubleshooting security software issues.
- Downgrading to the previous version of iOS is not supported. If you have installed software to performunauthorized modificationsto your iOS device, that software may have redirected connections to the update server (gs.apple.com) within the Hosts file. Uninstall the unauthorized modification software from the computer.
- Please edit out the “gs.apple.com” redirect from your hosts’ file, and then restart the computer for the host file changes to take effect. For further steps to edit the Hosts file and allow iTunes to communicate with the update server, see iTunes: Troubleshooting iTunes Store on your computer, iPhone, iPad, or iPod—follow steps are under the heading Blocked by configuration (Mac OS X / Windows) > Rebuild network information > The hosts file may also be blocking the iTunes Store. Then if you do not uninstall the unauthorized modification software prior to editing the hosts’ file, that software may automatically modify the hosts’ file again on restart.
5. Avoid using an older or modified .ipsw file. Try moving the current .ipsw file (see Advanced Steps > Rename, move, or delete the iOS software file (.ipsw) below for file locations), or try to restoring in the new user to make sure that iTunes downloads a new .ipsw
This error can occur when the device unexpectedly loses its USB connection with iTunes. This can also occur if the device is manually disconnected during the restore process. This problem can be resolved by the performing USB troubleshooting, using a different USB dock-connector cable, trying another USB port, restoring on another computer, or by eliminating conflicts from third-party security software.
Error 20, 21, 23, 26, 28, 29, 34, 37
These errors typically occur when security software interferes with the restore and update process. Follow the Troubleshooting security software issues to resolve this issue. In rare cases, these errors may be a hardware issue. If the errors persist on another computer, the device may need service.
This error is often related to USB timing. Try to change the USB ports, using a different dock connector to USB cable, and other available USB troubleshooting steps (troubleshooting USB connections). If you are using a dock, then bypass it and connect directly to the white Apple USB dock connector cable. If the issue will persist on the known-good computer, the device may need service. If this issue is not resolved by the USB isolation troubleshooting, and another computer is not available, try these steps to resolve the issue:
- Connect the device to the iTunes, confirm that the device is in Recovery Mode. If it’s not in Recovery Mode, put it into Recovery Mode.
- Restore and wait for the error.
- When prompted, click OK.
- Please Close and reopen iTunes while the device remains connected.
- The device can be recognized now in Recovery Mode again.
- Try to restore again.
If the steps are listed above do not resolve the issue, try restoring using a known-good USB cable, computer, and network connection.
Error 1600, 1601, 1602
Follow the steps listed above for Error 1604. This error can be resolved by disabling, deactivating, or uninstalling the third-party security, antivirus, and firewall software. See the steps in this article for more details on the troubleshooting security software.
Follow the steps listed above for Error 1604. Also, discard .ipsw file, open iTunes and attempt to download the update again. See the steps under Advanced Steps > Rename, move, or delete the iOS software file (.ipsw) below for file locations. If you do not want to remove the IPSW in the original user, try to restoring in a new administrator user. If the issue remains same, then eliminate third-party security software conflicts.
This error typically occurs when security software interferes with the restore and update process. Follow the Troubleshooting security software issues to resolve this issue. In such rare cases, this error may be a hardware issue. If the errors will persist on another computer, the device may need service.
Error 13, 14, 35 and 50 (or -50)
Those errors are typically resolved by the performing one or more of the steps listed below:
- Perform the USB isolation troubleshooting, including trying a different USB port directly on the computer. See the advanced steps below for USB troubleshooting.
- Put a USB 2.0 hub between the device and the computer.
- Try a different USB 30-pin dock-connector cable.
- Eliminate third-party security software conflicts.
- There can be third-party software installed that modifies your default packet size in Windows by inserting one or more TcpWindowSize entries into your registry. Your default packet size is being set incorrectly can cause this error. Please contact the manufacturer of the software that installed the packet size modification for assistance. Or, follow this article by Microsoft: How to reset Internet Protocol (TCP/IP)to reset the packet size back to the default for Windows.
- Connect your computer directly to the particular Internet source, bypassing any routers, hubs, or switches. You may need to restart your computer and modem to the get online.
- Try to restore from another known-good computer and network.
Error in 2000-2009 (2001, 2002, 2005, 2006, 2009, and etc)
If you have experienced this issue on the Mac, disconnect the third-party devices, hubs, spare cables, displays, reset the SMC, and then try to restore. If you are using the Windows computer, remove all the USB devices and spare cables other than your keyboard, mouse, and the device, restart the computer and try to restore. If that does not resolve the issue, try the USB issue-resolution procedure steps and articles listed for Error 1604 above. If the issue persists, then it may be related to conflicting security software.
Restore the loop (being prompted to restore again after a restore successfully completes)
please Troubleshoot your USB connection. If the issue persists, then out-of-date or incorrectly configured third-party security software may be causing this issue. Please follow the Troubleshooting security software issues.
There was some problem downloading the software for the iPhone (or another iOS device)
See the various steps below for error codes 3000-3999.
iTunes cannot connect to the iPhone because an invalid response has been received from the device
This error occurs when there are problems communicating through the USB. This may be resolved by the following steps for errors 13 or 14.
Unknown Error containing “0xE” when restoring
To resolve this issue, follow the steps in the iPhone, iPad and iPod touch: Unknown error containing ‘0xE’ when connecting. If you have a Windows computer with an Intel® 5 series/3400 series chipset, you may need updates for your chipset drivers. See the iTunes for the Windows: Issues syncing iOS devices with P55 and related Intel Chipsets for the more information.
Hang during the restore process
please Following the Troubleshooting security software will frequently resolve this issue. This various issue can be caused by the default packet size being set incorrectly. There are maybe third-party software installed that modifies the default packet size in Windows by inserting a TcpWindowSize or MaxGlobalTcpWindowSize entry into the Registry. Contact the manufacturer of the software that installed the packet size modification for assistance in adjusting these TcpWindowSize values. Typically the default packet size is modified by 3G cellular network card software, ISP communication software, or Internet speed download optimization software. There are various legitimate reasons to change the TCP/IP packet size and not use the Windows default settings (for example, network traffic optimization, home/broadband optimization, enterprise app optimization such as database apps, Exchange, and more). kindly Deleting the “TcpWindowSize” or “GlobalMaxTcpWindowSize” entries in Windows Registry could affect the system’s performance with other apps or on their network connections. Please deleting the customized TCP/IP settings may require the reinstallation of any third-party applications that had modified the TCP/IP settings from the Windows default settings. There are two ways to resolve this:
You can follow this article by Microsoft: How to reset Internet Protocol (TCP/IP) or follow the steps below to manually find and remove TcpWindowSize and MaxGlobalTcpWindowSize entries from the Registry.
1. For Windows XP, Windows Vista, Windows 7: Go to the C:\Windows folder and launch Regedit.
2. Go to Edit > Find.
3.Search for “TcpWindowSize” entries. There are various typically multiple entries of TcpWindowSize/GlobalMaxTcpWindowSize spread throughout the entire Registry. Then seIf the “TcpWindowSize” exists, one or more third-party applications have changed the user’s default Windows settings for TCP/IP.
4. Go to File and select Export. This step will be to export the copy of the Registry that can be used as a backup of the original settings.
5.Delete the “TcpWindowSize” entry.
6. Search for the next “TcpWindowSize” entry and then after deleting each one until the Registry no longer has any “TcpWindowSize” entries.
7. Close Regedit, restart the PC, and test.
Then If you are uncertain as to why these registry entries exist and the PC is a business computer, contact your network administrator and determine what values TCP/IP can be set in their Windows Registry setting so that the PC can update or restore an iOS device rather than deleting the “TcpWindowSize” entry.
then If editing the registry does not resolve the issue, restoring on a different computer that did not install the communication software is the step most likely to resolve this issue.
Additional error codes and resolutions
and Unable to contact the iOS software update server gs.apple.com
Error 1004, 1013, 1638, 3194:
This kind of errors may be the result of the connection to gs.apple.com being redirected or blocked. Follow these steps to resolve these errors:
- Install the latest version of iTunes.
- Check security software. Ensure that communication to gs.apple.com is allowed. Follow this article for assistance with security software. iTunes for Windows: Troubleshooting security software issues.
- Check the hosts’ file. The restore will fail if there is an active entry to redirect on the gs.apple.com. Follow the iTunes: Advanced iTunes Store troubleshooting to edit the hosts’ file or revert to a default hosts file. Then after See the section “Blocked by configuration: (Mac OS X/Windows) > Rebuild network information”.
- Then Try to restore from another known-good computer and network.
- If the errors persist on another computer, the device may need service.
Network connection or download errors Error 1479:
This kind of error occurs when trying to contact Apple for an update or restore. then Quit iTunes, disconnect from USB, restart the iOS device, reconnect the device to the computer, then launch the iTunes and attempt to update or restore again.
Errors of 3000-3999 (3004, 3013, 3014, 3018, 3164, 3194, and so on):
When Error codes in the 3000 range generally mean that iTunes cannot contact the update server (gs.apple.com) on ports 80 or 443.
- Update to the latest version of iTunes.
- Verify the computer’s date and time are accurate.
- Please check that your security or firewall software is not interfering with ports 80 or 443, or with the server gs.apple.com.
- Follow Troubleshooting security software. Then, uninstalling the third-party security software will resolve these errors.
- An entry in your hosts in the file may be redirecting requests to gs.apple.com (then after see the”Unable to contact the iOS software update server gs.apple.com” above).
- Internet proxy settings can cause this issue. If you are using the proxy, try it without the using one.
- Test the restoring while connected to a known-good network.
When If you experience this error while updating an iPod touch (2nd generation) or iPhone 3G, then please use the standard update or restore process in iTunes (click Update or Restore).
may indicate that you need to free up more disk space on the computer before trying to restore again.
You may not have the latest version of iTunes installed Update to the latest version of the iTunes. If the issue will persist, then follow the steps above in “Unable to contact the iOS software update server gs.apple.com”.
If you are using the Mac, you may be able to resolve an error 3004 by quitting iTunes and using the following command at the command line: dscacheuti -flush cache
the device could not be restored. Then an internal error occurred: This indicates a network-connectivity or traffic issue. If you see this error, wait for an hour or more and try again.
This indicates the network-connectivity or traffic issue. If you see this error, then wait an hour or more and try again.
Verify the computer’s date and time.
If it is unresolved, open access to the following VeriSign servers:
Try to Access these servers may be blocked by the security software, content filtering software, a misconfigured router, or anti-spyware software. For the iTunes for Windows, follow the iTunes for Windows: Troubleshooting security software issues.
Error 9808 (or -9808):
Follow the various steps in the iTunes Store: Unknown alert error message when connecting to resolve the issue. If those are the steps do not resolve the issue, or if the settings revert to their original values after the restart, then follow iTunes for Windows: Troubleshooting security software issues.
This is typically caused by incorrect firewall settings. Then See the section titled “Open the proper ports and allow access to Apple servers” in the Advanced Steps section below.
Errors related to third-party security software
Error in 2, 4 (or -4), 6, 40, 1000, 9006
1. Follow Troubleshooting security software. then, uninstalling the third-party security software will resolve these errors.
2. There may be third-party software that modifies your default packet size in Windows by inserting a TcpWindowSize entry into your registry. Your default packet size being set incorrectly can cause these errors. Then contact the manufacturer of the software that installed the packet size modification for assistance or follows this article by Microsoft: How to reset Internet Protocol (TCP/IP).
- Please Verify that access to ports 80 and 443 are allowed on your network.
- Please Verify that communication to albert.apple.com or photos.apple.com is not blocked by a firewall, or other Internet security setting.
- Then Discard the .ipsw file, open iTunes and attempt to download the update again. See the steps under Advanced Steps > Rename, move, or delete the iOS software file (.ipsw) below for file locations.
- After that restore your device while connected to a different network.
- Restore using a different computer.
Errors related to downgrading iOS
when The required resource cannot be found: This alert message occurs when your device has a newer version of iOS than what is available in iTunes. When troubleshooting the device that presents this alert message, go to Settings > General > About and check the version of iOS on the device. If it is newer than the latest released iOS version, the device may have a prerelease developer version of iOS installed. Installing an older version of iOS over a newer version is not supported. Error in 1015: This error is typically caused by the attempts to downgrade the iPhone, iPad, or iPod touch’s software. This can occur when you attempt to restore using an older .ipsw file. Downgrading to a previous version is not supported. To resolve this kind of issue, attempt to restore with the latest iPhone, iPad, or iPod touch software available from Apple. This kind of error can also occur when an unauthorized modification of the iOS has occurred and you are now trying to restore to an authorized, default state.
Possible hardware issues
when Error -1002, 1011, 1012, 1014 These errors may indicate a hardware issue with your device. Follow the steps in this article. Then it is also attempted to restore while connected with a known-good 30-pin Dock Connector cable, computer, and network to isolate this issue to the device. Then The MAC address being missing or the IMEI being the default value (00 499901 064000 0) can also confirm a hardware issue.
Error 48 (or -48):
Quit iTunes, discard the .ipsw file, (see the steps under Advanced Steps > Rename, move, or delete the iOS software file (.ipsw) below for file locations), open iTunes and attempt to download the update again.
This error may indicate that you have a USB communication failure due to a damaged USB 30-pin Dock Connector cable, out-of-date USB device drivers or firmware, or that other USB devices connected to your computer are interfering with iTunes communicating to the iOS device. Then Try to restarting the PC and testing again with a different USB port. If you are using the custom Windows Theme Pack, revert to the default theme pack, restart, and then try to restore.
Insert the SIM card into a device and try again.
In Errors of the 40265xxxx range generally occur during the restore-from-a-backup phase, after iOS has been installed on the device. then Restoring the device and setting up as new can resolve the issue. Before the restoring as new, take steps to preserve the previous backups created by iTunes, such as copying the contents of the Backup directory onto the desktop. See the iPhone and iPod touch: About backups to learn where backups are stored for your computer’s operating system and additional precautionary notes regarding setting up as new. Then the backups created by iTunes store data such as your SMS, Favorites, Bookmarks, and other app data.
please Follow these advanced steps only if the steps in TS1275 have not resolved the issue or if a specific update and restore error message recommends it. Then If the update or restore error message is not listed in above, try following all the steps in TS1275 and this article starting from the top down (basic to advanced steps) to resolve the issue.
Force restart your iOS device
kindly Hold down the Home and Sleep/Wake button until the Apple appears and then release. Once the device has started up or displays a connect to iTunes screen, try to restore again.
Restore on a different computer
when the issue is not resolved with the above steps, try to restore using a different computer. Make sure that the computer you use has an active connection to the internet, the latest version of iTunes, other USB devices except the keyboard and mouse is disconnected, and then connect directly to a rear USB 2.0 port on the computer.
when another computer is not available, continue with the steps below.
Then Open the proper ports and allow access to Apple servers
when During the update and restore process, iTunes needs to contact Apple. Make sure that your computer has been following ports open and can access these servers:
phobos.apple.com, albert.apple.com, gs.apple.com, edgesuite.net, evintl-ocsp.verisign.com, evsecure-ocsp.verisign.com
Note: the iTunes makes a secure connection over the Internet to the above servers. Since it is a secure connection, it is especially critical that your computer’s date and time are correct.
To learn how to open your network to access these servers, refer to your router, firewall, or security software documentation. Follow the various steps in Troubleshooting security software issues to identify, update, and configure third-party security software to resolve a restore error.
You may need to the update, properly configure, disable, or uninstall built-in firewalls and other security software to prevent interference with iTunes. Then For the assistance with this, contact the company that supports the firewall or security software you use. If you are using the proxy settings, try to restore or update without using a proxy.
Use the MSConfig to restart your PC using Selective Startup
On a PC, try to get restore your iPhone, iPad, or iPod touch after restarting in Selective Startup mode. Do not use the MSConfig to resolve to restore issues caused by security software. For instructions on how to use the MSConfig to restart your PC in the Selective Startup with the appropriate Apple software enabled, see the following articles:
Using the MSConfig to troubleshoot conflicts in Windows XP
Using MSConfig to troubleshoot conflicts in Windows Vista & Windows 7
Stop Virtual OS environments
when the OS virtualization or emulation software may cause restore errors. If you are using the Mac and have a virtual OS environment running, or are attempting to restore from iTunes running in a virtual OS, shut down the virtual OS, then quit the virtualization software, and attempt to restore using the latest version of iTunes available for the Mac.
Restore using a new user account
Create the new user account on your computer and try to restore while logged in as the new user. Then iTunes will download a new version of the software to restore the file. Then After creating the new user, log in to that account, open iTunes, and attempt to restore to see whether the issue persists in this new user.
Use these steps if you’re not sure how to create a new user:
Windows 7, Windows Vista, Windows XP
From the Start menu, choose Control Panel.
Open User Accounts.
Then select the “Create a new account” and follow the instructions to complete the account setup process.
When the new account is created, choose Log Off from the Start menu.
Log in to the newly created user account.
Mac OS X
From the Apple menu, choose System Preferences.
Choose View > Accounts.
Click the “+” (you may need to authenticate to be able to click this).
Give the new user a name and short name and enter a password.
Please Select the checkbox for the “Allow user to administer this computer”. This makes the user an administrator user.
Click Create Account.