Solution 1: Restart your computer
This is probably the easiest and most common solution for issues with restoring. Restart your computer, as there could be a temporary issues with iTunes and try your restore again.
Solution 2: Remove iTunes and reinstall it
If restarting doesn’t work, your next best bet is to remove iTunes from your computer completely and reinstall it. If you are on Windows, remove iTunes and Apple Mobile Device Support. If on Mac, just drag iTunes from the Applications folder to the Trash. Empty the Trash and restart.
After that, reinstall iTunes from Apple’s website.
Solution 3: Change USB ports
If reinstalling iTunes doesn’t work, try to switch the USB port your iDevice is plugged into. You don’t have to restart or close iTunes, just try to run the restore again.
Solution 4: Try a DFU mode restore
If nothing above helped, the next best thing to try is a DFU mode restore. DFU mode will render your device inactive and nothing will be displayed on the screen. This is completely normal!
How to place a device into DFU mode:
- Step 1: Plug your device into iTunes and make sure iTunes is open
- Step 2: Hold down both the sleep/wake button (top) and the home button (circle) simultaneously for EXACTLY 10 SECONDS. The 10 seconds is extremely important
- Step 3: Once the 10 seconds is up, remove your finger from the sleep/wake button (top) and keep holding the home button (don’t let it go)
- Step 4: When iTunes displays a message stating that your iDevice is in recovery mode and must be restored, let go of the home button
Again, your device’s screen will be blank! This is normal!
Solution 5: Use a different computer
This option may be a bit inconvenient if you don’t own another computer, but should be tried. Try plugging your iDevice into a different computer and see if it will restore through iTunes.
Solution 6 (OS X ONLY): Removing system files
This solution will only work if you are running Mac OS X. Go to: System>Library>PrivateFrameworks and remove the following folders:
After removing these files, drag iTunes from the Applications folder to the Trash, restart your computer, empty the Trash and reinstall iTunes from Apple’s website.
After this, relaunch iTunes and try to restore your iDevice again.
Solution 7 (From Apple.com): Error codes in specific
Error 2: This error is frequently resolved by disabling or uninstalling third-party security or firewall software.
Error -4: This error may occur because of one of the following conditions:
- Access to ports 80 and/or 443 are blocked.
- Communication to albert.apple.com and/or phobos.apple.com is blocked by a firewall, third-party security software, or other Internet security settings.
- The iTunes Store is experiencing extremely high traffic.
Error 6: All of the steps in this article apply to resolve this issue. Following iTunes for Windows: Troubleshooting security software frequently resolves this error. There may be third-party software installed that modifies your default packet size in Windows by inserting a TcpWindowSize entry into your Registry. If your default packet size is set incorrectly it can cause this error. Contact the manufacturer of the software that installed the packet size modification for assistance.
Error 9: This error occurs when the device unexpectedly drops off of the USB bus and communication stops. This can occur if the device is manually disconnected during the restore process. This issue can be resolved by performing USB isolation 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 13 and 14: These errors are typically resolved by performing one of more of the steps listed below:
- Perform USB isolation troubleshooting, including a different USB port directly on the computer.
- 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 may be third-party software installed that modifies your default packet size in Windows by inserting a TcpWindowSize entry into your Registry. If your default packet size is set incorrectly it can cause this error. Contact the manufacturer of the software that installed the packet size modification for assistance.
- Connect your computer directly to your Internet source, bypassing any routers, hubs, or switches. You may need to restart your computer and modem to get online.
- Try to restore from another known-good computer and network.
If you find an ASR error 1000 in the iPhone, iPad, or iPod updater log file, that is an error decompressing and transferring the IPSW file that is downloaded during the restore. This error is frequently caused by third-party security software interference, a poor quality Internet connection resulting in a bad IPSW download, or a conflict on the USB bus.
Error 21 and -34: These errors occur when security software interferes with the restore and update process. If you are using a PC, follow this article to resolve this issue.
Error 23, 28, 29, 1011, 1012, 1611: These errors may indicate a hardware issue with your device. Follow the steps in this article and also attempt to restore while connected to a known-good computer and network to isolate this issue to the device. If the IMEI or MAC address is missing or is a default value, this can also confirm a hardware issue.
Error 48: To resolve this error, follow the steps in this article. Also see the steps in “Restore using a new user account” above for .ipsw file locations.
Error 1015: This error is caused by 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 issue, attempt to restore with the latest iPhone, iPad, or iPod touch software available from Apple.
Error 1479: This error occurs when trying to contact Apple for an update or restore. Quit iTunes, disconnect from USB, restart the iOS device, reconnect the device to the computer, then launch iTunes and attempt to update or restore again.
Error 1604: This error is often related to USB timing. Try changing USB ports, uninstalling and reinstalling USB ports, and other available USB troubleshooting steps (troubleshooting USB connections, device not recognized properly, computer won’t recognize a FireWire or USB device). If you are using a dock, bypass it and connect directly to the USB 30-pin dock-connector cable. If the issue persists on a known-good computer, the device may need service.
If the issue is not resolved by USB isolation troubleshooting, and another computer is not available, try these steps to resolve the issue:
- Connect the device to 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 error 1604.
- When prompted, click OK.
- Close and re-open iTunes while iPhone remains connected.
- iPhone should now be recognized in Recovery Mode again.
- Try to restore again.
If the steps above do not resolve the issue, try restoring using a known-good USB cable, computer, and network connection.
Error 2000-2009: If you experience this issue on a Mac, disconnect third-party devices, hubs, spare cables, reset the SMC, and then try to restore. Learn how to reset the SMC. If you are using a Windows computer, remove all 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, try the USB issue-resolution steps and articles listed for Error 1604 above. If the issue continues, it may be related to conflicting security software.
Error 3000-3999: Error codes in the 3000 range generally mean that iTunes cannot contact the gs.apple.com server on ports 80 or 443. This may be because out-of-date or incorrectly configured security or firewall software is interfering, or due to your Internet proxy settings. If you are using a proxy, try without using one or with a known-good network. If that does not resolve the issue, follow iTunes for Windows: Troubleshooting security software issues.
Error 3002: If you experience this error while updating an iPod touch (2nd generation) or iPhone 3G, please use the standard update or restore process in iTunes (click Update or Restore).
Error 3004: If the steps listed in Error 3000-3999 do not resolve, you may be able to resolve an error 3004 by quitting iTunes and using the following command at the command line: dscacheutil -flushcache
Error 9807: If you see “Error 9807”, open access to the following VeriSign servers:
Error 9808: Follow the steps in iTunes Store: Unknown alert error message when connecting to resolve the issue. If those 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.
Error 40265xxxx: Errors of the 40265xxxx range generally occur during the restore-from-a-backup phase, after iOS has been installed on the device. Restoring the device and setting up as new can resolve the issue. Before 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 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. The backups created by iTunes store data such as your SMS, Favorites, Bookmarks, and other app data.
Restore loop (being prompted to restore again after a restore successfully completes): This issue is typically caused by out-of-date or incorrectly configured third-party security software. Please follow iTunes for Windows: Troubleshooting security software issues if USB troubleshooting does not resolve this issue.
Solution 8: Contact Apple
If nothing else works, take a trip down to the Apple Store and see if they can restore your device for you. If they can’t they will most likely replace your device.
Obviously you don’t want this to happen, but, if needed, you may have to.
Hopefully one of these 8 solutions will help resolve your restoring issues with your iDevice.