USB ports stopped working after a Windows update because the new system files often overwrite or conflict with existing Universal Serial Bus (USB) controller drivers. To resolve this, you must manually reinstall the USB controllers through Device Manager or perform a System File Check to repair corrupted operating system components that manage hardware communication.
Understanding the Driver Conflict
When Microsoft releases a cumulative update or a feature update, it frequently includes updated versions of core system drivers. The most common culprit for sudden USB failure is the
USB Root Hub or
USB Host Controller driver being replaced by a generic version that lacks specific power management features or compatibility with your motherboard’s chipset. This results in devices not being recognized, showing up as "Unknown Device," or simply failing to provide power to connected peripherals like keyboards, mice, or external drives.
It is important to distinguish between a software driver issue and a physical hardware failure. If all USB ports on one side of the laptop fail simultaneously, or if the issue began immediately after an update, it is almost certainly a software conflict. However, if only one specific port fails while others work, check for physical debris or damage. For users experiencing broader system instability alongside these hardware issues, reviewing related troubleshooting guides can be helpful. You might find relevant steps in our guide on
Can't Login After Windows 11 Update - Troubleshooting Guide, as both scenarios often stem from corrupted system states following an upgrade.
Method 1: Reinstalling USB Drivers via Device Manager
The most effective first step is to force Windows to discard the potentially corrupted driver and reinstall a fresh copy. This process does not delete data but resets the communication bridge between the operating system and the USB hardware.
Follow these precise steps to reset the USB controllers:
- Open Device Manager: Press
Windows Key + X and select Device Manager from the menu. Alternatively, right-click the Start button and choose Device Manager.
- Locate USB Controllers: Scroll down to the bottom of the list and expand the section labeled Universal Serial Bus controllers.
- Identify the Devices: Look for entries such as USB Root Hub, USB Host Controller, or any device with a yellow warning icon.
- Uninstall the Driver: Right-click on each USB Root Hub entry and select Uninstall device. A confirmation dialog will appear; click Uninstall. Repeat this for every item listed under USB controllers.
- Restart Your Computer: Once all USB controller drivers are uninstalled, restart your PC immediately. Windows will automatically detect the missing drivers upon boot and reinstall them with default, stable configurations.
After the reboot, test your USB ports. If they function correctly, the issue was a simple driver corruption. If the problem persists, proceed to the next method involving system file integrity.
Method 2: Running System File Checker (SFC)
Windows updates can sometimes corrupt critical system files that handle hardware enumeration. The System File Checker (SFC) tool scans protected system files and replaces incorrect versions with correct Microsoft versions.
To run this diagnostic tool:
- Open Command Prompt as Administrator: Click the Start button, type
cmd, right-click Command Prompt, and select Run as administrator.
- Execute the Scan: Type the following command and press
Enter:
sfc /scannow
- Wait for Completion: The process may take 10-15 minutes. Do not close the window until it says "Windows Resource Protection did not find any integrity violations" or "found corrupt files and successfully repaired them."
- Restart and Test: Restart your computer and check if the USB ports are responding.
If SFC finds and repairs errors, the USB functionality should return. If it reports that it cannot fix some files, you may need to run the Deployment Image Servicing and Management (DISM) tool before running SFC again. For more complex update-related issues where standard repairs fail, checking compatibility holds might be necessary. See our article on
How to Determine Windows Update Feature Update Compatibility Hold on HP System Model No. Windows 11 Pro Version 22H2? to understand how feature updates can impact system stability.
Method 3: Power Cycle the Motherboard
Sometimes, residual static electricity or a stuck state in the embedded controller can prevent USB ports from initializing after a software change. A full power cycle can reset the hardware state at a low level.
- Shut Down: Completely shut down your computer.
- Disconnect Power: Unplug the power adapter from the wall and the PC. If using a laptop with a removable battery, remove it.
- Hold Power Button: Press and hold the power button for 30 seconds. This drains residual capacitors.
- Reconnect and Boot: Plug everything back in and start the computer normally.
Method 4: Disable Fast Startup
Fast Startup saves the kernel session to disk to speed up boot times, but it can cause USB drivers to hang during initialization if they were not properly saved during shutdown. Disabling this feature forces a full cold boot every time, which often resolves persistent USB detection issues.
Navigate to
Control Panel >
Hardware and Sound >
Power Options. Click
Choose what the power buttons do, then click
Change settings that are currently unavailable. Uncheck
Turn on fast startup and save changes.
Frequently Asked Questions
Why do only some USB ports stop working after an update?
This usually indicates that the specific USB controller managing those ports has failed to load its driver correctly. It could also mean that the update disabled certain power-saving features associated with those specific ports, causing them to enter a suspended state that the OS cannot wake.
Will reinstalling USB drivers delete my files?
No, uninstalling drivers in Device Manager only removes the software interface between the OS and the hardware. Your personal files, documents, and applications remain completely safe on your hard drive or SSD throughout this process.
How do I know if my USB port is physically broken?
Test the port with multiple known-working devices. If one port works and another does not, try connecting different types of devices (mouse, keyboard, flash drive). If no device works in the specific port across different machines, the physical connector inside the case is likely damaged and requires professional repair.
What if the USB ports work in BIOS but not in Windows?
This confirms that the hardware is functional and the issue is strictly within the Windows environment. It suggests a driver conflict, a corrupted registry entry, or a malware infection blocking USB access. You should focus on driver reinstallation and malware scans rather than hardware diagnostics.
Can I roll back the Windows update that caused this?
Yes, if the issue started recently, you can go to
Settings >
Update & Security >
Windows Update >
View update history >
Uninstall updates. Removing the most recent cumulative update often restores previous driver states, though it leaves your system temporarily less secure until you install the next patch.