There are several options , one is to put a new drive as primary and put old drive in as a slave. Another is to put the drive in and see if it can be repaired by windows re install. Another is to re install windows over the old install, and look for the option to keep the old files. They will be put in a seperate partition I believe, and labelled windows old. They will be accesssable from my computer; hard drive; windows old, and the programs will even run. I have done this on my pc a couple of times, it may not be a perfect solution but it gets you going.