Maybe going form 32 to 64 bit you need to format. I know that if you re-install XP over itself and you already have a usable partition, it will let you intall it in the same place, and name the other windows installation windows.old. But either way, you need to re-install your programs, they won't work even if the files are there because none of the other setup files they add in other places or the registry will be linked to the prigrams anymore.