USB Ports Not Working? How to Fix Them Fast
You plug in a USB device and nothing happens. Your keyboard or mouse works fine, but suddenly a port stops recognizing anything you connect. USB ports are simple but when they fail, it's frustrating because you rely on them constantly.
The good news is that dead USB ports usually have a simple cause, and most of the time you can fix the problem yourself in minutes. Let's walk through the most common reasons and what you can actually do about them.
1. Check if the USB device itself is working
Before you blame your computer, make sure the device is the problem and not the port. Try plugging the same USB device into a different port on your computer. If it works in the other port, you've found your culprit. If it doesn't work in any port, the device itself might be dead.
If you have another USB device lying around, try plugging that into the port that isn't working. A USB stick, phone, or external hard drive will tell you if the port is actually dead or if your original device has failed. This takes 30 seconds and saves you a lot of guesswork.
2. Restart your computer properly
This sounds obvious but you'd be surprised how often a full restart fixes USB problems. Not a sleep mode or hibernate, but a proper shutdown and restart. When you restart, Windows or Mac resets the USB controller, which often brings dead ports back to life.
Shut down your computer completely, wait 10 seconds, then power it back up. Before you plug anything in, wait for your computer to fully load. Then try your USB device again. If the port was just confused, this will fix it.
3. Update or reinstall your USB drivers
On Windows, USB ports are controlled by drivers. If your drivers are old or corrupted, the ports stop working even though the hardware is fine. You can fix this yourself without waiting for anyone to visit or call. Go to Device Manager by right-clicking the Start menu, then look for Universal Serial Bus Controllers.
If you see a yellow exclamation mark next to any USB entries, that's your problem. Right-click it and select Update Driver, then let Windows search for the latest version. If there's no yellow mark but USB still isn't working, right-click the USB entries anyway and select Uninstall Device. Restart your computer and Windows will reinstall the drivers automatically. For Mac users, this is less common but resetting the SMC or NVRAM can help.
4. Disable USB Selective Suspend
Windows has a feature called USB Selective Suspend that puts USB ports to sleep to save power. Sometimes it forgets to wake them up. This is especially common in Edinburgh home offices and laptops that run on batteries. You can turn this off easily.
Search for Power Settings in Windows, click Change plan settings, then Change advanced power settings. Find USB settings and look for USB Selective Suspend. Set it to Disabled for both plugged in and battery modes. Restart your computer and try your USB devices again.
5. Try a different USB hub or cable
If you're using a USB hub, the hub itself might be the problem, not your computer's ports. Try plugging devices directly into your computer instead. USB hubs are convenient but they can fail, especially cheaper ones or ones you've had for years.
Also check your USB cable. A damaged or worn cable can make it seem like the port is dead. Try a different cable first. If the port works with a new cable, you've saved yourself a repair bill.
6. Check for physical damage or debris
Look inside the USB port with a torch. You might see lint, dust, or corrosion, especially if the computer lives somewhere dusty like a workshop or a kitchen in a busy Stockbridge flat. Dust inside a port can stop it making proper contact with your device.
If it looks dirty, use a dry cotton swab or a can of compressed air. Be very gentle and don't push anything into the port. If it looks damaged, burnt, or bent, that port needs replacing. Don't try to fix physical damage yourself.
7. Reset your BIOS or firmware
This is a more advanced step but worth trying if nothing else has worked. Your computer's BIOS controls hardware, including USB ports. Occasionally the BIOS settings get corrupted and the ports stop working even though the hardware is fine. You can reset your BIOS to factory defaults from your computer's startup screen.
The process depends on your computer brand. When you power on, look for a prompt to press F2, Del, or F10 to enter setup. Once inside, find the option to reset to defaults or restore factory settings. This will take a few minutes and your computer will restart, but it's worth trying before accepting that a port is permanently dead.
8. When it's time to call for help
If you've tried all of the above and your USB port still isn't working, it might be a hardware fault. USB ports can fail on the motherboard if they've been damaged, overheated, or just worn out. If it's just one port, the rest of your computer is probably fine and the issue is fixable.
If multiple USB ports have stopped working at the same time, your USB controller might have failed. If your keyboard and mouse both work but every other USB port is dead, the controller is likely the culprit. In both cases, don't assume your computer is finished. Port repairs are usually straightforward and much cheaper than replacing the whole machine.
If you've tried these steps and your USB ports are still not working, get in touch with Rob at Curly IT. He can diagnose the problem quickly, whether it's a driver issue, a hardware fault, or something else entirely. Call 07352 385477 or email rob@curly-it.co.uk. Rob covers Edinburgh and provides remote support across the UK, so wherever you are he can help get your USB ports working again without the hassle.