If you do want to keep copies of your app's installers you'll probably want to have the most recent versions rather than what you originally loaded. An update monitor/autodownloader called Ketarin can help with that. It's occasionally buggy, and also isn't able to monitor everything, but it works pretty well for many things. Better than nothing at least. Find it here
Ketarin is a small application which automatically updates setup packages. As opposed to other tools, Ketarin is not meant to keep your system up-to-date, but rather to maintain a compilation of all important setup packages which can then be burned to disc or put on a USB stick.
I'm also partial to Secunia PSI for checking on available updates for what's installed on my PCs. Find it here
The Secunia Personal Software Inspector (PSI) is a free computer security solution that identifies vulnerabilities in non-Microsoft (third-party) programs which can leave your PC open to attacks. Simply put, it scans software on your system and identifies programs in need of security updates to safeguard your PC against cybercriminals. It then supplies your computer with the necessary software security updates to keep it safe. The Secunia PSI even automates the updates for your insecure programs, making it a lot easier for you to maintain a secure PC.
Even more important is to have backups of your drivers since they're usually the biggest hassle to hunt down and replace when redoing a machine. BooZet's Double Driver is a nice utility that will allow you to keep re-installable copies of all your drivers.
Any time I get a PC in for a full redo, I'll load this on the machine and grab all the drivers. Years ago I learned this the hard way after a spent a week hunting down a driver for a VIAO I reformatted. I was able to locate all the drivers save for one needed by the soundcard for its microphone input to work. (It wasn't a fun experience.) You can get Double Driver here
One of the main reasons why you would want to collect installed drivers is if you don’t have the Driver CD that came with the computer or they are unavailable online. This comes in quite handy if you purchase a computer and want to backup the initial set of drivers. It can be quite difficulty for example to find drivers for hardware installed in a notebook if the operating system has to be setup again. Luckily Double Driver can now lend you a hand with that and save you a lot of time.
Double Driver is a very simple and useful tool which not only allows you to view all the drivers installed on your system but also allows you to backup, restore, save and print all chosen drivers.
Double Driver analyzes your system and lists the most important driver details such as version, date, provider, etc. All drivers that are found can easily be backed up the application and easily restored at a later point in one go.