Corrigir falhas do Regedit.exe ao pesquisar no Registro
Miscelânea / / November 28, 2021
Se você atualizou ou atualizou recentemente para o Windows 10, durante a pesquisa no Editor do Registro, a pesquisa demorará uma eternidade e, quando você clicar em cancelar, o regedit.exe trava. E quando o Editor do Registro trava, ele exibe uma mensagem de erro dizendo “O editor de registro parou de funcionar“. O problema principal parece ser o comprimento da chave das chaves de registro definido para 255 bytes no máximo. Agora, quando esse valor é excedido durante a pesquisa, o Regedit.exe falha.
![Corrigir falhas do Regedit.exe ao pesquisar no Registro](/f/d7781a7b04db34e569be036b5569fb0c.png)
Durante a pesquisa do registro, um ou mais valores devem ter um comprimento maior que 255 bytes e, uma vez que a subchave é encontrada, o editor do registro continua executando em um loop infinito. Quando você tenta cancelar a pesquisa, o regedit.exe falha porque, na verdade, não tem nenhuma outra opção. Portanto, sem perder tempo, vamos ver como corrigir falhas do Regedit.exe ao pesquisar no Registro com a ajuda do guia listado abaixo.
Conteúdo
- Corrigir falhas do Regedit.exe ao pesquisar no Registro
- Método 1: execute a ferramenta SFC e DISM
- Método 2: substituir regedit.exe
- Método 3: use o Editor de registro de terceiros
Corrigir falhas do Regedit.exe ao pesquisar no Registro
Tenha certeza de criar um ponto de restauração apenas no caso de algo dar errado.
Método 1: execute a ferramenta SFC e DISM
1. Abra o prompt de comando. O usuário pode realizar esta etapa procurando por ‘Cmd’ e pressione Enter.
![Abra o prompt de comando. O usuário pode realizar esta etapa pesquisando por ‘cmd’ e pressionando Enter.](/f/d35695e9ad9267105d75ebc80efc8d2e.jpg)
2. Agora digite o seguinte no cmd e pressione Enter:
Sfc / scannow. sfc / scannow / offbootdir = c: \ / offwindir = c: \ windows (se acima falhar, tente este)
![SFC scan now prompt de comando | Corrigir falhas do Regedit.exe ao pesquisar no Registro](/f/d6ed82650c7800001093ced1c8a2f3a6.png)
3. Aguarde a conclusão do processo acima e reinicie o PC.
4. Abra novamente o cmd e digite o seguinte comando e pressione Enter após cada um:
Dism / Online / Cleanup-Image / CheckHealth. Dism / Online / Cleanup-Image / ScanHealth. Dism / Online / Cleanup-Image / RestoreHealth
![DISM restaurar sistema de saúde](/f/e881d34389c6156c36564587db248fc2.png)
5. Deixe o comando DISM ser executado e espere sua conclusão.
6. Se o comando acima não funcionar, tente o seguinte:
Dism / Image: C: \ offline / Cleanup-Image / RestoreHealth / Fonte: c: \ test \ mount \ windows. Dism / Online / Cleanup-Image / RestoreHealth / Fonte: c: \ test \ mount \ windows / LimitAccess
Observação: Substitua C: \ RepairSource \ Windows pela sua fonte de reparo (disco de instalação ou recuperação do Windows).
7. Reinicie o seu PC para salvar as alterações e veja se você consegue Corrigir falhas do Regedit.exe ao pesquisar no Registro.
Método 2: substituir regedit.exe
1. Primeiro, navegue até o C: \ Windows.old pasta se a pasta não existir, então continue.
2. Se você não tiver a pasta acima, precisará baixe o regedit_W10-1511-10240.zip.
3. Extraia o arquivo acima na área de trabalho e abra o Prompt de Comando. O usuário pode realizar esta etapa procurando por ‘Cmd’ e pressione Enter.
4. Digite o seguinte comando em cmd e pressione Enter:
takeown / f “C: \ Windows \ regedit.exe”
icacls “C: \ Windows \ regedit.exe” / conceder “% nome de usuário%”: F
![remova regedit.exe na pasta do Windows](/f/ddac17f264020aa65cbff2ff571f744d.png)
5. Pressione a tecla Windows + E para abrir Explorador de arquivos então navegue para C: \ Windows pasta.
6. Achar regedit.exe então renomeie para regeditOld.exe e feche o explorador de arquivos.
![Encontre regedit.exe e renomeie-o para regeditOld.exe e feche o Explorer](/f/9798d474f16641127a3f532483dbe3e7.png)
7. Agora se você tem C: \ Windows.old \ Windows pasta então copie o regedit.exe dele para C: \ Windows pasta. Caso contrário, copie o regedit.exe do arquivo zip extraído acima para a pasta C: \ Windows.
![Substitua regedit.exe da pasta extraída para a pasta Windows](/f/f03dd1c1b0914018587811934d557231.png)
8. Reinicie seu PC para salvar as alterações.
9. Inicie o Editor do Registro e você poderá pesquisar strings que têm o tamanho maior que 255 bytes.
Método 3: use o Editor de registro de terceiros
Se você não quiser seguir essas etapas complexas, pode facilmente usar o Editor de registro de terceiros, que parece funcionar muito bem e não tem um limite de 255 bytes. Abaixo estão alguns dos editores de registro terceirizados populares:
Regscanner
O&O RegEditor
![O&O RegEditor | Corrigir falhas do Regedit.exe ao pesquisar no Registro](/f/62b9f8222dde30daed84c62a389d96fb.png)
Recomendado:
- Como consertar a impressora não ativada Código de erro 20
- Corrigir teclado numérico que não funciona no Windows 10
- Corrigir que a unidade de CD / DVD não consegue ler os discos
- Agende o desligamento do computador usando o Agendador de tarefas
É isso que você conseguiu Corrigir falhas do Regedit.exe ao pesquisar no Registro mas se você ainda tiver dúvidas sobre esta postagem, sinta-se à vontade para perguntá-las na seção de comentários.