Uh oh. So your USB port on your Mac laptop stopped working? We've got a fix, no matter if it's a MacBook Air or a MacBook Pro.
Before we get to fixing the MacBook, keep in mind that things like flash drives, external hard drives, mice, keyboards and other peripherals may have broken and are causing the problem, rather than your MacBook. Be sure to check the USB device with another computer or laptop to make sure that it's not faulty.
Now, on to the troubleshooting.
Sometimes, just like applications can act unresponsive and buggy, hardware ports can have similar problems. And just like those applications, a reboot or a reset can fix a problem like a USB port. The first step in our USB port troubleshooting is the easiest one: a simple reset of the Mac.
How can this help?
Rebooting the Mac resets certain hardware conditions, which may lead to a solution to USB port issues.
PRAM, or parameter random-access memory, is a part of the Mac that stores certain settings that can impact hardware performance.
How can this help?
The PRAM is a chip that holds certain configuration settings, including things like the date and time, as well as desktop, volume, mouse, and other control settings. It’s powered by a small battery, so these settings don’t get lost every time you turn your computer off.
Resetting may help with getting USB functionality back.
SMC, or the System Management Controller, is a system on a chip within Intel-based Macs that plays a role in controlling several hardware-related operations of Mac computers. It controls many different functions within the laptop, including certain things that affect USB port functionality.
Resetting the SMC should only be attempted after Steps 1 and 2.
For MacBook's with a removable battery (early 2009 and older)