Я наверное опоздал, но всё же выскажусь. Может кому в будущем понадобится. Работать с файлами реестра(SAM, SYSTEM etc) может стандартный виндовский regedit. И для восстановления повреждённого реестра тоже что-то стандартное есть, но я уже не помню.