Sometimes you have to bite the bullet and buy/pay for service or special s/w. There isn't a cheap fix, if so expect poor results for complex problem. I haven't come across anything of what you need, I suggest you google for any possible trialware/demoware for maybe a free trial and/or fix. here's a start link: http://www.r-tt.com/
USe keywords; data recovery or repair HD, etc. along those lines.
good luck -----Willy
I have an external HD formatted in Fat32 that through a program error lost its partition. I know the files are still there, but the computer can't read them. I used Norton System Utilities 2003 and it was able to salvage the partition table, but Windows still can't read the partition where my data is staored, it lists no format and wants me to format it. I'm afraid that in so doing I'll lose any chance of file recovery. On the other hand, several programs offer file recovery even if the drive was formatted. Is there any hope for a guy who is looking for a free or very cheap solution?