sodcalculator

10 Tech How-To

Mac USB Ports Not Working? Fixes That Work

Guide 10-22144 · Updated · Step by step

If your Mac’s USB ports have stopped responding, the fix is usually a simple reset of the SMC or NVRAM, or cleaning out a blocked port—not a trip to the repair shop. This guide walks you through the most common causes and the exact steps to get your ports working again, from quick software checks to hardware troubleshooting.

Why USB Ports Stop Working on a Mac

USB ports on a Mac can fail for several reasons, ranging from a temporary software glitch to a hardware issue. The most common culprits include:

  • Power management glitches: macOS sometimes suspends power to USB ports to save energy, and they don’t always wake up correctly.
  • Outdated or corrupted system settings: NVRAM (non-volatile random-access memory) stores USB configuration data; if it gets corrupted, ports can misbehave.
  • Dirty or damaged ports: Lint, dust, or bent pins inside the port can interrupt the connection.
  • Faulty cables or devices: A damaged cable or a device drawing too much power can cause the port to shut down.
  • macOS bugs: Occasionally, a system update introduces a USB-related bug that gets fixed in a later release.

Understanding which cause applies to your situation helps you choose the right fix. Start with the simplest solutions and work your way down.

Quick Checks Before You Reset Anything

Before diving into resets, try these 30-second checks—they resolve a surprising number of cases:

  1. Try a different port: If only one port fails, the problem is likely that specific port (hardware). If all ports fail, it’s a system-wide issue.
  2. Try a different device: Plug in a known-good device (like a phone charger cable). If that works, the original device or its cable is the problem.
  3. Check the cable: Look for fraying, bent connectors, or debris inside the cable’s tip. USB-C cables are especially prone to accumulating pocket lint.
  4. Restart your Mac: A simple restart clears many temporary system glitches. Choose Apple menu > Restart.
  5. Check System Information: Hold the Option key and click the Apple menu > System Information. Under “Hardware > USB,” see if your device appears. If it does, the port is electrically fine; the issue may be with the device or driver.

If none of these help, move on to the resets below.

Reset the SMC (System Management Controller)

The SMC manages low-level hardware like power, fans, and—critically—USB ports. Resetting it is the most effective fix for ports that stop working entirely. The steps depend on your Mac’s chip:

If you have an Apple Silicon Mac (M1, M2, M3, etc.):

  1. Shut down your Mac.
  2. Unplug the power cable (if it’s a desktop) or open the lid (if it’s a laptop).
  3. Wait 15 seconds, then plug the power cable back in (or close and reopen the lid).
  4. Wait 5 seconds, then press the power button to turn it on.

If you have an Intel Mac:

  1. Shut down your Mac.
  2. For laptops: plug in the power adapter, then press and hold Shift + Control + Option (left side) and the power button simultaneously for 10 seconds. Release all, then press the power button to turn on.
  3. For desktops (iMac, Mac mini, Mac Pro): unplug the power cord, wait 15 seconds, plug it back in, wait 5 seconds, then press the power button.

This reset does not affect your data. It only clears hardware settings.

Reset NVRAM (Non-Volatile RAM)

NVRAM stores settings like startup disk selection, display resolution, and USB-related configuration. Resetting it often fixes ports that are recognized intermittently or not at all.

On Intel Macs:

  1. Shut down your Mac.
  2. Turn it on, then immediately press and hold Option + Command + P + R.
  3. Keep holding for about 20 seconds (or until you hear the startup chime a second time on older models), then release.

On Apple Silicon Macs: NVRAM reset is not needed—the SMC reset above also resets NVRAM-related settings. If you’re unsure which chip you have, click the Apple menu > About This Mac. If it shows “Chip” (e.g., Apple M1), it’s Apple Silicon.

Software-Level Fixes: Safe Mode and System Updates

If resets don’t work, the issue may be a software conflict or a bug in macOS itself.

Boot into Safe Mode: Safe Mode loads only essential extensions and can clear certain caches. On Apple Silicon: shut down, then press and hold the power button until “Loading startup options” appears, select your disk, hold the Shift key, and click “Continue in Safe Mode.” On Intel: restart and hold the Shift key immediately after the startup chime. Once booted, try your USB devices. If they work, restart normally—the problem may be resolved.

Check for macOS updates: Go to System Settings > General > Software Update. Install any pending updates. Apple frequently patches USB-related bugs in point releases (e.g., macOS Sonoma 14.4 fixed several USB hub issues).

Reset the USB hub (if using one): Unplug the hub from your Mac, wait 10 seconds, and plug it back in. A powered hub (with its own AC adapter) is more reliable for multiple devices.

Hardware Issues: Cleaning and Physical Damage

If software fixes don’t help, the port itself may be physically blocked or damaged.

  • Clean the port gently: Use a can of compressed air to blow out dust. For stubborn debris, use a wooden toothpick or a soft anti-static brush—never a metal tool. Do not insert anything that could bend the pins.
  • Inspect for bent pins: Shine a flashlight into the port. If any pins look bent or broken, the port needs professional repair.
  • Check for liquid damage: If your Mac was exposed to liquid, corrosion on the port contacts can cause failure. This requires service.

If a port is physically damaged, you have two options: use a different port (if available) or take the Mac to an Apple Store or authorized service provider. On MacBooks, individual USB-C ports are often soldered to the logic board, so repair can be expensive—but a USB-C hub can restore functionality without internal repairs.

When to Seek Professional Help

If you’ve tried all the above and your USB ports still don’t work, the problem is likely a hardware failure on the logic board. This is rare but possible, especially after a drop or power surge. Signs you need professional service:

  • No USB device is ever detected, even after SMC/NVRAM resets.
  • The port feels loose or the connector wiggles when plugged in.
  • You see visible burn marks or a burnt smell near the port.
  • Other hardware (like the keyboard or trackpad) also fails intermittently—this points to a logic board issue.

Before visiting a repair shop, back up your data if possible (using Time Machine over Wi-Fi or an external drive via a working port). A technician can diagnose whether it’s a simple port replacement or a deeper board issue.

Frequently Asked Questions

Why is my USB device not recognized but the port works for other devices?

This usually means the device or its cable is faulty, not the port. Try the device on another computer. If it fails there too, replace the cable or the device. Some high-power devices (like external hard drives) may need a powered hub if your Mac’s port doesn’t supply enough power.

Can a USB port stop working after a macOS update?

Yes, occasionally a macOS update introduces a bug that affects USB. Apple usually fixes these in a subsequent update. Check for updates, and if the problem persists, try resetting the SMC and NVRAM. You can also report the issue to Apple via the Feedback Assistant app.

Does resetting the SMC delete my files?

No. Resetting the SMC only clears hardware settings like fan speed, power management, and USB configuration. Your documents, photos, and apps remain untouched. It’s a safe procedure that Apple recommends for various hardware issues.

Why do my USB ports work in Safe Mode but not normally?

Safe Mode loads only essential drivers and disables third-party extensions. If USB works there, a third-party kernel extension or login item is interfering. Boot normally, then go to System Settings > General > Login Items and remove suspicious items. Also check for any USB-related utilities you may have installed.

Is it safe to use a USB-C hub with my Mac?

Yes, as long as the hub is from a reputable brand and supports the power delivery your Mac needs. A poor-quality hub can cause data corruption or fail to charge. For best results, use a powered hub (with its own AC adapter) for multiple devices, and avoid daisy-chaining multiple hubs.

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

The whole Tech How-To bed →