|You can probably save yourself a lot of time and aggravation. Recuva will most likely allow you to recover your files. However, that is going to be time consuming.|
You can probably repair the damage to the partitions by using a utility called test disk. Get testdisk at the link below. Be sure to read all the tutorials BEFORE using, for best results.
Testdisk will not destroy any of the files on the drive so if you are not successful in fixing the partitions you can always use recuva at that time.
BTW, you should always maintain at least two copies of any data you wish to keep.