By any chance, do you have an AOMEI Boot Disc available? Do you have access to another hard disc, one that can be connected via USB? You might get some success (if the tools in Hiren don't work or you can't try them) in using Data Recovery software.
I've used
MiniTool Power Data Recovery, and recovered onto my actual hard disc... and it recovered a hell of a lot. The downside to MTPDR is that you have to purchase a licence to recover
more than 1GB. I've seen some people recover files on their laptops by using
Piriform Recuva. PR is free to try and use; it offers purchased versions but there is no restriction on file size recovery with this 2nd app, so free is OK.
EDIT 2: I am not sure if your Windows still loads up or not. It wasn't mentioned in your description, so not sure if you are using another PC to post here. The following is relevant if your Windows install does not fully boot.
Looking at the pictures again, can you expand the C block and see if in the (.....) it says Primary Partition. Windows is on C, but if Primary isn't assigned to C, the OS looks for the next Primary, which in your case, is D, followed by E. However, there is no Windows directory on D or E, so you receive an epic fail. Each hard disc can have up to and including 3 Primary Partitions. Soooo, if "Primary Partition" isn't mentioned in the C: block, we would need a way to assign Primary Partition status back to C.
There is also one more thing to consider... which of the Primary Partitions is set to "active". If there is more than one active PP, then all hell will break loose... I guess the same applies if there is no active partition? The active partition should contain the Boot Loader, Boot Files of your OS, along with the Windows Location (looks like this is all C). Without knowing what is in the rest of the brackets in C block, my best guess at this point in time is that you will have to use DISKPART via Safe Mode.
EDIT 1: I held back on giving a comment on 3rd party partition managers. Just sayin' (even though I have a licence for one)... lmao
There is also a way to set active partition via MSConfig, but I will wait to hear from you first.