Thanks for your info.
As far as I've seen your disk was created as a dynamic disk.
Dynamic disks, created from the scratch, differ to accidentally converted disks.
The difference mentionned above is, an Intel MBR disk can only contain up to 4 primary partitions or 3 primary and 1 extended partition for logical partitions/volumes.
An extended partition needs a little bit space to be created.
If a dynamic disk is created from the scratch, there is no space left to create an extended partition.
That's why in your case you can recover up to 4 partitions.
But your disk contain 5 partition.
I'd like to show you an example:
Your results:
Results
FAT32 LBA 0 1 1 90053 254 63 1446717447 [FD_BETA9SR2]
FAT32, blocksize=32768, 740 GB / 689 GiB
HPFS - NTFS 0 32 33 12 223 19 204800
NTFS, blocksize=4096, 104 MB / 100 MiB
HPFS - NTFS 12 223 20 12748 86 10 204595200
NTFS, blocksize=4096, 104 GB / 97 GiB
HPFS - NTFS 12748 86 11 50992 247 7 614400000
NTFS, blocksize=4096, 314 GB / 292 GiB
HPFS - NTFS 50992 247 8 70115 72 37 307200000
NTFS, blocksize=4096, 157 GB / 146 GiB
HPFS - NTFS 70115 72 38 91200 242 50 338741248
NTFS, blocksize=4096, 173 GB / 161 GiB
Your disk contain 5 partitions.
Your FAT32-Partition will be ignored because is not necessary.
Red marked values on the left side are displaying the start sector of a partition.
Red marked values at the right side displaying the end sector of a partition.
For example, the first partition ends at sector 19 and your second partition starts at sector 20.
That's why, there is no space for an extended partition.
It easily means, you're only able to recover up to 4 primary partitions.
If you'd only recover 3 partitions, you'll get unallocated space to create an extended partition.
But it's not a big problem, because testdisk offers you a solution to copy files from partitions as a backup.
My suggestion is not to recover 5 partitions but 3.
After partition recovery of 3 partitions, you can create an extended partition and create 2 logical partitions (if you'd like you can also create 1 logical partition) and copy your data back!
Recovery procedure may look like:
Copy your data of the last two partitions to another healthy disk/partition/ folder.
Standard folder to copy data to, is your testdisk folder.
If you list your data of your fourth/fifth partition and pressing
a will mark all data for copying. marking that two dots in the upper area of your testdisk display and pressing enter, you'll get one directory up until you'll get to your disk selection.
You can select another disk, partition to copy your data to.
If you'd like to copy data into a specific folder as a destination you can mark any appropriate folder and enter it, using the right arrow on you keyboard.
After backing up your data of the last two partitions, you can recover three partitions.
Procedur will look like:
* HPFS - NTFS 0 32 33 12 223 19 204800
NTFS, blocksize=4096, 104 MB / 100 MiB
P HPFS - NTFS 12 223 20 12748 86
10 204595200
NTFS, blocksize=4096, 104 GB / 97 GiB
P HPFS - NTFS 12748 86 11 50992 247 7 614400000
NTFS, blocksize=4096, 314 GB / 292 GiB
If you mark a partition, you can set the status of a partition as primary activ (it's a star *) and P for primary only not bootable using the left or right arrow key on your keyboard.
You can watch it at the right side.
Please set all 3 partitions for recovery as mentionned above!
Don't forget to copy/backup your data of the last two partitions first.
Press enter and confirm at WRITE.
If there should be a problem about any boot sector, you'll receive a message to repair it.
Confirm at BackupBS to copy the backup of your boot over your boot secor.
Your boot sector will be repaired.
Finish TestDisk using Quit and restart your PC.
Now you can create an extended partition on your unallocated space and create locical partitions to copy your data back.
This procedure changed your dynamic disk to a basic disk.
At the beginning you have a windows boot partition.
Deleting it, causes unallocated space and looks somehow strange.
But if you'd like to go another way to recover your data, please let me know.
Fiona