O que é o Registro do Windows (e o que você pode fazer com ele)?

O Registro(Registry) é um banco de dados de todas as configurações que o sistema operacional Microsoft Windows , seus aplicativos e drivers de dispositivos de hardware usam para manter suas configurações.

De muitas maneiras, o Registro(Registry) está no coração do Windows , e usuários avançados podem usá-lo para fazer seus computadores fazerem coisas que de outra forma seriam impossíveis. 

Aviso:(Warning: ) Fazer alterações no Registro(Registry) pode danificar seu computador. Você só deve fazer alterações com as quais se sente confortável e deve sempre fazer backup do Registro com(back up the Registry) antecedência.

Uma (breve) história do registro

Por que o Windows tem um registro? O Registro foi introduzido no Windows com o lançamento do Windows 95 e persistiu no Windows 11 . Antes desse Windows 95 , as informações de configuração eram armazenadas em arquivos de texto, semelhantes aos arquivos .ini atuais.

Houve vários problemas com isso. Primeiro(First) , era fácil para as pessoas excluirem acidentalmente esses arquivos de texto, sem nenhuma maneira de desfazer o dano. Segundo, esses arquivos de configuração não tinham uma estrutura padrão. Diferentes desenvolvedores os criaram para seus aplicativos.

O Registro(Registry) de armazenamento de configuração centralizado e padronizado. Também tornou praticamente impossível para os usuários excluir ou destruir acidentalmente qualquer informação no Registro(Registry) . Ele pode ser copiado (que abordaremos abaixo) e é totalmente protegido pelo Windows contra ataques maliciosos.

Nos sistemas operacionais Windows 10 e Windows 11 atuais, o (Windows 11)Registro(Registry) é um sistema sofisticado que pode se manter e se reparar, mas não é infalível.

A estrutura básica do registro

O Registro(Registry) é um banco de dados hierárquico. No topo da hierarquia está o seu computador. Abaixo disso, você encontrará os ramos principais, conhecidos como “colmeias”. Dentro dessas colmeias estão as chaves do Registro . (Registry)As chaves podem conter subchaves e valores do Registro .(Registry)

Existem três tipos de valores de chave: String, Binary ou DWORD . Uma string é uma linha de texto. Um valor binário é exatamente o que parece - um valor expresso como uns e zeros. Um DWORD é um número de quatro bytes. Eles geralmente são usados ​​para armazenar valores booleanos, portanto, 1 ou 0 podem representar “ativado” e “desativado”.

Cada um dos cinco ramos principais armazena uma classe diferente de configurações:

  • HKEY_CLASSES_ROOT: também conhecido como “ HKCR ”, é aqui que as configurações da interface do Windows , como associações de arquivos, atalhos e configurações que suportam a funcionalidade de arrastar e soltar.
  • HKEY_CURRENT_USER: também conhecido como “ HKCU ”, aqui estão as configurações para o usuário do (HKCU)Windows conectado no momento , como nomes de login e configurações personalizadas da área de trabalho e do menu Iniciar(Start Menu) .
  • HKEY_LOCAL_MACHINE: também conhecido como “ HKLM ”, é onde as configurações de hardware e software são armazenadas, incluindo as configurações de Diretiva de Grupo .(Group Policy)
  • HKEY_USERS: Contém configurações para todos os usuários do PC. Cada usuário tem uma subchave.
  • HKEY_CURRENT_CONFIG : Isso vincula de volta à parte de HKEY_LOCAL_MACHINE relacionada às configurações de hardware atuais.

Se você estiver procurando as configurações do Registro(Registry) de um aspecto específico do seu computador, saber a diferença entre essas ramificações principais pode reduzir o tempo necessário para investigar antes de encontrar o que precisa.

Edição de registro com Regedit

Embora o Registro(Registry) seja projetado para resistir a adulterações deliberadas e acidentais, o Windows(Windows) tem um aplicativo incluído que permite explorar e editar o Registro(Registry) . Conhecido como Editor do Registro do Windows(Windows Registry Editor) (ou simplesmente Regedit ), o aplicativo mostra a estrutura do Registro(Registry) e todos os valores que ele contém.

Abrir uma chave e alterar um valor é tão fácil quanto expandir a árvore do Registro(Registry) até encontrar o valor que está procurando e clicar duas vezes no valor que deseja alterar.

Para abrir o Editor do Registro(Registry Editor) , pressione a tecla Windows(Windows key) + R para abrir a caixa de diálogo Executar. Digite regedit ou regedit.exe e pressione Enter . Como alternativa, procure-o usando o Menu Iniciar(Start Menu) e clique no Editor do Registro(Registry Editor) quando o resultado aparecer.

Você deve editar o registro?

Você não deve editar o Registro(Registry) a menos que tenha um motivo específico para fazê-lo. Esse motivo deve ser mais importante do que a estabilidade do seu sistema e qualquer tempo e dados que você possa perder.

Se você seguir um guia online que mostra como editar seu Registro(Registry) para um resultado específico, verifique os comentários para ver como essa edição funcionou para as pessoas. Além disso, com base no que você aprendeu sobre a estrutura do Registro(Registry) aqui, tente ver se o que o guia mostra faz sentido. Se algo der errado com a edição, seu computador pode falhar na inicialização após um desligamento porque você corrompeu as configurações do sistema.

Por esse motivo, você deve sempre fazer backup do Registro antes de fazer alterações.

Fazendo backup do seu registro

Você pode fazer backup e restaurar o Registro(Registry) de várias maneiras. 

Se você fizer um backup completo da unidade usando a ferramenta de backup do Windows ou um utilitário de backup de terceiros (uma boa ideia por vários motivos), o registro(Registry) será copiado junto com todo o resto. A desvantagem é que, se você precisar restaurar esse backup, perderá todos os outros dados criados desde o último backup.

Ao usar o utilitário Restauração do sistema(System Restore) para criar um ponto de restauração, você também faz um backup do Registro(Registry) nesse momento. Ao restaurar a partir de um ponto de restauração, você não perde dados, como arquivos que criou desde que o último ponto de restauração foi criado.

Você pode usar o Editor do Registro(Registry Editor) para criar um backup do Registro(Registry) sozinho. Basta(Simply) selecionar Arquivo(File) > Exportar(Export) e escolher um local para salvar.

Você pode armazenar esse arquivo do Registro(Registry) na nuvem ou na mídia de backup física. Também é uma boa ideia exportar o Registro(Registry) logo antes de fazer alterações nele, porque se você errar de alguma forma, poderá importar imediatamente o arquivo REG salvo usando Arquivo(File) > Importar(Import) . Você também pode exportar colmeias específicas clicando com o botão direito do mouse na colmeia e selecionando “ Exportar(Export) ”.

Observação:(Note: ) não recomendamos restaurar um backup do Registro(Registry) com mais de um dia, pois muitas coisas podem ter sido alteradas em seu computador, o que pode levar a um Registro(Registry) ainda mais inadequado do que o que você está substituindo.

Confira nosso guia detalhado para fazer backup do Registro(in-depth guide to backing up the Registry) para garantir que você nunca fique com um Registro(Registry) que não pode restaurar.

Como as coisas dão errado com o registro

Várias coisas podem dar errado com o seu Registro(Registry) . Dependendo de como isso aconteceu e dos efeitos que teve no seu computador, você poderá reparar o problema caso não tenha um backup recente do Registro(Registry) para restaurar, ou pode acontecer que o “problema” não seja um problema.

Entradas de registro órfãs(Orphaned Registry Entries)

As entradas órfãs são chaves e valores deixados para trás quando você desinstala o software. Eles resultam de software de desinstalação desleixado. Eles são inofensivos, mas os aplicativos de limpeza do Registro são vendidos com base na premissa de que as entradas órfãs “entupem” seu (Registry)Registro(Registry) e afetam o desempenho e a estabilidade. Recomendamos evitar limpadores de registro(Registry) , que podem fazer muito mais mal do que bem.

Chaves duplicadas(Duplicate Keys)

Reinstalações, upgrades ou atualizações do seu software podem causar chaves duplicadas. Eles também são inofensivos, então não se preocupe com isso ou acredite no que os limpadores de registro(Registry) têm a dizer sobre o assunto.

Registro “Fragmentação”(Registry “Fragmentation”)

Isso se refere a lacunas deixadas nas seções do Registro(Registry) quando chaves ou valores são excluídos. Este é outro “erro” do Registro(Registry “) que não afeta nada, e não há necessidade de reparar, desfragmentar ou compactar seu Registro(Registry) , especialmente no Windows 10 ou 11.

Corrupção do Registro(Registry Corruption)

A(Data) corrupção de dados pode atingir qualquer parte da unidade de um computador. Se ele tornar seus arquivos do Registro(Registry) total ou parcialmente ilegíveis, seu computador provavelmente se recusará a inicializar ou exibirá um comportamento estranho. Você precisa descobrir a causa da corrupção antes de restaurar o Registro(Registry) , especialmente no caso de corrupção de dados de hardware.

Edição destrutiva(Destructive Editing)

Isso acontece quando alguém usa o Editor do Registro(Registry Editor) para quebrar coisas acidentalmente, mas exclui ou modifica valores de uma maneira que torna o Windows(Windows) ou os aplicativos inutilizáveis. Uma restauração de um backup recente do Registro(Registry) é a principal solução.

Malware

O malware(Malware) pode modificar seu Registro(Registry) para conceder a si mesmo permissões ou acesso a dados que não deveria. Esse tipo de dano do Registro(Registry) é difícil de detectar, pois os autores do malware estão tentando permanecer indetectáveis. Mesmo após a remoção do malware, os danos do Registro(Registry) podem permanecer.

Danos no registro(Registry) podem ser uma dor, então confira Como corrigir itens de registro quebrados(How to Fix Broken Registry Items) e Como corrigir erros de registro(How to Fix Registry Errors) , que também cobrem as correções do prompt de comando(Command Prompt) se as coisas estiverem tão quebradas que você não pode inicializar na interface gráfica do usuário do Windows .

O que é possível se você hackear seu registro

Neste ponto, você pode estar mais do que um pouco cauteloso em mexer com seu Registro. Se isso for verdade, então fizemos nosso trabalho. Editar seu registro não é algo para ser levado de ânimo leve. 

No entanto, se você for cuidadoso e usar boas fontes, poderá melhorar significativamente sua experiência com o Windows e personalizar o Windows(Windows) de maneiras que nenhum utilitário ou aplicativo pode.

Por exemplo, você pode:

  • Alterar o menu de contexto da área de trabalho
  • Modificar o espaçamento dos ícones da área de trabalho
  • Desative o Controle de Conta de Usuário(User Account Control) ( UAC ), mas não faça isso a menos que você realmente precise

Estes são apenas alguns exemplos, mas se você for para 10 incríveis hacks de registro do Windows 10 que você talvez não conheça(10 Awesome Windows 10 Registry Hacks You Might Not Know) , você aprenderá como fazer esses hacks simples, mas eficazes.



About the author

Sou técnico em informática e tenho mais de 10 anos de experiência na área. Eu me especializei no desenvolvimento do Windows 7 e Windows Apps, bem como no design de Cool Websites. Sou extremamente conhecedor e experiente na área, e seria um ativo valioso para qualquer organização que queira expandir seus negócios.



Related posts