Try this. Open Device Manager, right click on the USB items, and Uninstall them. Then, restart your computer and let Windows go through the Found New Hardware routine and install drivers for them. Now, see whether your ports work.
If not, I suspect your motherboard has developed a hardware defect that is causing the problem. In that case, the only solution, short of replacing the motherboard, is to install a PCI card, as I previously posted.