Start-Programs-Accessories-System Tools-System Information. Click on "components" and highlight "problem devices". Any hardware device with a driver problem will be listed here. Make a note of the PNP Device ID line of the entry. It will contain a Vendor number and a Device number (VEN. . . . DEV. . . .)
both four digits long.
Look up those numbers here:
PCI Vendor and Device Lists
This will tell you the manufacturer and the chip number. First port of call is the manufacturer's website. If no joy there, try a driver database like Driverguide:
DriverGuide.com (printer drivers, cdrom drivers, modem drivers, sound drivers, mouse drivers, monitor drivers, etc.) - DriverGuide.com
These hardware diagnostics are all free:
Everest:
http://www.majorgeeks.com/download4181.html
Belarc:
http://www.belarc.com/free_download.html
Siw:
SIW download and review - system information tool from SnapFiles
If you have problems downloading, use the System Indformation proceedure in my post above to find out the manufacturer of the driverless chips...