Are you saying you want to copy the files on your bad XP NTFS partition? That will be tricky. IF you have an extra partition, you could always install linux on it, mount your windows partition and copy everything you need over. But most people don't have an extra partition laying around on their hard drive. There is however, a version of linux that can be run entirely from a CD, its called knoppix. Your going to have to be able to boot up, can you boot from a CD? If not, you need a floppy to boot from. If you want to use the knoppix method then you have to:
Download knoppix (do a google search for the homepage)
Burn it to a CD
Boot into it from the CD if you can, if you can't you'll need to make a floppy disk that boots you to knoppix (should be downloadable somewhere from the knoppix homepage)
In knoppix mount your windows partition (if you don't know how, we'll explain)
Copy and burn your needed files
Fdisk your hard drive, and put a real OS on there.