Xbox One S Hard Drive Offline System Setup
If you have a known corrupt hard drive, or you console boots to solid white light with a non-functioning binding light, it is very likely a hard drive issue.
Firstly grab a USB stick at least 6GB or more. I have tested from 6GB to 256GB without issue.
You must format the USB stick as NTFS, not FAT or exFAT or FAT32.
Download the firmware from here for the right version for your console. If you know which version of Xbox you have, you can download the correct file (OSU1, OSU2 or OSU3).
If you do not know which version of Xbox you have (Press the Xbox button to open the guide, Select Profile & system > Settings > System. Select Console info), then you can blindly try OSU3 update firstly, then OSU2, then OSU1.
Extract the $ystemUpdate folder to the root of the USB drive, then safely eject the drive.
If you try to update using the wrong update files (OSU1 $ystemUpdate files on a OSU3 system for example), the Offline System Update will very briefly show the "Preparing Console" before failing with an E code. If that happens, try the other update files.
To force into the Offline Update screen, turn off the console, unplug, re-plug, hold the Eject and Pair buttons, tap the power button, keeping the Eject and Pair buttons held. You will hear the initial power on beep as soon as you press the power button, but do not release the Eject or Pair buttons until you hear the second beep.
Once you hear the second beep, release the buttons and you should enter the troubleshooting menu where you can select Offline System Update.
Before performing the offline update make sure you have done the following:
- The USB stick is formatted to NTFS, has the $ystemUpdate files on the root and for the correct system version (or trial and error to find the right version)
- The hard drive that is inserted in the Xbox and is a known working, and is unpartitioned (sometimes a partitioned drive or drive with data on causes an instant "Something went wrong" as soon as you start the update.
- Make sure the hard drive is at least 512GB, although 512GB or 1TB is recommended.
Turn your console on. If your console boots to the troubleshooting menu right away then you can go to the Offline System Update which should not be greyed out, if it is greyed out make sure your USB is formatted correctly, as the $ystemUpdate folder in it's root, and the USB slot on the Xbox is working (try other ports if not). The menu option for Offline System Update should un-grey as soon as a valid USB is inserted.
If your console does not boot to the menu, try the Force Offline Update method above.
Once you click to start the offline update, it should say "Preparing Console" and then start updating. Once done after a few restarts it should be done.
If your Offline Update instantly fails with "Something went wrong" and an E code, it is almost always the hard drive is not blank (unpartitioned) or already has a partition / data the console
This is usually when you put another Xbox Hard Drive in another console. Your Hard Drive will need the Offline System Update re-applying.