iPhone Errors

How to Fix iTunes Error 9006 (Download Stopped Midway)

Error 9006Plain English: iTunes started downloading the iPhone software update, but the download never finished — your internet connection, security software, or free disk space interrupted the transfer.
Quick answer: Error 9006 means the iPhone software download in iTunes stopped midway, so the update never started. Get on a stable, private internet connection, temporarily pause your firewall and antivirus, make sure the computer has at least 10 GB free, and download again. If iTunes keeps stalling, update the iPhone wirelessly from Settings > General > Software Update instead. Full steps below.

What error 9006 means

Error 9006 pops up in iTunes with the message “There was a problem downloading the software for the iPhone. An unknown error occurred (9006).” It appears while iTunes is pulling the iPhone software file — the multi-gigabyte firmware package — from Apple’s servers, before any actual update work begins. Your iPhone is completely untouched at this point; nothing has been installed, and the phone is safe to keep using.

The word “download” is the whole story here. iTunes has to transfer a very large file over your internet connection, verify it, and only then start the update. If anything breaks that transfer — a Wi-Fi drop, a firewall that blocks Apple’s servers halfway through, a computer that goes to sleep mid-download, or a hard drive that fills up — iTunes throws error 9006 and abandons the attempt. The file is not saved in a resumable state, so each retry starts the download fresh.

This makes error 9006 one of the friendliest iPhone errors to fix. Unlike restore failures that leave the phone in recovery mode, nothing on the device is at risk. The steps below tackle the download chain from the most common cause (an unstable connection) down to the rarest, and one of them almost always gets the update across the finish line. If iTunes simply refuses to cooperate on your setup, the wireless update on the phone itself is a fully legitimate shortcut that skips the computer entirely.

Common causes

How to fix error 9006 — step by step

Work through these in order. The connection and security-software steps fix the vast majority of error 9006 cases, and each one takes only a few minutes.

  1. Check and stabilize your internet connection. Error 9006 is almost always a download problem, not a phone problem. Run a speed test and make sure the connection is steady — move the computer closer to the Wi-Fi router, switch from a crowded public network to a private one, or connect the computer with an Ethernet cable if you can. Then click Download and Update again in iTunes.
  2. Restart the computer and the iPhone. A full restart clears stuck networking stacks and half-finished download states on both ends. Shut the computer down completely instead of just sleeping it, then power it back on. On the iPhone, hold the Side button and a Volume button, swipe to power off, wait 30 seconds, and turn it back on. Reconnect the phone and retry the download.
  3. Temporarily disable firewall and security software. Antivirus tools, third-party firewalls, and even aggressive router settings can block iTunes from reaching Apple’s software servers, killing the download halfway. On Windows, open Windows Security, go to Virus & threat protection, and pause real-time protection; also check the firewall rules for iTunes. Re-enable everything right after the download finishes.
  4. Free up disk space on the computer. iPhone software files are several gigabytes, and a download that runs out of room stops with error 9006. On Windows, open Settings, go to System, and check Storage — empty the Recycle Bin, remove apps you don’t use, and clear large temp files until you have at least 10 GB free. Then start the download again.
  5. Update the iPhone wirelessly instead. If iTunes keeps stalling the download, skip the computer entirely: on the iPhone, open Settings, go to General, and tap Software Update. Make sure the phone is on stable Wi-Fi and plugged into power, then tap Download and Install. The over-the-air update uses the same official software without iTunes in the loop.
  6. Try a different network or computer. Take the iPhone to another computer with a fresh iTunes or Finder install on a different internet connection and run the update there. If the download completes, the problem is your main computer’s network, security software, or disk space — not the iPhone.

Did this fix it? Quick checklist

If error 9006 survives a steady connection, paused security software, plenty of free space, and a different computer, check whether the outage is on Apple’s side — open Apple’s System Status page and look for iOS device activation or software update issues. If Apple’s services are green and nothing above worked, an Apple Store or authorized service provider can run the update on their own network and confirm whether anything deeper is going on.

Frequently asked questions

What does iTunes error 9006 mean?

Error 9006 means iTunes started downloading the iPhone software update but the download stopped midway, so the update could not begin. The phone is untouched — nothing has been installed yet. The cause is nearly always the download itself: an unstable connection, blocked traffic to Apple’s servers, or not enough free space on the computer.

Is error 9006 caused by something wrong with my iPhone?

Almost never. Error 9006 is a download failure on the computer side, not a hardware or software fault inside the iPhone. If your phone works normally otherwise, focus on the internet connection, security software, and disk space on the computer rather than worrying about the phone.

Why does error 9006 keep happening on the same download?

Because the underlying blockage hasn’t changed. Retrying the same download on the same flaky network with the same firewall running just repeats the failure. Change one variable at a time: use a steadier connection, pause the security software, free up disk space, or switch to a wireless update on the iPhone itself.

How much free space do I need to download an iPhone update in iTunes?

iPhone software files are typically 5 to 8 gigabytes, and iTunes needs extra room to unpack and verify the file. Keep at least 10 gigabytes free on the drive where iTunes stores downloads. If the disk fills up mid-download, error 9006 is the result.

Can I just update the iPhone without iTunes to avoid error 9006?

Yes. Go to Settings, then General, then Software Update on the iPhone and update over Wi-Fi. This downloads the same official software directly to the phone with no computer involved, and it bypasses error 9006 entirely. Just keep the phone on charger and on stable Wi-Fi during the update.