What Error 9006 Means
Error 9006 (code 9006) occurs when attempting to restore or update an iPhone, iPad, or iPod touch via iTunes (on Windows and older macOS) or Finder (on macOS Catalina 10.15 and newer).
The typical message is: "Could not restore iPhone. An unknown error occurred (9006)."
This error blocks the completion of the update/restore process, leaving the device in recovery mode (with the iTunes/Finder cable image) or returning it to a working state without the new iOS version installed.
Causes
Error 9006 is a general failure code that can be triggered by several issues, typically on the computer side or the connection:
- Physical connection issues. Non-original, damaged, or overly long USB cable. Unstable power delivery via the USB port (especially on a PC's front panel or through a USB hub). Dirty Lightning/USB-C connector contacts.
- Outdated or corrupted computer software. Old version of iTunes (on Windows) or outdated macOS (for Finder). Corrupted iTunes installation.
- Firmware download failures. Interruption of the
.ipswfirmware file download due to an unstable internet connection, insufficient disk space, or a conflict with antivirus/firewall software. Corrupted temporary firmware file in the iTunes cache. - Driver conflicts or permission issues (Windows). Outdated or conflicting USB controller drivers. Running iTunes without administrator privileges. Problems with the Windows user account.
- Apple server-side issues. Temporary outages or high load on the iOS Software Update servers, causing an error during firmware download or verification.
Solutions
It is recommended to perform the methods sequentially, starting with the simplest.
Method 1: Basic Hardware and Software Check
This is the first and most crucial step, eliminating most causes.
- Use an original Apple cable. Replace the cable with a known working one, preferably original. Avoid uncertified accessories.
- Connect the cable directly to a computer port. Use a port on the motherboard's back panel (on a PC) or any port on a MacBook. Do not connect via USB hubs, extenders, or keyboards.
- Update iTunes (Windows) or macOS (Mac).
- Windows: Open iTunes → Help → Check for Updates. Or download the latest version from the official website.
- Mac (for Finder): Open "System Settings" → "Software Update" and install all updates.
- Restart both devices. Power off and restart the computer and the iPhone/iPad.
- Run iTunes/Finder as an administrator (Windows). Right-click the iTunes shortcut → "Run as administrator".
Method 2: Clearing the Firmware Cache and Temporary Files
A corrupted or incomplete firmware file in the cache is a frequent cause of error 9006.
- Quit iTunes/Finder.
- Delete the update temporary files:
- Windows: Open File Explorer, navigate to:
C:\Users\[Your_username]\AppData\Local\Apple Computer\iTunes\iPhone Software UpdatesDelete all files with the.ipswand.zipextensions in this folder. Note: TheAppDatafolder is hidden. Enter the path in the File Explorer address bar or enable the display of hidden items. - macOS: Open Finder, press
Cmd+Shift+G, enter:~/Library/iTunes/iPhone Software UpdatesDelete all.ipswfiles.
- Windows: Open File Explorer, navigate to:
- Restart the computer.
- Repeat the restore/update process. iTunes/Finder will download the firmware again.
Method 3: Disabling Auxiliary Software and Configuring the Network
Antivirus, firewalls, and VPNs can interfere with iTunes's connection to Apple's servers.
- Temporarily disable your antivirus and Windows Firewall. Disable them for the duration of the restore process. Remember to re-enable them afterward.
- Disable VPN and proxy servers. If you use any network software to bypass blocks, disable it.
- Try a different network connection. If you are on Wi-Fi, switch to a wired Ethernet connection (or vice versa). Avoid public or unstable networks.
- Reset network settings on the device (iOS): Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings. This will not delete your data.
Method 4: Restoring in DFU Mode
If the previous methods didn't help, the problem may be with the bootloader or a deeper level of the device's system. DFU mode (Device Firmware Update) allows you to update both the firmware and the bootloader, bypassing the current iOS state.
Important: This method will erase all data on the device. Ensure you have a recent backup in iCloud or on your computer.
- Prepare the device: Connect the iPhone/iPad to the computer with a cable. Launch iTunes (Windows) or Finder (Mac).
- Put the device into DFU mode:
- For iPhone 8, X, 11, 12, 13, 14, 15 and newer:
- Quickly press and release the volume up button.
- Quickly press and release the volume down button.
- Press and hold the side (power) button until the screen goes black (about 10 seconds).
- While still holding the side button, press and hold the volume down button for another 5 seconds.
- Release the side button, but continue holding the volume down button for 10 more seconds. If the screen remains black, you are in DFU mode.
- For iPhone 7, 7 Plus, SE (2nd generation): Press and hold both the side button and the volume down button simultaneously for 8 seconds, then release the side button but continue holding the volume down button for 5 more seconds.
- For iPhone 6s, 6s Plus, SE (1st generation): Press and hold both the side button and the Home button simultaneously for 8 seconds, then release the side button but continue holding the Home button for 5 more seconds.
- For iPhone 8, X, 11, 12, 13, 14, 15 and newer:
- A message will appear on the computer: "iTunes (or Finder) has detected an iPhone in recovery mode. You must restore this iPhone before it can be used with iTunes (or Finder)." Click "Restore".
- Wait for completion. The process will take 15-30 minutes. The device will reboot and start the setup as new.
⚠️ Important: If the Apple logo appears when trying to enter DFU mode, you have entered recovery mode instead. Perform the steps to exit it (hold the buttons until the iTunes/Finder screen appears) and try entering DFU mode again.
Prevention
To avoid error 9006 in the future:
- Always use an original or Apple-certified (MFi) cable when connecting to a computer.
- Connect directly to a computer port, avoiding USB hubs.
- Keep your software up to date: regularly update iTunes (Windows) or macOS, as well as the iOS operating system itself.
- Before a major iOS update via computer, ensure you have sufficient free disk space (at least 15-20 GB) for temporary firmware files.
- Create backups regularly to have a rollback option in case of problems.
- During a restore, disable all third-party antivirus and network software on the computer.
- If the problem occurs consistently on a specific computer, check the integrity of its USB ports and drivers, or try using a different computer for the process.