Well in order to upgrade you would have to delete everything. Why don't you buy a nice flash drive (8gb) or something or you could burn a lot of cds and dvds to hold the files. That's my only guess. Cause you would have to whip out the Hard Drive. Unless you partition the drive to hold xp and the new windows 7. But up to you.