USB Port Not Working? How to Fix It (Windows & Mac)
You plug in a USB drive, mouse, or phone charger and nothing happens. No sound, no notification, no power. Dead USB ports are one of the most common problems we see, and the fix ranges from a simple settings change to a hardware repair. Here's how to diagnose it.
Quick Diagnosis
Before troubleshooting, narrow down the problem:
- Is it the port or the device? Try the device in a different USB port. If it works in another port, the original port is the problem. If it doesn't work in any port, the device or cable might be the issue
- Does anything work in that port? Try a different device (phone, mouse, flash drive) in the problem port. If nothing works, the port itself is likely dead
- Is it providing power? Plug in a phone or device with a charging indicator. If it charges but isn't recognized by the computer, it's a data/driver issue. If it doesn't even charge, it's a power issue
Software Fixes (Try These First)
1. Restart Your Computer
USB controllers can freeze, especially after sleep/hibernate cycles. A full restart (not sleep/wake) resets the USB controller. This alone fixes about 30% of USB problems.
2. Check Device Manager
- Right-click the Start button → Device Manager
- Expand "Universal Serial Bus controllers"
- Look for any devices with yellow warning triangles or "Unknown Device" entries
- Right-click any problem devices and select "Uninstall device"
- Click Action → "Scan for hardware changes" (Windows will reinstall the drivers)
3. Disable USB Selective Suspend
Windows aggressively powers down USB ports to save battery. This causes ports to "go to sleep" and not wake up properly:
- Open Control Panel → Power Options
- Click "Change plan settings" next to your active plan
- Click "Change advanced power settings"
- Expand USB settings → USB selective suspend setting
- Set both "On battery" and "Plugged in" to Disabled
4. Update or Reinstall USB Drivers
In Device Manager, right-click each "USB Root Hub" and select "Update driver." If that doesn't help, try "Uninstall device" on each USB Root Hub, then restart. Windows will automatically reinstall fresh drivers on boot.
5. Check USB Power Settings
Each USB Root Hub has power management settings:
- In Device Manager, right-click a USB Root Hub → Properties
- Click the "Power Management" tab
- Uncheck "Allow the computer to turn off this device to save power"
- Repeat for all USB Root Hubs
Hardware Fixes
Desktop: Try Back Panel Ports
Front panel USB ports connect to the motherboard via internal cables that can work loose. If front ports don't work but back panel ports do, the internal cable needs reseating (or the front panel connector is damaged).
Laptop: Check for Physical Damage
Look inside the USB port with a flashlight. Common issues:
- Bent pins: The metal contact pins inside USB-A ports can bend from inserting cables at an angle. A technician can sometimes straighten them with tweezers
- Debris: Lint, dust, and crumbs pack into USB ports over time. Use a wooden toothpick (not metal) to gently clear debris, or compressed air
- Loose port: If the port wiggles when you insert a cable, the solder joints on the motherboard may have cracked. This requires professional repair
BIOS/UEFI Check
Restart and enter BIOS (usually F2, Delete, or F12 during boot). Check for a "USB Configuration" section and make sure USB ports are enabled. Some PCs have options to disable individual USB controllers — make sure they're all enabled.
Mac-Specific Fixes
- Reset SMC: The System Management Controller handles USB power. On Intel Macs: shut down, hold Shift+Control+Option+Power for 10 seconds, release, power on. On Apple Silicon Macs: just restart (SMC is integrated)
- Reset NVRAM: Shut down, power on, immediately hold Option+Command+P+R for 20 seconds. This resets low-level hardware settings including USB configuration
- Check System Report: Apple Menu → About This Mac → System Report → USB. This shows all USB buses and connected devices. If a bus shows but no devices appear when you plug something in, the port hardware may be damaged
USB-C Port Issues
USB-C adds complexity because the same port can handle data, charging, video, and Thunderbolt. Common USB-C specific problems:
- Wrong cable: USB-C cables are not all the same. A charging-only cable won't transfer data. A USB 2.0 cable in a USB 3.0 port will work but at slow speeds. Thunderbolt requires a Thunderbolt-rated cable
- Port function varies: Not all USB-C ports on a laptop are identical. Some support Thunderbolt, some don't. Some deliver power, some only receive it. Check your laptop's specs to know which ports do what
- Lint accumulation: USB-C ports are small and collect pocket lint in laptops. A compressed air blast or careful toothpick cleaning often restores function
When It's a Dead Port
If a USB port doesn't work in BIOS, doesn't provide power, and has no visible physical damage, the port's solder connection to the motherboard has likely failed. On desktops, this is a straightforward solder repair. On laptops, it depends on the model — some have USB ports on a separate daughter board (easy replacement), others have them soldered directly to the motherboard (harder repair).
Don't live with dead USB ports — every port you lose makes your workflow harder. Bring it in and we'll diagnose whether it's a software fix (free) or hardware repair (flat rate quote before we start).
Need Help?
Free diagnosis. We'll find the problem and give you a flat-rate quote before any work starts.
Call (740) 223-5530