Two of my friends' computers broke and I am trying to recover the data from their old HDs. Both HDs had Windows XP (one was German XP and the other was US English) and I tried putting them in my computers to see if they worked. After some fiddling around in the BIOS and the boot sequence I started up XP from my HD with one of the two other HDs. They showed up as D:/ but said they needed reformatting. I understand there are programs out there that can possibly recover the data on these HDs so I can reformat them without losing all these files. My questions to you guys are: 1) What programs are there (if any) that could recover this data? 2) Is there any other way I can access this data? I thought that with the same OS the disks wouldn't need reformatting but I was apparently wrong, or something else is the case. Thank you for your help! Oh and another thing - I don't think the HDs are broken or anything because one of my friend's computers worked before I took the HD out (I was putting in a bigger one along with some RAM and a new graphics card), I think it would be too big of a coincedence for it to magically stop working like that, but I could be wrong.