Currently recovering a drive that had it's partition table messed up by some malware, and I have been able to successfully recover all of the partitions, just not at the same time. There are three, one is one of those old recovery partitions for vista, another is a 120 gB vista partition, and the last is a 250 gB 7 partition. I can either recover the 7 partition, or the vista and recovery, but not all three. I have tried almost every combination of partition characteristics in testdisk, and none have worked.
Here is an image of how I currently have it:
How can I recover all three?