Vista
The uninstalling programs when not used is because vista has that habit of preloading programs you frequently use into memory. but if you do a lot of testing and use a program alot for a few days and then drop off, it can still be loaded into the memory I guess. just my analysis of how it works I could be wrong how it actually works but i know that vista does this.