Many people happily go about plugging their iPhone into their computer via the USB port only to be shocked when they get a dialogue box saying “Error 1604.” When this happens, you won’t be able to do anything with your iPhone until you have resolved the problem. But, what is the problem, and how do you fix it?
Error 1604 seems to occur when there is a glitch in the USB cord. To fix it, first change the USB port that your iPhone is plugged into and that alone may fix the problem. If not, you may have to uninstall and reinstall your USB ports to get them working again. While these steps should be enough to fix your iPhone and get rid of the “1604” error, there is something you can do in case these steps are not enough.
First, connect your iPhone to iTunes, making sure that you are in Recovery Mode. Restore the device, and wait for the error message to pop up again. Once the error message has reappeared, click “OK.” Then, keeping your iPhone connected, close iTunes and then reopen it. Then try restoring your iPhone again and the problem should be fixed.
If that still doesn’t fix your problem, try connecting your iPhone to a computer that is known to be working, and try switching out the USB cord with another that is also known to be working. If this still does not seem to work, you may have to phone Apple customer service to get your iPhone serviced.