Chave de registro personalizada excluída na reinicialização?

3

Eu criei uma chave de registro personalizada (Valor da seqüência) para identificar em qual computador um usuário faz logon. O problema é que essa chave é excluída sempre que o computador é reinicializado.

A chave é inserida em Computer\HKEY_LOCAL_MACHINE

Eu já tentei me definir como o proprietário e dei à minha conta todas as permissões possíveis, como leitura / gravação, mas é uma strong possibilidade de eu ter feito isso errado.

    
por NickHallick 26.05.2014 / 14:30

1 resposta

3

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 .

    
por 26.05.2014 / 16:52