Just a note - some of those driver update programs are not very good and can recommend drivers detrimental to your system. Many of the free versions also have ads on them to scan your system for viruses for free and can actually install malware viruses. Stick to driver scan software that is reliable and always make a restore point before installing any recommended changes.
I used this one and it seemed ok on my system:
http://www.howtogeek.com/howto/6655/...pdate-scanner/
I can't remember the first one I tried but it messed up my sound with one driver and several other updates it suggested would not even complete. Still others are just looking for money - ex: pay $29.95 for a lifetime membership to download blah blah blah.