Do you mean drivers for all the various hardware you have installed? If so, then you would be best downloading the latest versions from the manufacturer site. Not much fun but likely to be more sucessful.
Drivers are kept in so many places and installed in so many ways that it is not easy to "harvest" them all.
I have a small program 3.4mb that was the forerunner of Fruit Bat's link named WinDrivers Backup, which was freeware and is no loger available. If you wish I can e-mail it to you. It is fast and gives the option to back up MS Drivers/Non MS Drivers or all of them.