Ok I thought it may only be a simple fix sorry that it wasn't simple bugger I am not sure if you know about DIA an opensource free program that might do what you are looking for
Related topic. A critical server destroyed on Saturday by the Windows support team applying M$ patches. We had to rebuild from scratch. Five people (on and off) for three days. Three or four picking up pieces Tuesday - Thursday. And it's still not perfect.
Wonderful way to spend daughter's birthday and a long weekend.
Scrap Windows. Run any *nix variant. At least they can be backed up properly.