Nothing worked the usb ports will still only charge and not recognize any of my devices.
Well it's nothing to do with Windows anything
So unless the BIOS is totally corrupt
I'd say it's confirmed. You have a fault with your onboard USB
What to do?
Either replace the Motherboard
Or purchase a PCI USB card, which should work.
There is a small chance that it's power supply too
Actually just in case.. Pull out the power cord (whilst off)
Hold down the ON button for 30 secs)
Put the power cord back in
It also could be any other addon internal card as well
It could even be dust on the Motherboard
Actually good idea (if I don't say so myself) please Benchtest the Motherboard