Your new gaming rig boots fine, fans spin, RGB glows, and then you plug in your mouse or headset and nothing happens. Maybe the ports deliver no power at all, or the device shows up for a second before dropping out. Sometimes it is just the front panel ports that are dead while the ones on the back of the case work, or Windows chimes with the USB connection sound even though the device never appears in File Explorer. Other times Device Manager is littered with yellow warning icons on “Unknown USB Device (Port Reset Failed)” or “Device Descriptor Request Failed.”
How urgent is this? If only one or two ports are affected and your keyboard and mouse still work, you can game today and troubleshoot this weekend. But if every port is dead, you may be locked out of recovery tools, controllers, and peripherals entirely, and a total USB failure can occasionally point to a failing motherboard or a shorted front-panel header. Work through the fixes below in order — most prebuilt USB problems are software or firmware side and take under fifteen minutes to resolve. Start with the cheapest, least invasive steps before you open the case.
Likely Causes
| Cause | How to confirm | Fix difficulty |
|---|---|---|
| USB Selective Suspend power-saving state | Ports die after idle; Device Manager shows the device vanishing without a disconnect chime | Easy |
| Corrupt or generic chipset/USB drivers | Yellow exclamation marks under Universal Serial Bus controllers in Device Manager | Easy |
| Fast Startup holding a stale USB controller state | Full shutdown-and-unplug fixes it temporarily; the problem returns after the next “shutdown” | Easy |
| Disabled xHCI or legacy USB support in BIOS | USB keyboard does not work in the BIOS itself | Easy |
| Loose front-panel USB header cable | Only front I/O ports are dead; rear ports all function | Moderate |
| Outdated BIOS/UEFI firmware | Problem started after a Windows feature update; OEM support page lists a USB stability fix in a newer BIOS | Moderate |
| Failed USB controller or shorted header | All ports dead on a fresh Windows install with correct drivers; burning smell or ports warm to the touch | Hard |
Fix 1: Disable USB Selective Suspend
What causes it
Windows suspends individual USB ports to save power. Cheap or aggressive OEM power plans on prebuilts often suspend ports that some devices — especially wireless dongles and webcams — do not wake from gracefully.
How to check
If your peripherals fail after the PC sits idle, or a wireless mouse dongle needs to be replugged every morning, selective suspend is the prime suspect.
What to do
Press Win + R, type powercfg.cpl, and press Enter. Click “Change plan settings” next to your active plan, then “Change advanced power settings.” Expand “USB settings,” then “USB selective suspend setting,” and set both “On battery” and “Plugged in” (or the single value on a desktop) to “Disabled.” Click Apply, then OK. For belt-and-suspenders coverage, open Device Manager (Win + X, then M), expand “Universal Serial Bus controllers,” open each “USB Root Hub” and “Generic USB Hub,” go to the Power Management tab, and uncheck “Allow the computer to turn off this device to save power.”
How to undo it
Return to the same dialog and set selective suspend back to “Enabled,” or re-check the hub power boxes.
Fix 2: Turn Off Fast Startup
What causes it
Fast Startup (hybrid shutdown) hibernates the kernel instead of fully shutting down. If the USB controller enters that snapshot in a bad state, every “shutdown and restart” you have done may not have actually reset it.
How to check
If the ports come back after holding the power button for a full cold boot, or after unplugging the PSU cord for 60 seconds, Fast Startup is likely preserving the fault.
What to do
Press Win + R, type powercfg.cpl, and press Enter. Click “Choose what the power buttons do” on the left, then “Change settings that are currently unavailable.” Under Shutdown settings, uncheck “Turn on fast startup (recommended)” and click Save changes. Alternatively run powercfg /h off in an elevated Command Prompt to disable hibernation entirely, which also removes the hiberfil.sys file.
How to undo it
Re-check the same box, or run powercfg /h on.
Fix 3: Reinstall the USB Controllers and Devices in Device Manager
What causes it
A botched Windows update or a driver conflict can corrupt the enumeration data Windows keeps for individual devices and hubs, leaving phantom or half-registered entries that block new connections.
How to check
Open Device Manager (Win + X, then M). Look under “Universal Serial Bus controllers” for warning icons, “Unknown USB Device,” or duplicated entries. Click View, then “Show hidden devices” to reveal grayed-out ghosts of old peripherals.
What to do
Right-click each “Unknown USB Device” and each “USB Root Hub” entry showing a warning, choose “Uninstall device,” and if offered, check “Attempt to remove the driver for this device.” Do not uninstall the Intel/AMD chipset controller entries themselves unless they show errors. When finished, click Action, then “Scan for hardware changes,” or simply restart the PC. Windows will re-enumerate everything cleanly on boot.
How to undo it
No real undo is needed — Windows rebuilds these entries automatically. Worst case, uninstalling a hub driver and rebooting restores default behavior.
Fix 4: Reinstall Chipset and USB Drivers from the OEM
What causes it
Prebuilt manufacturers (and motherboard vendors like ASUS, MSI, Gigabyte, and ASRock) ship tuned chipset, USB, and management-engine drivers. Windows Update often substitutes a bare-bones generic driver that mishandles the xHCI controller on some boards.
How to check
Open Device Manager, expand “Universal Serial Bus controllers,” right-click the top-level host controller (usually containing “xHCI” in the name), choose Properties, then the Driver tab. A Microsoft in-box driver and an old date are a hint, though not proof on their own.
What to do
Identify your exact model — the service tag or serial number on a sticker on the case, or the motherboard model from System Information (Win + R, type msinfo32, look at “BaseBoard Product”). Go to the OEM support page, download the chipset driver package and any USB or Intel Serial IO driver, and install the chipset package first, then reboot, then the USB/Serial IO package. If the OEM site is thin, get the chipset driver directly from Intel’s or AMD’s support pages using the CPU model shown in msinfo32.
How to undo it
Device Manager, right-click the controller, Properties, Driver tab, “Roll Back Driver” if the button is active, or let Windows Update reinstall its generic version.
Fix 5: Check BIOS/UEFI USB Settings
What causes it
A BIOS update, a CMOS reset, or a mischievous setting change can disable the xHCI controller or legacy USB support, leaving some or all ports inert — sometimes only outside Windows, sometimes only inside it.
How to check
Reboot and press the setup key shown on the splash screen — Del or F2 on most prebuilts, F10 on HP, F1 or F2 on Lenovo and Dell. If your USB keyboard does not respond in the BIOS at all, the controller or legacy support is disabled. Once inside, look under menus named “Advanced,” “Integrated Peripherals,” or “Onboard Devices” for entries like “USB Configuration,” “xHCI Hand-off,” “Legacy USB Support,” or “XHCI Mode.”
What to do
Set “Legacy USB Support” to Enabled, “xHCI Hand-off” to Enabled, and any “XHCI Mode” option to “Enabled” or “Auto” rather than “Disabled” or “Smart Auto.” Also confirm “USB Debugging” or similar OEM-specific toggles are off. Press F10 to save and exit.
How to undo it
Return to the same menu and restore prior values, or choose “Load Optimized Defaults” (usually F9) and save.
Fix 6: Reseat the Front-Panel USB Header
What causes it
The front I/O connects to the motherboard via a thin internal cable seated on a fragile header. Shipping vibration, cleaning, or cable management can partially unseat it, and a single bent pin kills the whole front bank.
How to check
If rear I/O ports all work and every front port is dead, the header is the likely culprit. Power down fully and unplug the PSU, or flip its rocker switch off.
What to do
Open the side panel (usually two thumbscrews at the rear). Trace the cable from the front I/O to the motherboard. USB 3.0 uses a wide 19/20-pin blue connector; USB 2.0 uses a small 9-pin block. Gently pull each straight out (no rocking for the 19-pin), inspect for bent or missing pins on the header, then push the cable back on squarely until it seats fully. Confirm the USB 2.0 block’s missing pin aligns with the plugged header pin. Close up, restore power, and test.
How to undo it
Reconnect exactly as found — take a phone photo of the header before you touch anything so orientation is never in doubt.
Fix 7: Update the BIOS/UEFI
What causes it
Prebuilt vendors ship BIOS updates specifically to fix USB enumeration bugs, improve xHCI hand-off, and patch compatibility after Windows feature updates.
How to check
Press Win + R, type msinfo32, and note the “BIOS Version/Date” line. Compare it against the downloads listed for your model on the OEM support site. If a newer version’s changelog mentions USB or chipset stability, update.
What to do
Follow the OEM’s utility first — Dell SupportAssist, HP Support Assistant, Lenovo Vantage, or ASUS MyASUS can flash from within Windows. If only a manual flash is offered, download the file to a FAT32 USB stick, reboot into the BIOS, and use its built-in flash utility (often labeled EZ Flash, M-Flash, or Q-Flash). Keep the PC plugged in and never power it off mid-flash.
How to undo it
BIOS updates are one-way in practice; if a new version causes problems, the OEM site usually hosts the previous version for a downgrade flash.
Fix 8: Test the Ports Under a Clean Boot or Linux Live USB
What causes it
Third-party software — RGB suites, anti-cheat drivers, virtual USB tools like USB-over-network clients — can hijack or filter USB devices. A clean boot separates Windows itself from everything layered on top.
How to check
Press Win + R, type msconfig, go to the Services tab, check “Hide all Microsoft services,” click “Disable all,” then restart. Alternatively, boot a Linux live USB: if ports that fail in Windows work fine there, the hardware is good and software is to blame; if they are dead there too, the port or controller is failing.
What to do
If the ports work after a clean boot, re-enable services in halves (enable one batch, reboot, test) until the offender appears, then uninstall or update that application. If the ports are dead even in Linux, note it for warranty purposes — a dead USB controller on a prebuilt is typically covered hardware.
How to undo it
In msconfig, re-check “Hide all Microsoft services,” click “Enable all,” and restart, or use Task Manager’s Startup tab to re-enable anything you disabled.
If Nothing Works
If the ports remain dead in a clean OS environment with current drivers and firmware, the fault is physical: a failed USB controller on the motherboard, a damaged front I/O assembly, or a case wiring short. Document the problem before contacting support — note which ports fail, whether it is all of them or only front or rear, and that a Linux live boot shows the same failure. Most prebuilt vendors carry a one- to three-year warranty covering the motherboard and case; a phone or chat ticket with these details usually gets a replacement board or I/O panel dispatched without much friction. As a stopgap, an inexpensive PCIe USB expansion card in a spare slot restores four to six ports, and it is a fix you can keep even after warranty service.
FAQ
Why do only the front USB ports on my prebuilt not work?
Front ports connect through a separate internal header cable, so a loose 19-pin USB 3.0 connector or bent pin takes out the whole front bank while rear I/O keeps working. Reseat the header (Fix 6) before assuming hardware failure.
Can a Windows update break my USB ports?
Yes. Feature updates occasionally install generic USB or chipset drivers that conflict with the OEM’s tuned versions, and they can re-enable selective suspend. Reinstalling the chipset package from your PC maker (Fix 4) usually resolves it.
Is it safe to uninstall USB Root Hubs in Device Manager?
Yes, as long as you have a working keyboard/mouse on another port or the devices reinstall on reboot. Windows detects and rebuilds the hubs automatically at startup — just restart rather than relying on “Scan for hardware changes” alone.
Should I just use a USB hub instead of fixing the ports?
A powered hub is fine as a workaround for keyboards, mice, and headsets, but it will not fix ports that deliver no data, and bus-powered hubs can struggle with external drives. Fix the root cause first; use a hub only as a stopgap or for convenience.