If your laptop’s USB ports have stopped working, the cause is usually a driver issue, a power management setting, or a hardware problem—and most cases can be fixed by restarting, updating drivers, or checking the Device Manager. This guide walks you through the most likely causes and the exact steps to try, in order of ease and likelihood.
Quick Checks Before You Dive In
Before opening Device Manager or taking anything apart, try these simple things—they solve a surprising number of cases:
- Restart the laptop. A full shutdown (not just sleep) clears many temporary glitches.
- Try a different USB device. A single faulty device can sometimes cause the port to stop responding.
- Try a different port. If one port works, the issue is specific to the dead port (often a loose connection or bent pin).
- Check for physical damage. Look inside the port for bent or broken pins, debris, or discoloration. If you see damage, skip ahead to the hardware section.
- Plug into a powered USB hub. If the port works through a hub, the laptop’s USB power output may be weak.
If none of these help, move on to the software fixes below—they cover the vast majority of remaining cases.
How USB Ports Work on a Laptop
USB (Universal Serial Bus) is a standard for connecting peripherals—keyboards, mice, flash drives, phones, and more. Each port on your laptop is managed by a USB host controller, which is a piece of hardware (usually part of the chipset) that communicates with the operating system through a driver. The driver translates the OS’s commands into signals the hardware understands. When something goes wrong in that chain—the hardware, the driver, or the OS’s power management—the port can stop working entirely or behave erratically.
Modern laptops often have multiple USB controllers (for example, one for USB 3.0 and one for USB 2.0). That’s why you might see one port fail while another works fine. Also, USB ports supply power (typically 5V, up to 0.9A for USB 3.0), and the laptop’s power management can cut that power to save battery—which can make devices appear dead.
Fix 1: Update or Reinstall USB Drivers
Corrupted or outdated drivers are the #1 software cause of USB port failure. Here’s how to fix them on Windows (the most common laptop OS):
- Right-click the Start button and select Device Manager.
- Expand Universal Serial Bus controllers.
- Look for any device with a yellow triangle icon—that indicates a driver problem.
- Right-click the problematic device (or the first USB controller listed) and select Update driver.
- Choose Search automatically for drivers. If Windows finds nothing, try Uninstall device (don’t worry, it will reinstall on reboot).
- After uninstalling, restart the laptop. Windows will reinstall the driver automatically.
If the issue persists, visit your laptop manufacturer’s support website and download the latest chipset or USB driver for your exact model. On a Mac, USB drivers are part of the operating system, so updating macOS (System Settings > General > Software Update) is the equivalent fix.
Fix 2: Disable USB Power Saving
Windows has a feature called “USB selective suspend” that can turn off individual ports to save power—sometimes it doesn’t wake them up properly. To disable it:
- Open Control Panel > Hardware and Sound > Power Options.
- Click Change plan settings next to your active power plan.
- Click Change advanced power settings.
- Scroll to USB settings > USB selective suspend setting.
- Set both “On battery” and “Plugged in” to Disabled.
- Click Apply and restart.
This fix is especially relevant for laptops that lose USB function when running on battery but work when plugged in.
Fix 3: Check for Conflicts and Hidden Devices
Sometimes a device that was previously connected (like a phone) leaves a ghost driver that interferes with the port. To check:
- In Device Manager, click View > Show hidden devices.
- Look under Universal Serial Bus controllers for greyed-out entries.
- Right-click any greyed-out device and select Uninstall device.
- Also check Universal Serial Bus devices (if present) and remove any ghost devices.
- Restart the laptop.
Another quick test: boot into Safe Mode (restart while holding Shift, then choose Troubleshoot > Advanced options > Startup Settings > Restart, then press 4). If USB works in Safe Mode, a third-party driver or software is the culprit—try uninstalling recently installed programs.
When It’s a Hardware Problem
If software fixes don’t work, the issue is likely physical. Common hardware causes:
- Bent or broken pins inside the port—often from forcing a connector in the wrong way.
- Loose solder joints where the port connects to the motherboard—can happen after a drop or from repeated plugging/unplugging.
- Damaged cable or device—test with a known-good device and cable.
- Motherboard failure—rare, but possible if other components also malfunction.
If you suspect hardware damage, your options are:
- Use a USB hub or a USB-C to USB adapter to get working ports (if you have a free USB-C port).
- Take the laptop to a professional repair shop. Port replacement is possible but can be costly depending on the model.
- If the laptop is under warranty, contact the manufacturer.
Do not attempt to open the laptop yourself unless you have experience—you can easily cause more damage.
Prevention and Best Practices
To reduce future USB issues:
- Always eject USB drives safely (right-click > Eject) to avoid file corruption and port errors.
- Avoid yanking cables out at an angle—grip the connector firmly and pull straight out.
- Keep ports clean and free of dust; use compressed air if needed.
- Don’t overload a single port with high-power devices (like external hard drives) that exceed the port’s power rating—use a powered hub instead.
- Keep your operating system and drivers up to date.
Frequently Asked Questions
Why do my USB ports stop working after sleep or hibernate?
This is usually the USB selective suspend feature. Disable it as described in Fix 2. Also, check your power plan’s sleep settings—sometimes the laptop fully powers off the USB controller and doesn’t reinitialize it.
Can a dead CMOS battery cause USB ports to fail?
On very old laptops, a dead CMOS battery can cause hardware detection issues, but it’s rare. More commonly, a failing BIOS or firmware can affect USB. If you’ve tried everything, check if your laptop has a BIOS update available.
Why does one USB port work but not another?
That points to a hardware issue with the specific port (bent pins, loose connection) or a separate controller for that port. Check Device Manager for any disabled or error devices. If none, it’s likely physical damage.
Can a virus cause USB ports to stop working?
Yes, some malware can disable USB drivers or change power settings. Run a full antivirus scan, and also check Device Manager for unknown devices. If you suspect malware, use a bootable antivirus tool.
Will a system restore fix my USB ports?
If the problem started after a recent driver or software change, yes—System Restore (Windows) can roll back to a point before the issue. Go to Control Panel > Recovery > Open System Restore. Note that it won’t fix hardware damage.
How do I know if my USB port is dead vs. the device?
Test the device on another computer. If it works there, your laptop’s port is the problem. Also, connect a known-good device (like a mouse) to the suspect port—if it doesn’t work, the port is likely faulty.
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
- Why Use Both HTTPS and VPN? Key Reasons
- WhatsApp Dark Mode: How to Turn It On or Off on iPhone
- How to Build a Profit & Loss Statement in Excel
- Why Linux Browser Demos Feel Slow or Behave Differently
- Stop Chrome Notifications & Other Annoyances
- Recover Deleted Facebook Messages on Mac