Updating xbox via usb
Connect your Xbox One controller to your PC and turn on the controller.If you’re using a wireless controller, be sure to turn it on by long-pressing the “Xbox” button on the controller.If an update is available, select the “Update” button.If no update is available, you’ll see a “No Update Available” message on the controller’s information screen.On a Windows 10 PC, you can simply connect the Xbox One controller to the computer normally and update it with the Xbox Accessories app as described above.
For example, the ability to upgrade firmware could be integrated into the Xbox app bundled with Windows 10, and that app could notify you when a firmware upgrade is available.
This simple method should be the first method you can try, as it always work like a charm.
If you’re using a wired controller, a broken USB cable can be the cause.
Search for “Xbox Accessories” and install the Xbox Accessories app created by Microsoft.
This is separate from the main “Xbox” app included with Windows 10.