First of all, everybody should use a superb FREE app called “Driver Fusion”, which safely removes old, unused and conflicting system device drivers through a very advanced cloud driver database removal functionality. This is very important, because if you do that BEFORE installing the corresponding new drivers, you can be sure that your PC will reach its peak performance, kissing any possible conflict between different drivers goodbye for good. http://treexy.com/products/driver-fusion#free-features
There’s also an amazing FREE Russian app which automates the entire process of finding, installing and backing up the right updated drivers of your system with an unique and pretty infallible approach. In fact, unlike other driver updaters out there, in order to keep your PC always updated, this tool uses its bundled drivers collection rather than searching the web for drivers. The only problem is that it comes with an ISO file of 4GB in size. http://drp.su
Finally to backup & restore all your updated DRIVERS, you can use DRIVERMAX, SLIMDRIVERS (see above) or the excellent freeware “DOUBLE DRIVER”: http://www.boozet.org/dd.htm Enjoy!!