iOS Update Failed? Here's How to Actually Fix It

Stuck on an iOS update that won't finish? Usually it's storage, network, or a corrupt download. Here's how to fix each, in order.

You hit 'Install Now,' the progress bar crawls to about 90%, and then... nothing. Or you get the dreaded "Unable to Install Update" popup. I know how infuriating this is — especially when you've cleared your evening to get it done. The good news: iOS update failures are almost always one of three things, and none of them require a Genius Bar appointment.

Work through these in order. The first one fixes the problem about 60% of the time.

Cause 1: Not Enough Free Storage

This is the big one. iOS needs room to download the update package and extract it. For a major version jump like iOS 17 to iOS 18, that means 6–8 GB free, not the 2 GB Apple loosely quotes on the Software Update screen.

Check your storage: Settings → General → iPhone Storage. If you're under 8 GB free, that's your culprit. The classic trigger is a 64 GB iPhone 11 or SE that's been collecting photos and cached Spotify tracks for two years.

Here's what actually frees up space, in order of impact:

  1. Offload unused apps. Tap any app in the list → Offload App. Keeps documents, drops the binary. You'll recover 1–3 GB fast.
  2. Clear Messages attachments. In iPhone Storage, tap Messages → Review Large Attachments. People routinely find 4 GB of videos from a group chat they forgot about.
  3. Delete duplicate photos. iOS has a built-in tool: Photos → Albums → scroll to Utilities → Duplicates.
  4. Check Apple Music downloads. Music → Downloaded shows offline tracks. If you've got 3,000 songs cached, that's 15 GB right there.

Skip the "Clear Safari cache" advice, by the way. It frees maybe 200 MB and won't move the needle on an update that needs 6 GB.

Cause 2: A Corrupt or Partial Download

If storage isn't the issue and you're stuck on "Verifying Update" or the progress bar freezes indefinitely, you've probably got a half-broken update file sitting in the system. This happens more than people realize — a Wi-Fi hiccup mid-download leaves a partial .ipsw that iOS won't finish and won't overwrite.

You've got to force it to redownload. Do this:

  1. Open Settings → General → iPhone Storage.
  2. Scroll to the bottom and find the iOS update entry (it'll show the version number, like "iOS 18.1").
  3. Tap it → Delete Update.
  4. Reboot the phone (hold Power + Volume Down until the slider appears, then slide).
  5. Go back to Settings → General → Software Update and start fresh.

One more thing: plug the phone into power for this. iOS deprioritizes background downloads on battery, and I've watched people wait 40 minutes on a 12-minute download because they were at 22% battery.

Cause 3: Network or Apple Server Issues

If the redownload still fails — or you get "Unable to Check for Update" — the problem is between your phone and Apple's servers. Two scenarios:

Your network is blocking something

Corporate Wi-Fi, hotel captive portals, and some ISP DNS setups cause this. Apple's update servers go through specific CDN endpoints, and if your router is running an old DNS or a Pi-hole with aggressive blocklists, the update handshake can hang.

Quick test: switch to cellular and try again. If it starts downloading over LTE/5G, the network is your problem. Fix it by changing your DNS:

Settings → Wi-Fi → tap the (i) next to your network
→ Configure DNS → Manual
→ Remove existing servers
→ Add: 1.1.1.1 and 8.8.8.8
→ Save

Apple's activation servers are slammed

On launch day for a big iOS release, verification servers get hammered. You'll see "Verification Failed" or "Unable to Verify Update." There's no clever fix here — wait 2–4 hours and try again. I've seen this every September release since iOS 13, and it always clears by the next morning.

Check before you troubleshoot further: visit Apple's System Status page (apple.com/support/systemstatus). If Software Update Services shows yellow or red, it's not you. Save yourself the factory reset.

The Nuclear Option: Update via Finder or iTunes

If none of the above works — or you're stuck in a boot loop after a failed update — grab a Mac (macOS Catalina or later) or a Windows PC with the latest iTunes. This bypasses the on-device update system entirely.

  1. Connect the iPhone with a Lightning or USB-C cable. Use an Apple cable, not a gas-station special — I've lost hours to bad third-party cables.
  2. Open Finder (Mac) or iTunes (Windows).
  3. Click your device, then Check for Update.
  4. Hit Download and Update. If it fails, try again holding Option (Mac) or Shift (Windows) and select the .ipsw you downloaded manually.

This handles about 95% of stubborn failures, including ones where the phone won't boot past the Apple logo.

Quick Reference

SymptomLikely CauseFix
"Unable to Install Update" popupLow storageFree 8+ GB, retry
Stuck on "Verifying Update"Corrupt downloadDelete update in iPhone Storage, redownload on power
"Unable to Check for Update"DNS or network blockSwitch to cellular or set DNS to 1.1.1.1
"Unable to Verify Update" on launch dayApple servers overloadedWait a few hours
Stuck on Apple logo after updateInterrupted flashUpdate via Finder/iTunes

Start with storage — it's the answer more often than not. If that's fine, kill the download and start over on power. And if it's launch day and nothing works, pour a coffee and try again in two hours. It'll be there.

Related Errors in Mobile – iOS
iOS Safari Not Redirecting – Fix Stuck Pages on iPhone iPhone Stuck on Apple Logo: Fix It Without Losing Data Cannot Connect to iTunes Store Fixing 'Cannot Connect to iTunes Store' on iPhone iPhone keeps dropping Wi-Fi after iOS 17.5 update? Fix it here

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.