I had a problem with a corrupted Master File Table sector on one NTFS partition. The problem itself wouldn't be that big if the back up copy of that sector is good, but it is corrupted too, so I'm left with a bunch of unusable and unaccessable data on 20GB partition.
I've used Zero Assumption Recovery 8.3 to solve this problem, but all it does is recovering data from damaged partition and transfering it to another location. Ok, that helps a lot, but one thing is bothering me.
This program works like this: it scans partition multiple times to locate and identify all data it contains, then it re-creates complete directory structure and lists all files in order in wich they originaly were so the user can select which file he/she wants to recover.
So, my question is this: if this program has abillity to re-construct the entire directory structure in the way it existed moments before the partition failure, isn't it much simpler just to write that structure over damaged Master File Table sector and save a lot of time copying data and re-formating partition and later copying back all the data?
I've spend hours and hours looking for a solution that does that job, but I alway end up with no result. Is it even possible to do this thing?
I've used Zero Assumption Recovery 8.3 to solve this problem, but all it does is recovering data from damaged partition and transfering it to another location. Ok, that helps a lot, but one thing is bothering me.
This program works like this: it scans partition multiple times to locate and identify all data it contains, then it re-creates complete directory structure and lists all files in order in wich they originaly were so the user can select which file he/she wants to recover.
So, my question is this: if this program has abillity to re-construct the entire directory structure in the way it existed moments before the partition failure, isn't it much simpler just to write that structure over damaged Master File Table sector and save a lot of time copying data and re-formating partition and later copying back all the data?
I've spend hours and hours looking for a solution that does that job, but I alway end up with no result. Is it even possible to do this thing?