iPhone Errors

How to Fix iTunes Error 1646 When Restoring or Updating iPhone

Error 1646Plain English: iTunes expected your iPhone to be in one stage of the restore and found it in another, so it stopped rather than continue with a mismatched device state.
Quick answer: Error 1646 means iTunes or Finder found your iPhone in the wrong state during a restore or update. Restart both devices, put the iPhone deliberately into recovery mode, update iTunes or Finder, and use a direct genuine cable on a different USB port. Do not touch the cable while the restore runs. If recovery mode still fails, try DFU mode as a last resort, then a second computer. The full steps are below.

What error 1646 means

Error 1646 is an iTunes or Finder error that appears while an iPhone is being restored or updated. The restore starts, the software prepares, and then the process stops with a message that the iPhone could not be restored and an unknown error occurred (1646). The phone is often left in recovery mode, showing the computer-and-cable screen, and a retry of the same restore tends to fail in the same way.

At its core, error 1646 is a timing and state problem, not a single broken part. During a restore, the iPhone moves through a sequence of stages, and iTunes or Finder expects the phone to be at a particular stage at each point in that sequence. If the phone is somewhere else in the sequence, for example still booted into iOS when the software expected it to have moved on to the next boot stage, the two sides disagree about what should happen next. Rather than force the restore forward in that mismatched state, iTunes stops and reports error 1646.

That is why the usual fixes for error 1646 look different from the fixes for a server error. You are not mainly trying to reach Apple, you are trying to get the phone and the computer back into the same stage at the same time, and then keep them there until the restore finishes. A phone that drops out of recovery mode, a cable that briefly loses contact, a button sequence released a second too early, or software that misreads the phone's state can all create the mismatch. Work through the steps below in order, and keep the phone completely still once a restore is running.

Common causes

How to fix error 1646 — step by step

Start with a clean retry and the correct mode before moving to deeper options. Work down the list in order.

  1. Stop the restore, restart both devices, and retry cleanly. Unplug the iPhone, restart the iPhone, and restart the computer, then reconnect the phone and open iTunes or Finder before starting the restore again. Do not unplug, move, or touch the cable while the restore is running, because a state change in the middle of the process is exactly what triggers error 1646, and a clean, undisturbed retry often clears it on its own.
  2. Put the iPhone deliberately into recovery mode. On iPhone 8 or later, press and quickly release Volume Up, press and quickly release Volume Down, then press and hold the Side button until the recovery-mode screen appears. On iPhone 7 or 7 Plus, press and hold the Side button and Volume Down together until the same screen appears, and on iPhone 6s or earlier, press and hold the Home button and the Side button together. Connect the phone to the computer, choose Update first so your data is kept, and only choose Restore if Update fails.
  3. Update iTunes, Finder, and the computer. On Windows with the Microsoft Store apps, open the Microsoft Store, go to Library, and install updates for the Apple Music and Apple Devices apps, and in classic iTunes go to Help and choose Check for Updates. On a Mac with macOS Catalina or later, restore from Finder and open Apple menu, then System Settings, then General, then Software Update. Restart the computer afterward and try the restore again, since outdated software can misread the state the iPhone is in.
  4. Use a direct, genuine cable on a different USB port. Plug a genuine Apple or MFi-certified cable directly into the computer, with no USB hub, keyboard port, or extension dongle in between, and disconnect other USB devices except the keyboard and mouse. If the first port fails, try a different port on the computer, and if you have one, try a different cable too. A loose, damaged, or hub-routed connection can drop the phone out of the expected state mid-restore and produce error 1646.
  5. Try DFU mode only if recovery mode keeps failing. DFU mode is deeper than recovery mode: the screen stays black, which is correct, and iTunes or Finder detects a device in DFU mode even though nothing is shown on the phone. Connect the phone, then follow the button timing for your model carefully, holding the buttons for the full count without releasing early. If you see the Apple logo, you are in recovery mode, not DFU mode, so start the timing again. DFU restore erases the iPhone, so use it only after Update in recovery mode has failed.
  6. Reinstall iTunes, let the software download fully, and try a second computer. Uninstall iTunes or the Apple Devices app, restart the computer, install the latest version fresh, and then let the iOS software download and prepare without moving or interrupting anything on the computer. If error 1646 still appears, try the whole restore on a second computer with a different cable. If it fails there too, contact Apple Support and mention error 1646, since a fault that follows the phone across computers points to the device itself.

Did this fix it? Quick checklist

If error 1646 survives a clean retry, the correct mode, updated software, a direct cable, and a second computer, stop repeating the same setup. Try DFU mode once on the second computer, confirm you are restoring the latest iOS version Apple currently signs, and contact Apple Support with error 1646 in hand; a mismatch that follows the phone across computers points to the device rather than your setup.

Frequently asked questions

What does iTunes error 1646 mean?

It means iTunes or Finder expected your iPhone to be in one stage of the restore process and found it in another. For example, the software may have expected the phone to have jumped to the next boot stage while the phone was still booted into iOS, or the phone may have dropped out of recovery mode partway through. Because the two sides were out of sync, the restore was stopped rather than allowed to continue in a mismatched state.

Is error 1646 the same as error 1644 or 1611?

They are neighbors in the same 16xx restore family, but they are not identical. Error 1644 happens when the iOS software file is moved during preparation, and error 1611 means iTunes tried to enter restore mode but the device fell back to recovery mode. Error 1646 is broader: it is a state mismatch at some point in the restore, so the fixes overlap, with deliberately entering the right mode and keeping the connection undisturbed mattering most for 1646.

Why does my iPhone keep leaving recovery mode during the restore?

Usually because the connection is interrupted or the timing is off. A loose cable, a USB hub, a port that drops power, or unplugging the phone mid-restore can all knock the phone out of the expected state. Letting the iOS software download fully before the restore starts, using a direct genuine cable, and not touching the phone or cable until the restore finishes will prevent most of these dropouts.

Can I fix error 1646 without losing my data?

Yes, if one of the non-destructive fixes works first. Restarting both devices, updating iTunes, fixing the cable, or choosing Update in recovery mode all keep your data intact, because Update reinstalls iOS without erasing the phone. Only a full Restore, or a DFU restore, wipes the iPhone, so treat those as last steps and restore your data afterward from an iCloud or computer backup.

What if error 1646 appears on a second computer too?

Then the problem is unlikely to be your first computer, cable, or iTunes installation. Try DFU mode once on the second computer with a different genuine cable, and make sure you are restoring the latest iOS version that Apple currently signs. If error 1646 still appears, contact Apple Support with the error number in hand, since a state mismatch that follows the phone across computers may need a hardware check.