External drive only works in one USB port – fix

Your external drive works in one USB port but not others. We'll walk through quick checks, then power fixes, then deeper hardware checks.

Start here – 30-second fix

This is the most common reason your external drive works on one USB port but not others: the drive needs more power than the other ports can give. Desktop computers often have USB ports on the back that supply more power than the front ones. Laptops can have one port that gives more juice.

Step 1: Check if the drive shows up in File Explorer (Windows) or Finder (Mac).

  • On Windows: Open File Explorer (Windows key + E). Look under "This PC" or "My Computer." Do you see the drive? If yes, you're good.
  • On Mac: Open Finder. Look in the left sidebar under "Locations." If you see the drive, double-click it.

If the drive is not showing, try the next step.

Step 2: Unplug the drive and plug it into a different USB port on the same computer. Wait 10 seconds after plugging in. Listen for the USB connection sound (Windows makes a short chime). If you hear the sound but the drive doesn't appear, move to step 3.

Step 3: Try a different USB cable. Cables go bad. Use the cable that came with the drive, or a known-good cable. If it works with a new cable, the old cable is toast.

5-minute fix – power and port issues

If the drive still only works on one port, it's likely a power problem. Some external drives need more power than a single USB port can give, especially if the drive is a 2.5-inch laptop drive or a spinning hard drive. SSDs usually use less power.

Step 4: Check the USB port type.

  • USB 2.0 ports (black or white color) give 500 milliamps (0.5 amps).
  • USB 3.0 ports (blue color) give 900 milliamps (0.9 amps).
  • USB-C ports can give up to 3 amps, but it depends on the computer.

If your external drive works on a USB 3.0 port but not on a USB 2.0 port, that's normal. The drive may need more power than USB 2.0 can give. Use the USB 3.0 port.

Step 5: Use a powered USB hub. Get a USB hub that plugs into a wall outlet. Plug the drive into the hub. This gives the drive plenty of power. I recommend a hub that supports USB 3.0 for speed. Don't buy a cheap unpowered hub—that will make things worse.

Step 6: Try the drive on a different computer. This rules out your computer's USB controller. If the drive works fine on another computer on all ports, the problem is your original computer's USB ports or drivers.

15+ minute fix – drivers and advanced checks

If the drive still only works on one port on your computer, we need to look at software and hardware deeper.

Windows – update USB drivers

  1. Press Windows key + X, then select "Device Manager."
  2. Expand "Universal Serial Bus controllers." You'll see a list of items like "USB Root Hub," "Generic USB Hub," and your computer's USB controllers.
  3. Right-click each item that says "USB Root Hub" or "Generic USB Hub" and select "Uninstall device." Do this for all of them. Don't worry—Windows will reinstall them on next boot.
  4. Restart your computer. Windows will automatically install the correct drivers.
  5. Plug the drive into a port that wasn't working before. It should work now.

If that doesn't work, try updating your chipset drivers. Go to your laptop or motherboard manufacturer's website, find the support page for your model, and download the latest chipset drivers. This fixes USB power management problems.

Mac – reset the SMC (System Management Controller)

On Intel-based Macs, the SMC controls power to USB ports. Resetting it often fixes port issues.

  • MacBook with T2 chip (2018 or newer): Shut down. Press and hold the power button for 10 seconds. Wait 10 seconds. Turn on.
  • MacBook without T2 chip (2017 or older): Shut down. Plug in the power adapter. Press and hold Shift + Control + Option + Power button for 10 seconds. Release. Turn on.
  • Desktop Mac (iMac, Mac Pro, Mac Mini): Unplug the power cord. Wait 15 seconds. Plug it back in. Wait 5 seconds. Turn on.

After resetting, test the drive on the port that didn't work.

Check the drive's power requirements

Look at the label on the external drive. It should say something like "5V – 1A" or "5V – 1.5A." If it says 1A or higher, it needs more power than a standard USB 2.0 port (0.5A) gives. That's your problem. Use a USB 3.0 port or a powered hub.

Hardware damage – bad USB port

If the drive works on one port but not others, and you've tried everything above, one or more USB ports on your computer may be physically damaged. Look inside the port with a flashlight. See bent pins, dirt, or broken plastic? That's the problem. You can clean the port carefully with a toothpick or compressed air. If pins are bent, you need a repair shop.

Quick tip: If you only have one working USB port, use a powered USB hub that plugs into a wall outlet. Plug the drive into the hub. This gives you more ports and stable power at the same time. I've done this for years on old laptops.
Related Errors in Hardware – Hard Drives
0X00000A6A Fix 0X00000A6A: DFS leaf volume error on Windows Server 0XC00A0010 STATUS_CTX_TD_ERROR (0xC00A0010) Fix on External Drives 0X80030201 Fix STG_E_INCOMPLETE 0X80030201 Download Aborted Error 0XC00000E3 Fix 0XC00000E3: Oplock Protocol Error on Network Drives

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.