Sounds like a driver issue to me... did you update any drivers recently? If so, you could try reverting to the previous driver(s) or try this instead:
Click Start, Run and in the box enter: services.msc
Click OK to launch (run it)
Locate the Windows Driver Foundation - User-mode Driver Framework service
Right click the service, select Properties and choose Disabled
Reboot and test with the above disabled
Update: This private message was sent to me by JohnBishop. Apparently, he did a lot of subsequent investingation and solved the issue on his own. Moreoever, he was kind enough to provide the details to help others. Nice job!
OK; that's more like it! Now, based on you situation, you may have one (or more) corrupted registry entries. And, if this condition was caused by a malware infection, you may be headed for a repair install. Let's start off by comparing your registry entries to mine and see if something is missing (or different) in your registry. BTW, I am hoping you know how to access the registry and understand my instructions below: