I am using a 32-bit Windows XP desktop PC. I gave a friend of mine my internal 1.5TB hard drive to copy a lot of files for me. When he gave it back to me I tried reattaching it to my desktop but Windows couldn't read the hard drive or recognize it, so I tried using TestDisk to recover my MFT table but even though it managed to write the MFT table and I actually managed to browse through the files and recover some of the data, Windows still couldn't recognize the hard drive (Even after making the partition active and giving it a new letter).
This is what the Disk Management on Windows shows me:
And it does not allow me to change the drive's letter, so the drive is not showing when opening "My Computer" or listing the drives.
I tried using one of the commercial applications out there named Aoemi Partition Assistant, but it went as far as showing me this:
I tried to rebuild MBR and then convert the disk to MBR, but the used size would dramatically change to 450MB! And when trying to use that same software to change the drive's letter, it fails with an unknown error and asks me to use Windows Drive Management to change the drive's letter which is not doable!
I am currently clueless on what to do, as I’ve been going in circles for 3 days now, and I am really afraid I'd damage it (I am hoping I haven't done that already, since I can still recover some of the data using testdisk).