I had this problem when an NVIDIA driver install did not complete correctly.
I fixed it as follows: search the registry for plug and play\device install reboot required and you will find a scheduled task with that name. Delete the registry entry (backing up your registry first, of course), and restart.