http://forums.techguy.org/windows-xp/463952-solved-power-surge-hub-port.htmlPower Surge on Hub Port
I am having the same problem.
i am constantly getting a message that says "power surge on hub port: a usb device has exceeded the power limits of its hub port."
i follow the directions and it comes up again.
i went to my device manager and uninstalled all of my usb ports, restarted my computer, and it tried to reinstall them when it started up again but it cannot find the installation files.
Answer:
Solution, from Dr Geek
After much googling, I discovered there is no true solution on the internet. Seeming this article is at the top of the google list for search "POWER SURGE ON HUB", heres the solution.
The problem, is you get a message "Power surge on Hub Port", whether it be one device connected (such as a optical mouse) or every port connected. The problem appears out of know where, if this sounds like you, read on...
Ive tried everything, I've uninstalled the USB entries in device manager, reset my bios, tweaked the usb settings in my bios, vaccumed my usb ports, tried vista, xp and the problem was still there.
The BAD news . This error is telling you the truth, there is a fault that is causing a power surge in the usb port. This is permanent damage, and is not reversable. For me, I believe I shorted a port because a part of the motherboard aluminium frame at the back on the case came into contact with a tooth within the usb port. The damage is permanent, thats the bad news.
The GOOD news , is that Windows being the great thing it is, can disable certain devices if their malfunctioning, Under your Ctrl Panel->System->Device Manager, you will have a section at the end called "Universal Serial Bus controllers". For each detected usb port on your computer, you will have a "USB Root Hub" and another item dependant on your board manufacturer. For me, its "Intel(R) 82801FB/FBM USB Universal Host Controller - XXXX". These are the items we want to deal with.
Firstly, disconnect all usb devices from your PC
Secondly, using a PS2 keyboard/mouse, right click (Keyboard, press the button to the left of your Right Ctrl) on each "Intel(R) ...." listing under the "Universal Serial Bus controllers" and select disable. Leave the "USB Root Hub" alone. You will see that once you disable each one of these, the "USB Root Hub" disappear anyway. Disable all of these "Intel(R) ...." entries.
Thirdly, this is a repetitive step, starting from the top, right click and enable a single usb controller. Now use a low powered device like a optical mouse and plug it into a usb port, if it doesn't pickup within 10 seconds, change to the next usb port, until you get it to respond. If none of the ports respond, disable this usb controller again, and repeat this step for the next usb controller in the list.
With a bit of luck, you will, like me, still have a functional usb port on your computer. I have six in total, two ports don't even provide any power to my optical usb mouse, three fail working after a minute or so, the remaining one seems to be still standing.
If your unlucky enough not to have any functional USB Ports, or find that you need more ports to retain your sanity, the next best bet is to buy a PCI USB Card and plug it into your mainboard, but be sure to disable the onboard USB via the bios, otherwise you may find it'll interfere with the PCI card's usb ports OR buy a new mainboard, because it has permanent damage.
Hope this solution finds you happiness... Schitzn (Dr Geek)
http://forums.techguy.org/windows-xp/463952-solved-power-surge-hub-port.html