Another simple trick can be to unplug all the usb devices and wait for windows to launch then reconnect and give the PC a few minutes to recognise them again.
I've posted this solution several times now but for desktops it's worth keeping one of these and a PS2 mouse and keyboard handy. It's saved my skin on a number of occasions.