O problema (se podemos chamá-lo assim) está na arquitetura do Registro do Windows.
O ramo HKLM não existe no seu computador. Em cada inicialização, o Windows "virtualmente" monta essa seção a partir de alguns arquivos que estão localizados na pasta \Windows\System32\Config
. Portanto, qualquer chave criada diretamente no HKLM não será armazenada.
Mas se você criar uma chave dentro das subpastas existentes do HKLM, ela será salva.
Se você ainda quiser criar uma chave no HKLM, recomendo que você a crie em HKLM\Software
, por exemplo em:
HKLM\Software\YourKeyFolder\YourKey
Outras subpastas são perigosas e podem exigir privilégios mais altos, portanto, brincar com elas pode danificar o sistema ou causar sérios problemas de segurança. Se você quiser saber mais, leia este e isto .