ветка "HKLM\HADWARE\" создается динамически и не сохраняется в файле...
Как собственно и множество других веток реестра.
Подробно описывать не буду, все есть тут
https://en.wikipedia.org/wiki/Windows_Registry