As chaves de registro apagadas no Windows 10 regedit.exe aparecem novamente se o regedit.exe for iniciado por outro aplicativo

0

Eu tenho alterado os tempos de carregamento do conteúdo do diretório no Windows Explorer do Windows 10 e eu deletei algumas das chaves em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\PropertyHandlers .

Até aí tudo bem. Mas também tenho um aplicativo que pode iniciar regedit.exe sob demanda.

E quando regedit.exe é iniciado por este aplicativo, todas as chaves excluídas estão em seus locais anteriores. Se eu iniciar regedit.exe manualmente, essas chaves não estão presentes.

Pergunta, este aplicativo abre regedit.exe com alguma conta diferente e seção de registro que eu estou vendo não é colméia do meu perfil de usuário?

Se não, então o que causa esse efeito fantasma?

    
por randomSetOfLetters 15.05.2016 / 20:49

1 resposta

2

A situação em que parece haver duas versões diferentes do registro pode ocorrer em máquinas Windows de 64 bits. Existe o nó SOFTWARE normal:

HKEY_LOCAL_MACHINE\SOFTWARE

e há um segundo para aplicativos de 32 bits

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node

Todas as leituras e alterações feitas por qualquer aplicativo de 32 bits são feitas com relação ao WOW6432Node . Usando regedit.exe manualmente, você normalmente procurará diretamente em SOFTWARE . Mas você também pode abrir o nó WOW6432Node .

    
por 16.05.2016 / 08:47