Windows does not recognise my usb devices

Try resetting your BIOS. Unplug the PC, move the BIOS jumper over to "clear" position for a few seconds, move it back. Turn on the PC. Or you can just pull the batter out if you can't find the jumpter.

Most USB issues I have seen, if not coming from an outright failure on the motherboard, can be fixed by resetting the BIOS.