My WD20EARS-00MVWB0 storage disk was damaged by a program recently.It is a single partition and was formatted
with windows 7 64 bit ultimate. and has only been used for storing music files. What I need to figure out is if partition recovery is practical or is commercial recovery software the way to proceed as I would like to recover text files and other related files with the correct names along with the audio files.
I have ran deep search and added the log file. The drive is recognized in the bios, in disk managment as healthy primary partion, raw, and in device manager as f:\ drive. I have screen shots taken if they are needed.

A valid NTFS Boot sector must be present in order to access
any data; even if the partition is not bootable.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.

A valid NTFS Boot sector must be present in order to access
any data; even if the partition is not bootable.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.

It seems your partition is well recognised, but your both MFT are damaged. I don't think geometry mismatch is a problem there. A solution could be to use chkdsk on this partition, but sometimes windows tools are creating more problems than solutions. "Professionnal advice" is to duplicate your disk before trying to repair with chkdsk. But I know that copying a 2TB disk is not easy...

I'll ask Fiona her advice about your case, she has really good skills with windows filesystem related problems.

Hi janoatthe
Are you sure,that you have a GPT Disk?
GPT would only be needed for Disks bigger than 2,2 TB.
Did you use TestDisk 6.147 64-bit?
It's only recommended to use it on 64bit-systems lacking WOW64 as some features are missing!
Would it be possible to use the 32 bit version of TestDisk 6.14?
Please repat your diagnose.
Also use the menu Geoemtry and change the value 240 to 255 before you confirm at Analyse.
I'd need infos from Analyse (current partition structur) and Quick Search.
If no partition is found, from Deeper Search also!

Some infos about geometry!
On your harddisk the CHS-values are normally 16 heads per cylinder.
But Motherboard controller changing it to 255 heads.
If you have a 2.5 inch HDD geometry might be 15 heads per cylinder and controller changes it to 240 heads.
It's normally intended for Laptops, Notebooks, netbooks and tablets etc...
So there is nothing special.
If geometry is wrong, it woukld be possible that you partition is not found.
But it affects most intel MBR.
GPT-partition have another structur.
They're in slices and not aligned on cylinder or megabyte boundary.

In regards to the GPT disk I have no idea, The drive was only formatted the once,on a previous
build of win 7 . I remember I was rushed, so it wouldn't surprise me if operator error occurred also
as it was just a storage disk ect.

Interestingly right after the drive locked up, I ran my recovery software and files it recovered was
unusable, garbled ect..After running Testdisk it changed something and now the file recovery works.

I had time to run my recovery software last night and had no problem recovering 500 gigs of music file
intact, file structure intact, so when I can get another drive I'll transfer everything.

I switched the version of testdisk, and did a quick search which ran for a few minutes to 100% and then locked .
It still recognized the drive as GPT. the only question I have about changing the Geometry at this point is there
a big chance of data lose? Or am I able to try the change without saving it? If it is risky I don't mind waiting for
a new drive and then trying to recover the partition at a later time.