I always install the drivers straight off the CD
please.. don't do this.....
and then update if needed, from my motherboard manufacturers site, in this case ASUS.
Again... don't do this unless the REFERRENCE driver is not available from the actually manufacturer of whatever device it is.
Example.... Asus may have made your motherboard.. or your video card..... BUT the components that make up that motherboard or video card are made by someone else.
Take a Asus P8H67-M Evo Motherboard...
The drivers on the disc are basically BETA/old as dirt in the computer "years" essentially.
Worse yet is that the "new" drivers from asus's download center are usually as old or rarely if ever UPDATED.... mostly the only good thing asus's download center is for is bios updates and perhaps network adapter drivers or Specialized sata/usb controller drives where the real manufacturers don't provide drivers for.
The P8H67-M Evo uses the H67 intel chipset... It also has an ICH10R chipset controller too.
The nice thing about Intel is that they have an all in one update utility that is kept up to date and available directly from intel. It's designed to cover almost ANY intel chipset produce in the last nearly 7 years, they only release specialized seperate packages such as the recent x79 chipset release.. but as of a while ago, they have those drivers now packaged in with the inf tool....
INTEL INF UPDATE UTILITY
http://www.intel.com/p/en_US/support/highlights/chpsts/inf
Intel also provides the specialized ACHI/RAID Drivers for the SATA controller (ICH10R in this motherboards case).. but also applies to all ichx/ichxr i think down to the 7 series which is quite old....
http://www.intel.com/p/en_US/support/highlights/chpsts/imsm
You should always install the inf update utility.... reboot, then install the rapid storage driver followed by a reboot (potentially 2 if required) so that the latest ACHI/RAID driver is used rather than the intel supplied generic one from the inf update package (which is still way better than microsoft supplied)
Go to via's or realteks website for the latest Audio drivers.. always....
Video cards.... i don't think i have to explain anything here.... go to ati or intel or nvidia's website and get the latest..... Specially for those running intels i3/i5/i7 iGPU HD1000/2000/3000 graphics
Oh and if your using a modern computer ... say produced in the last say 5 years.... you should be running in ACHI or RAID Mode NOT IDE... otherwise your sevearly crippling your hardrive speed.
Never use Microsoft drivers!
For the most part.. yup...