Make sure you don't re partition. A reinstall or upgrade will either leave your folders where they are or rename them "Windows old". As long as you leave your partitions as they are (no resizing) your stuff will be there.
I know you said hardware is out but the easiest way would be to add a HD and install to that. If you want hardware help I'll be glad to guide you through it. On a scale of 1 to 10 adding a HD is a 2(very easy)
I have to look for my disc. Would it prompt me for the serial number? Would the upgrade fix the driver issue? I haven't done this in a while. When I did do it, I would KillDisk which is DOS to either erase all 35 passes, or the zeros track. That's how I did it. I would kill everything where it's a blank screen with a flashing white cursor. Lol.
Sent from my iPhone 5 using iCafe app