UK tech experts · info@vividrepairs.co.uk
Vivid Repairs
Windows 10 laptop with USB cable partially inserted into port, Device Manager window open in background showing USB controller with warning symbol, blue office lighting, technical focused atmosphere
Fix It Yourself · Troubleshooting

USB ports not recognising devices after driver update

Updated 9 June 202610 min read
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

Your USB ports worked fine yesterday. Today, nothing shows up. The printer won't connect. Your external drive sits there ignored. And if your USB mouse and keyboard went down with it, you're stuck hunting for a PS/2 alternative.

Stop. This is almost certainly a Windows driver issue, not a hardware failure. And it's fixable.

TL;DR

Most USB ports stop recognizing devices after a Windows driver update due to corrupted, incompatible, or conflicting USB drivers. The fastest fix: uninstall all USB controllers in Device Manager, restart Windows to reinstall them fresh, then disable USB selective suspend in power settings. This works for 80%+ of cases within 15 minutes.

⏱️ 14 min read✅ 85% success rate📅 Updated May 2026

Key Takeaways

  • USB driver corruption from Windows Update is the most common cause
  • Device Manager driver reinstallation fixes most cases in 15 minutes
  • Power management settings can cause intermittent USB disconnections
  • System file repair (DISM/SFC) needed only if quick fixes fail
  • BIOS updates rarely required unless you have older hardware

At a Glance

  • Difficulty: Intermediate
  • Time Required: 15-45 mins
  • Success Rate: 85% of users on first attempt

What Causes USB Ports Not Recognizing Devices?

Here's what usually happens: Windows installs a new driver update, often an optional one for your USB chipset. The update runs fine, but something goes wrong. Either the driver itself is corrupted, it conflicts with an existing driver, or the update process damages critical USB system files.

The most common culprits are optional Windows driver updates for USB controllers. These aren't critical security patches. They're feature updates or performance tweaks that Windows suggests you install. Many people do. Some of those updates introduce bugs that Microsoft doesn't catch until after they're live.

Your USB controller is the bridge between Windows and your hardware. When the driver controlling that bridge breaks, the bridge collapses. Your mouse, keyboard, external drives, printers, anything connected via USB, become ghosts to the operating system. Windows doesn't see them at all, or it sees them for a moment then loses the connection.

There are also power management settings that can cause similar problems. Windows has a feature called USB selective suspend that powers down USB devices during idle periods to save battery life on laptops. If that setting gets enabled aggressively after an update, or if individual USB hubs are set to power down, Windows will disconnect devices mid-session or fail to recognize them on first plug-in.

In rarer cases, the update process itself corrupts deeper Windows system files related to USB enumeration, the process by which Windows detects new devices. This is why your device might work on a different computer but not yours.

USB Ports Not Recognizing Devices: Quick Fix

1

Reinstall USB Drivers in Device Manager Easy

  1. Open Device Manager
    Right-click the Start button and select Device Manager, or press Windows key + X and choose it from the menu. You'll see a window listing hardware categories.
  2. Show hidden devices
    Click the View menu at the top and select Show hidden devices. This reveals inactive and disabled USB controllers that might not be visible otherwise.
  3. Expand USB controllers
    Click the arrow next to Universal Serial Bus controllers. You'll see Generic USB Hub, USB Root Hub, and USB Host Controller entries, sometimes several of each.
  4. Uninstall all USB drivers
    Right-click the first USB controller entry and select Uninstall device. If a checkbox appears asking to delete the driver software, tick it. Repeat this for every USB-related entry: all Generic USB Hub entries, all USB Root Hub entries, and any USB Host Controller entries.
  5. Restart your computer
    Close Device Manager. Restart Windows fully. Do not manually scan for hardware changes, let Windows detect the controllers automatically during boot and reinstall fresh drivers.
  6. Verify and test
    After restart, reconnect your USB devices to different ports. Check Device Manager again to confirm USB controllers appear without yellow warning symbols. Try your keyboard, mouse, and external drives.
✓ If devices now appear: you're done. Skip to Prevention section.
Heads up: If your USB mouse and keyboard are your only input devices, they may stop working during this process. Have a PS/2 keyboard or mouse ready, or enable the on-screen keyboard by pressing Windows key + Ctrl + O from the login screen.

More USB Ports Not Recognizing Devices Solutions

If reinstalling drivers didn't work, the problem is likely power management settings that need adjusting, or an additional Windows Update that hasn't been installed yet.

2

Disable USB Power Management Intermediate

  1. Disable USB selective suspend
    Open Control Panel > Power Options. Click Change plan settings next to your active power plan (usually Balanced or Power Saver). Click Change advanced power settings. Scroll down and expand USB settings. Expand USB selective suspend setting. Set both On battery and Plugged in to Disabled. Click Apply and OK.
  2. Disable USB Root Hub power management
    Open Device Manager and expand Universal Serial Bus controllers. Right-click each USB Root Hub entry (you may have 2-4 of these). Select Properties. Click the Power Management tab. Untick the box that says Allow the computer to turn off this device to save power. Click OK. Repeat for every USB Root Hub you see.
  3. Check for Windows Updates
    Open Settings (press Windows key + I) and go to Update & Security (Windows 10) or Windows Update (Windows 11). Click Check for updates. If updates are available, click View optional updates and look for any USB-related driver updates. Install them and restart.
  4. Run the Hardware and Devices troubleshooter
    In Settings, go to Update & Security > Troubleshoot > Additional troubleshooters. Select Hardware and Devices and click Run the troubleshooter. Follow the on-screen prompts.
  5. Restart and test
    Restart your computer. Connect USB devices to different ports, especially the rear motherboard ports if you're using a desktop. These are more stable than front-panel connectors.
✓ Power management is now disabled: USB ports should stay awake and responsive.
Note: Disabling USB selective suspend may slightly increase tdp-vs-actual-draw" class="vae-glossary-link" data-term="tdp-vs-actual-draw">power consumption on laptops, but the tradeoff is worth stable USB connectivity.

Advanced USB Ports Not Recognizing Devices Fixes

If basic driver reinstallation and power management changes haven't worked, you're dealing with either corrupted Windows system files or, in rare cases, a BIOS setting that's restricting USB access. These fixes are more technical but address the root cause directly.

3

Repair System Files with DISM and SFC Advanced

  1. Run DISM repair
    Right-click the Start button and select Windows Terminal (Admin) or Command Prompt (Admin) (Windows 10). In the command window, type exactly:
    DISM /Online /Cleanup-Image /RestoreHealth
    Press Enter and wait for it to complete. This usually takes 20-30 minutes. Do not close the window or interrupt the process.
  2. Run System File Checker
    In the same elevated command window, type:
    sfc /scannow
    Press Enter and wait again. This scan can take 30-60 minutes depending on your system and drive speed. The tool will report any corrupted system files it finds and repairs.
  3. Restart the Shell Hardware Detection service
    Press Windows key + R, type services.msc, and press Enter. Locate Shell Hardware Detection in the list. Right-click it and select Restart. This service manages USB detection, so restarting it refreshes its state after repairs.
  4. Check Disk Management for unassigned USB drives
    Right-click Start and select Disk Management. Look for your USB storage devices in the list. If any show without a drive letter (e.g., they appear but aren't accessible in File Explorer), right-click the volume and select Properties > General tab, then Change Drive Letter and Paths > Add, and assign a letter.
  5. Optional: Update BIOS firmware
    If you still have no USB recognition after DISM and SFC, your BIOS firmware may be outdated or restricting USB ports. Visit your motherboard or system manufacturer's support website, download the latest BIOS update, and follow their specific installation instructions. This is risky if interrupted, so ensure your laptop is plugged into mains power and you have stable electricity. Most systems won't need this step.
✓ System files are repaired and USB services restarted.
Critical: DISM and SFC scans take significant time. Do not shut down, restart, or disconnect power during these processes. Interrupting them can corrupt your Windows installation further.

If even these advanced fixes don't work, the issue is likely hardware-related. Test your USB devices on a friend's computer. If they work there, your ports or motherboard USB controller may be physically damaged. If they don't work on any computer, the devices themselves are faulty. See a technician for hardware diagnosis.

When to Use a Driver Updater Tool

You may have seen recommendations for third-party driver updater software. These tools scan your system, identify outdated drivers, and install newer versions automatically. They can be useful for detecting headphones not detected in Windows or other device recognition issues caused by missing drivers.

However, for this specific USB problem, where a recent Windows Update broke your drivers, driver updaters are not your first move. The issue isn't that your drivers are old. It's that they're corrupted or conflicting. A driver updater might install the same broken version again or download a version that doesn't work with your specific hardware.

If you do decide to use automated driver tools after manual reinstallation fails, choose one that lets you roll back to a previous driver version, not just install the latest. Some paid tools offer this feature; free ones often don't.

Preventing USB Ports Not Recognizing Devices

The best fix is prevention. Here's how to avoid this mess in the future.

Review optional Windows Updates before installing them. Go to Settings > Update & Security > View optional updates occasionally. You'll see a list of optional driver updates. Read the descriptions. If one is for your USB chipset and you're not experiencing problems, defer it for a week. Check online forums or tech news to see if anyone reported issues. Many problematic driver updates get pulled within days.

Create System Restore points before major updates. Right-click Start > System > Advanced system settings > System Protection tab > Create. Give it a name like 'Before USB Driver Update.' If something breaks, you can restore to this point and undo the problematic update entirely. This is faster than troubleshooting.

Disable automatic driver updates if you experience recurring conflicts. Open Settings > System > About > Advanced system settings > Hardware tab > Device Installation Settings. Select No to prevent Windows from automatically installing drivers. You'll then manually choose which updates to apply, giving you control.

Keep USB selective suspend disabled by default. If you use USB peripherals regularly, disable this power-saving feature in Control Panel as described in Solution 2 above. Do it now, before a problem occurs.

Use powered USB hubs instead of daisy-chaining unpowered hubs. Unpowered hubs rely on motherboard power delivery, which is limited. A powered hub has its own power supply and provides more stable power to devices, reducing connection drops and enumeration failures.

Update your BIOS and chipset drivers quarterly. Visit your computer or motherboard manufacturer's support page and download the latest BIOS and chipset drivers. These aren't the USB drivers Windows installs. They're lower-level firmware that ensures compatibility with modern Windows versions. Outdated firmware is often the reason old systems fail after Windows Updates.

Keep a PS/2 keyboard or mouse as backup. They're cheap, reliable, and use a different connection path than USB. If USB fails, you can still control your computer. Many repair shops use them for exactly this reason.

USB Ports Not Recognizing Devices: Summary

When USB ports suddenly stop recognizing devices after a Windows Update, your first move is always Device Manager. Uninstall all USB controllers, restart, and let Windows reinstall them fresh. This single step fixes the problem in 8 out of 10 cases.

If that doesn't work, disable USB selective suspend and USB Root Hub power management. Windows power-saving features are often the culprit in intermittent disconnections. Then check for additional Windows Updates you might have missed.

Only if those steps fail should you run DISM and SFC system file repairs or consider BIOS updates. These are heavier tools for deeper issues, but they work. The key is to approach this methodically: start simple, test, then escalate only if needed.

And always remember: USB port and device failures after a Windows update are almost never hardware problems. They're driver and software configuration issues. Software issues are fixable. Don't rush to the repair shop. Try these steps first.

Frequently Asked Questions

Windows Updates install new USB controller drivers that can be corrupted, incompatible, or conflict with existing drivers. Optional driver updates are particularly prone to causing issues. The update can also alter power management settings or corrupt system files related to USB functionality.

Yes, completely safe. Uninstalling USB drivers won't damage your computer or delete data. Windows automatically reinstalls generic USB drivers on restart. Your files on USB storage remain intact - the drivers only control how Windows communicates with USB hardware.

Use a PS/2 keyboard or mouse if available, or enable the on-screen keyboard by pressing Windows key + Ctrl + O. You can also access it via the Ease of Access button on the login screen. Some motherboards allow USB to be reset via BIOS during boot.

No. If the device works elsewhere, your issue is definitely Windows driver configuration, not the device itself. This confirms it's a software problem solvable with driver reinstallation or system repair.

DISM typically takes 20-30 minutes, while SFC can take 30-60 minutes depending on your system speed and drive size. Performance may be reduced during the scan, but you can use your computer. Never shut down or restart until it completes.