If your USB 3.0 ports stop working right after a fresh Windows installation, the usual culprit is a missing or incorrect chipset driver. Windows often installs a generic driver that doesn’t fully support the USB 3.0 controller, leaving ports unresponsive. This guide walks you through identifying the problem and getting those ports back online, starting with the simplest checks and moving to driver-level fixes.
What You’ll Need
- A working USB port (USB 2.0 usually still works) to plug in a mouse, keyboard, or flash drive.
- Internet access, either through Wi‑Fi, Ethernet, or a USB tether from your phone.
- Your motherboard or laptop model number (printed on the board, on a sticker, or visible in System Information).
- Another computer to download drivers if the PC has no internet connection at all.
Step-by-Step
- Check the obvious first. Restart the PC and enter the BIOS/UEFI (usually by pressing Del, F2, or F12 during boot). Look for a setting like “USB Configuration” or “XHCI Hand-off” and make sure it’s enabled. Save and exit. Sometimes a fresh install resets BIOS defaults that disable newer USB modes.
- Test the ports. Plug a device into each USB port. Note which ones work and which don’t. On many desktops, the rear ports are split between the chipset and the CPU; if only some fail, it’s often a driver issue rather than hardware.
- Open Device Manager. Press Win + X and select Device Manager. Expand the “Universal Serial Bus controllers” section. Look for any device with a yellow warning icon, or entries that say “USB Root Hub (USB 3.0)” or “xHCI Host Controller” with an error.
- Uninstall the generic driver. Right-click the problematic USB controller (often named “Standard Enhanced PCI to USB Host Controller” or “AMD/Intel USB 3.0 eXtensible Host Controller”) and choose Uninstall device. Check the box that says “Delete the driver software for this device” if it appears. Do not restart yet.
- Scan for hardware changes. In Device Manager, click the Action menu and select Scan for hardware changes. Windows will re-detect the controller and install a driver. If this fixes the ports, you’re done. If not, proceed to the next step.
- Install the chipset driver from your motherboard/laptop manufacturer. Go to the support page for your exact model. Download the latest Chipset and USB 3.0/3.1 drivers. These are usually listed under “Drivers & Downloads” or “Support”. Install them in the order given (chipset first, then USB). Reboot.
- Update the BIOS/UEFI. If the chipset drivers don’t help, check the manufacturer’s site for a BIOS update. Newer BIOS versions often improve USB compatibility, especially on older boards. Follow the manufacturer’s instructions carefully—a failed BIOS flash can brick the system.
- Disable USB selective suspend (optional). In Windows, go to Control Panel > Power Options > Edit plan settings > Change advanced power settings. Expand USB settings > USB selective suspend setting and set it to Disabled. This prevents Windows from cutting power to USB ports during idle, which can cause them to stop responding.
- Check for Windows updates. Go to Settings > Update & Security > Windows Update and install all pending updates. Microsoft sometimes ships updated USB drivers through Windows Update that fix known issues.
Common Mistakes
- Assuming it’s hardware. Before buying a new motherboard, always try the driver fixes. A fresh install almost always points to a software issue.
- Installing the wrong driver. Downloading a driver for a different chipset (e.g., Intel instead of AMD) can cause more problems. Verify your motherboard model and chipset before downloading.
- Skipping the chipset driver. Many people only install the graphics driver and wonder why USB fails. The chipset driver is the backbone for USB, SATA, and PCIe.
- Using a USB 3.0 device in a USB 2.0 port. If the port is blue, it’s USB 3.0; if black or white, it’s USB 2.0. Plugging a USB 3.0 flash drive into a USB 2.0 port will work, but it won’t be fast—and it won’t test the USB 3.0 controller.
Tips
- Keep a USB 2.0 mouse/keyboard handy. During a fresh install, USB 2.0 ports often work even when 3.0 ports don’t, so you can still navigate Windows.
- Download drivers before reinstalling. If you’re planning a fresh install, download the chipset and USB drivers to a USB stick beforehand. This saves a lot of frustration if the network adapter also needs drivers.
- Use the manufacturer’s utility. Many motherboard makers offer a one-click driver installer (e.g., ASUS Live Update, MSI Dragon Center). These can automatically detect and install the correct drivers.
- Check the BIOS for “Legacy USB” support. If you’re using a USB keyboard/mouse in the BIOS and they don’t respond, enable Legacy USB support to ensure they work outside Windows.
Troubleshooting
If the steps above don’t resolve the issue, try these additional checks:
- Boot into Safe Mode. Restart and press Shift while clicking Restart in the Start menu. Choose Troubleshoot > Advanced options > Startup Settings > Restart, then press 4 for Safe Mode. If USB works in Safe Mode, a third-party driver or service is conflicting. Uninstall recently installed software or use System Restore.
- Check the device status in Device Manager. Right-click the USB controller and select Properties. The “Device status” field may show an error code (e.g., Code 10, Code 19). Search that code online along with your motherboard model for specific fixes.
- Try a different power plan. Switch to “High Performance” in Power Options. Some power-saving features on “Balanced” can disable USB ports.
- Reset Windows. If all else fails, use Settings > Update & Security > Recovery > Reset this PC and choose “Keep my files”. This reinstalls Windows while preserving your personal data, and often resolves driver conflicts.
- Test the port with a bootable Linux USB. If Linux recognizes the USB 3.0 ports, the hardware is fine and the problem is Windows-specific. If Linux also fails, the port or controller may be physically damaged.
Frequently Asked Questions
Why do USB 3.0 ports stop working after a fresh install?
Windows installs a generic USB driver that works for basic functionality but may not enable the full USB 3.0 controller features. The chipset driver from your motherboard manufacturer is needed for proper operation.
Can I fix USB 3.0 ports without the motherboard driver CD?
Yes. Download the chipset and USB drivers from the manufacturer’s website. If you have no internet on the PC, download them on another computer and transfer via a USB stick (using a USB 2.0 port).
Why do my USB 3.0 ports work in BIOS but not in Windows?
This indicates the hardware is fine. The issue is a driver conflict or missing driver in Windows. Follow the driver installation steps above.
Will a Windows update fix USB 3.0 drivers?
Sometimes. Windows Update can deliver updated USB drivers, but it’s not guaranteed. Installing the manufacturer’s driver is more reliable.
Is it safe to uninstall the USB controller in Device Manager?
Yes. Windows will automatically reinstall a driver when you scan for hardware changes. Your USB devices will temporarily stop working during the process, but they should come back.
What if I have an AMD system and the USB ports still don’t work?
AMD systems sometimes need the “AMD Chipset Software” package, which includes USB drivers. Also check for a BIOS update—some AMD boards had early USB issues fixed via BIOS.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Photonic Inference vs GPU Inference: Key Differences16,384.00 µs
- Android Low Storage Survival Tips That Actually Work
- How to Password Protect PDFs on iPhone
- iPhone Force Restart Not Working? Fixes
- Add or Remove Keyboard Layout in Windows 10
- Telegram Stuck on Connecting? Fixes That Work