Como corrigir permissões “Negar a todos” no registro

Como corrigir permissões “Negar a todos” no registro

Então aqui está um picante para vocês...

Alterei as permissões em uma pasta de registro (HKEY_CURRENT_USER\Control Panel\Keyboard) para "Negar todos". Eu tinha um bom motivo para fazer isso (longa história), mas isso não resolveu meu problema (de alguma forma, o sistema ainda está mudando... incompreensível).

Como posso consertar isso/posso consertar isso? Tentei tudo o que pude pensar, incluindo uma conta de administrador no modo de segurança, mas não consigo alterar as permissões nem recuperar a propriedade. Também tentei o comando takeown no arquivo NTUSER.DAT, que é o que acho que contém esse nó, mas embora o comando tenha declarado sucesso, ainda não consigo acessar esta pasta de registro ou as chaves dentro dela.

Alguma idéia que não envolva a reinstalação do Windows? Estou no Windows 10.

Responder1

Ao definir as permissões EVERYONE DENY, você recebe um aviso de que apenas o PROPRIETÁRIO da chave poderá alterar as permissões ou acessá-la. No meu sistema Windows 10, o proprietário é SYSTEM. Na maioria dos casos, seria SYSTEM, TRUSTED INSTALLERou ADMINISTRATORS.

Portanto, podemos corrigir esse problema executando regeditcomo SYSTEM. Para fazer isso, precisamos baixarbanquetase extraia as ferramentas para uma pasta no seu computador. No meu sistema, eu os extraí para D:\Downloads.

Agora, queremos executar o Regedit como SYSTEM. Para fazer isso, abra um prompt de comando administrativo e altere os diretórios para onde você expandiu o arquivo PSTOOLS ( CD D:\Downloads). Nessa pasta, psexec.executaremos o comando psexec -i -s regedit.exee o Regedit será aberto.

O Regedit agora está sendo executado como usuário SYSTEM. Portanto, HKEY_CURRENT_USER não é SEU registro, é o registro SYSTEM. Agora temos que navegar até sua chave de registro. Encontraremos isso em HKEY_USERS. Esta chave contém o registro de todos os registros de usuários atualmente montados (com login efetuado).

Dentro de HKEY_USERS você encontrará uma série de chaves que começam com S-1-5-xxx e assim por diante. As chaves mais longas que terminam em -1001, -1002, etc. são os usuários conectados. Expanda cada um para encontrar aquele que corresponde ao seu registro de usuário. Você pode abrir a Environmentchave em cada um e provavelmente verá um item com o nome do usuário ao qual a chave está associada. Por este método você pode encontrar a chave S-1-5-xxx correta. No mínimo, você pode abrir cada um e verificar as permissões de Control Panel\Keyboard.Você definitivamente descobrirá qual deles tem permissões incorretas.

Agora que você sabe como encontrar a Control Panel\Keyboardchave que corresponde à sua conta de usuário, basta clicar com o botão direito e alterar as permissões. Remova a permissão TODOS NEGADOS.

Além disso, o sistema é capaz de continuar a fazer alterações na chave porque SYSTEM é o proprietário da chave. Se você está tentando impedir que o sistema faça alterações nessa chave, o que você deseja fazer é alterar a propriedade da chave para seu próprio nome de usuário. Em seguida, negue que SYSTEM faça alterações na chave. No entanto, você não pode negar o "controle total" ao SYSTEM ou o sistema nem conseguirá ler a chave e não saberá o que acontecerá. Em vez disso, você precisará ir para “Permissões avançadas” e negar a permissão “Definir valor”.

Responder2

Acho que você precisa de algumas ferramentas (e sistema operacional) de terceiros para editar o registro quando o Windows está offline. Experimente o utilitário de edição de registro que pode editar o registro do Windows enquanto ele está desligado.

Aqui está um que você pode usar:

https://pogostick.net/~pnh/ntpasswd/

Você também pode tentar editar o registro quebrado em outro computador executando o Windows "Load Hive" no menu Arquivo e alimentá-lo com registros do computador que precisam ser corrigidos. (Mas pessoalmente eu prefiro fazer essas coisas em sistemas operacionais que não sejam Windows)

Precaução padrão:Em qualquer caso, tenha cuidado ao mexer nos registros.

informação relacionada