You can use 3DP Chip either for enumerate the devices such as CPU, mother board, Graphic Card, Sound Card and Ethernet Card or download the latest device drivers through their web site.
The tool is quite simple to use. Just download and run it (no installation required). It will show you your hardware configuration. Just click ‘Driver’ to download. The free program works only on Windows.