You may want to try the device manager and see if there is a yellow ! sign by any of the devices.
Also, run a anti-maleware scan to see if you have a vurus issue there. Seems like if it was a driver or hardware failure, that restarting it would not help.