Testdisk is fantastic for recovering drives, deleted partition, etc. But, AFAIK, is doesn’t recover data lost to bad sectors marked bad by windows.
Now, please quit posting about testdisk, you’re taking money out of my pocket. LOL
Um, now i have to ask, are you Gibson?