I have used several methods to Restore the registry of my fresh installed Win10 x64 test system.
- DumpReg can be used in Win10 x64 OS to restore the registry and is working OK.
- After booting with Win8.1 PE then Manual copy was used OK to restore the Win10 x64 registry using 3 different backups (DumpReg, Registry Backup and Manual backup)
- Registry Backup program can be used in Win10 x64 OS, but the restored registry is having a problem (Start button does NOT display Start tiles menu).
It turns out that the Restore function of Registry Backup program http://www.tweaking....try_backup.html
corrupts the Win10 x64 system in a way that cannot be recovered by DumpReg using Restore.
Also after booting with 8.1 PE and using Manual Restore of the registry did NOT solve the problem.
Also Windows System Restore did not solve the problem.
The problem encountered is that after booting Win10 x64 then the Windows Start button can NOT display the Start menu.
AOMEI Backupper used in Win8.1 PE is doing OK to Restore the complete system (used several times during the experiments).
The DumpReg Restore function only restores 1 hive at a time, since the ALL checkbox is not present in Restore.
Also it seems that UsrClass.dat is not used.
All other hives are renamed when restored by adding a date string to the hive filename in the Source backup folder.
That means that reusing the restore function on the same hive will fail (since filename has changed).
It would be nice if DumpReg can use Backup folder located on any drive e.g. USB-stick.
It would be nice if Backup folder has computer name and datetime string and folder structure as used by Registry Backup
The config hives are then located in CompName\DateTime\DriveLetter\Windows\system32\config
This has the advantage that in PE a simple copy of the folder structure can be used to restore the complete registry.