How do I fix a broken USB port that is shorting out?

I dropped my macbook pro a long time ago with a cable plugged in and the port stopped working. It was only one port and the other one was fine. No noticeable differences of the ports besides the fact that the broken one's internal "tab" in the port itself is a little higher than the other. Nothing is sticking out etc. Now both USB ports are disabled and the notification of them using too much power is reoccurring, (both ports are now disabled). I replaced the battery and it did not fix it. The battery is draining a lot still; also the console shows that the port is causing an "overcurrent detected".

Any help would be appreciated.

Answer this question I have this problem too

Is this a good question?

Score 1


Can you take a good set of pictures of both the external socket and the internal logic board (both sides) and post them here so we can see.


Add a comment

Free shipping on all orders over $100 or containing a Pro Tech Toolkit!

Browse Our Store

1 Answer

Most Helpful Answer

I have the same issue as well. Try resetting the SMC (read instructions carefully). Hopefully this helps you out more than it did me. If the issue continues, you should try out to see if you can buy an external USB hub with a power adapter. Here is one that worked on mine (I have an 2011-early MacBook Pro)

Amazon link:

NOTE: Make sure it has a Power Adapter, choose the one that fits your needs.

This is an alternative method of solving your problem. Though if you have already FIXED the USB disabled issue on your Mac...please let me know what you did ^_^ (That'd be great!)

Was this answer helpful?

Score 1


I haven't really done much with it although the USB disabled notifications aren't showing up anymore because I updated to the latest OS. The ports are still broken however. I'll consider the powered USB hub, thanks.


Super late reply sorry!

Glad that I can be of help.


Add a comment

Add your answer

lpence0 will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 0

Past 30 Days: 4

All Time: 579