In XP, click Start, then Run, and enter the Devmgmt.msc command in the Run box. That should load the Device Manager console directly, without navigating through several menus. In Vista/Windows 7, click Start and type "device manager" into the Search box. A link to Device Manager should appear in the search results and you can click it to open Device Manager.
Locate your USB ports in the tree of active devices. Click on each USB port entry to open its Properties window. You should see "this device is working properly" in that window. If you don't, try the following:
Trouble with a USB port is often in its software driver. The active copy of the driver may become corrupted or get deleted somehow. If you have recently upgraded to a newer version of Windows, the old driver may not have been replaced with one that works with the new version of Windows. Click on Update Driver to fetch the latest driver that is compatible with your operating system.
If Windows can't find an appropriate USB driver for a device it will ask if you want to insert a disk containing the driver. Do so if you have one, or go download the right driver from the support website of your computer's manufacturer. A quick Google search will usually help you find the driver.
I got this off a website. Hope it helps mate!