Regedit "Não é possível excluir" "Erro ao excluir a chave"


10

Estou tentando excluir uma chave do registro no regedit e continuo recebendo este erro:

Não é possível excluir (keyname): erro ao excluir a chave.

Sou administrador e verifiquei as permissões da chave e de todas as chaves pai e filho. Eu tenho controle total, mas o mesmo erro ainda é exibido.

Qualquer ajuda é apreciada.


Qual chave você está tentando editar?
OSol1tair3

Software de filtragem de terceiros.
Krii

Isso em um domínio por acaso?
Ramhound

Meu computador estava em um domínio, mas não mais.
Krii 2/15

Respostas:


9

Você provavelmente precisa se apropriar antes de excluir a chave. Clique com o botão direito do mouse na chave e clique em "Permissões ..." e, em seguida, em Adicionar. Digite seu nome de usuário e clique em "Verificar nomes". Clique OK. Clique em Avançado e depois na guia Proprietário. Destaque seu nome de usuário e pressione OK. Agora você deve poder verificar Controle Total na coluna Permitir e, a partir daí, excluir a chave.

Editar: Você também pode verificar as permissões "Avançadas" com a lista de "Entradas de permissão" para ver se existem tipos de "Negar" que impedem a exclusão. Excluir esta entrada


4

Eu encontrei a resposta. Havia um driver impedindo a exclusão. Usei o backdoor do bloco de notas para excluí-lo ( não foi testado no sistema operacional após o Windows 7 ).

Nota: Se você já possui uma unidade de recuperação do Windows, é possível excluir o driver inicializando a partir da unidade, abrindo o prompt de comando e excluindo-o usando alguns comandos simples do Lote (ou iniciando o bloco de notas e navegando com uma interface Openno menu Arquivo) .

Instruções:

  1. Reinicie o seu computador.
  2. Quando vir a Starting Windowstela, force o desligamento do computador.
  3. Inicie o seu computador.
  4. Você deve ver um menu com uma Launch Startup Repair (recommended)opção. Selecione isto.
  5. O reparo de inicialização será iniciado agora. Você verá em breve uma janela dizendo Do you want to restore your computer using System Restore?. Clique em cancelar.
  6. Aguarde até outra janela aparecer (isso pode demorar um pouco) dizendo Startup Repair cannot repair this computer automatically. Clique no View problem detailsmenu suspenso.
  7. Role para baixo até o último link (deve ser um arquivo de texto) e clique nele.
  8. Uma vez no bloco de notas, clique Openno menu Arquivo. A partir daí, você tem acesso total ao seu computador.

Para excluir um driver, navegue C:\Windows\System32\driverse exclua o driver desejado.

Se você conhece o Lote, navegue até C:\Widnows\System32e clique com o botão direito do mouse cmd.exe. Clique em Run as administrator.


1

Hoje tive um problema semelhante ao tentar matar / desativar o serviço SBSCore. (que requer alterações no registro antes que o serviço possa ser desativado.) O que se resume é que você pode ter as permissões corretas, mas enquanto esse registro estiver em execução, essa chave / valor poderá estar bloqueado. .

Para desbloquear o registro, tive que usar o Sysinternals: Process Explorer e clique com o botão direito do mouse > Suspender o valor exato que tinha a chave bloqueada. Suspender o aplicativo garantiu que ele fosse maleável (pois libera os bloqueios que possuía), mas também não força o aplicativo a recarregar e, possivelmente, redefinir / reparar o valor da chave enquanto você trabalha nele.

No Process Explorer , você pode usar Ctrl + F e pesquisar usando o local do programa, o nome do programa ou a DLL para descobrir quais aplicativos estão usando. Clique duas vezes para retornar à janela principal do ProcEx com o programa destacado e selecionado para você. Suspenda e faça as alterações.

Além disso, a única outra coisa a ser observada é garantir que as permissões de regkey pai atualizem as regkeys filho. Apenas adicionar as permissões por chave não significa que você tem 100% de acesso a tudo que está sob ela.


A solução para mim veio daqui: Como desabilitar a expiração do período de cortesia de migração do SBS 2003 para 2008/2011


Infelizmente, isso não parece funcionar.
Krii 2/15

1

Você pode executar o Modo de segurança e abrir o regedit e tentar excluir as chaves. Se as chaves foram criadas pelo programa que foi desinstalado, tente se recuperar até o ponto antes de desinstalar (melhor - antes da instalação). Depois disso, use o método mencionado acima.


O driver estava na System32\driverspasta Portanto, o driver iniciará automaticamente na Inicialização segura.
Krii 27/10/2015

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.