Last time I replaced my HD I came across the advice to partition it - so I made a partition each for Windows, programs, and data. Now, however I've re-installed Windows and realized that I can't just instantly access those programs as my fresh OS doesn't realize they are there. Live and learn. So here's my first question - can I get Windows to recognize previously installed programs or do I have to re-install them as well? If I have to re-install all of my software I don't see much point in having a separate partition for software if this is the case. Second question - Did I fail to do some sort of backup which would have made it so that a fresh install would recognize programs on a different partition?