I use DriverPak solution, especially after a clean install. It scans your system drivers, and tells which ones need updating, then gives you the option to install them or, download them from the providers web site. The biggest downside is its a humongous download in the 2-3gb download. Best of all, it's free!
" DriverPack Solution is the most popular program that makes the job of finding and automatically installing drivers a pleasure.
DriverPack Solution simplifies the process of reinstalling Windows on any computer. No more problems with searching and installing drivers. Everything will be done in a couple of mouse clicks!"
DriverPack Solution >> Best Drivers installation Software