You would have a days work cut out for you to get those drivers re-installed and registered again.
There is a product (actually there are a few) that will make your driver backup for you.
I use a product named Driver Genius that works better than needed. It will make three types of backups in the registered version, 2 types in the unregistered. The different backup types are:
All drivers are saved to a zip file (works in unregistered trial version).
All drivers are saved to a self-expanding zip file (works in unregistered trial version).
All drivers are saved to an auto-install exe file (works in registered version only).
Most people will find the self-expanding zip file is most useful for their needs as it will make a folder, named for the particular driver, for each driver. If the zip file is expanded into a master folder, it can be burned to CD making the Windows driver wizard find them quite easily later after a new Windows install.
This program backs up every hardware driver in your computer, even the Windows built-in drivers.
If you purchase the program, it will find latest drivers automatically and will make the auto-install backup.
http://www.driver-soft.com/