Have you tried running the Hardware Devices are not working troubleshooter from Fix it Center? If you do not have Fix it Center installed, you can run the troubleshooter from the web at this location:
http://support.microsoft.com/gp/hardware_device_problems
Sincerely,
Dean Fulcer
Sr. Program Manager
Product Quality and Online
This email is provided "AS IS" with no warranties, and confers no rights.