interessante

O que é o registro, devo limpá-lo e qual é o objetivo?

Não há nada mais misterioso em um PC com Windows que o Registro, e hoje vamos explicar exatamente o que é, como funciona e se você deve limpá-lo. Também iremos desmistificar alguns mitos de registro generalizados ao longo do caminho.

Como eu disse, o registro sempre foi um componente misterioso - se não totalmente incompreendido - do sistema operacional Windows. Hoje decidi explicar em detalhes o que é o registro. Se você já tem um entendimento prático do registro, pule para a seção mythbusting para obter um pouco de clareza sobre a utilidade dos muitos limpadores de registro existentes.

O que é o registro?

O Registro do Windows é um banco de dados hierárquico que armazena configurações para praticamente tudo em um PC com Windows - de configurações de aplicativos, senhas de usuários, informações de driver de dispositivo, configurações do Windows e praticamente todo o resto.

As configurações do aplicativo costumavam ser armazenadas em arquivos de configuração baseados em texto (e com alguns aplicativos ainda o são), com um arquivo separado para cada aplicativo. O Registro do Windows visa solucionar esse problema, fornecendo um único local para todas as configurações em todos os aplicativos.

Além de consolidar as configurações do sistema, armazenar todas essas configurações em um único local e em um formato de banco de dados significa que acessar valores no registro é muito mais rápido do que analisar um arquivo de configuração de texto - para que o registro possa ser usado para mais do que apenas configurações. De fato, a maioria ou todo o registro é lido na memória toda vez que o sistema é inicializado, portanto, o acesso ao registro é quase instantâneo.

Editando o Registro

Existem vários métodos para editar o registro, mas na maioria das vezes você usará o utilitário regedit.exe para fazer alterações, que podem ser iniciadas na pesquisa no menu Iniciar ou nas caixas de execução. (Aperte Win + R, cole regedit.exe, em seguida, aperte Enter e você estará lá.) Depois de abrir o editor, você verá uma visualização em árvore das chaves no lado esquerdo e as valores à direita. A coisa mais importante que você deve fazer ao editar o registro é exportar a chave inteira antes de fazer alterações - nunca assuma que você pode apenas alterar o valor novamente.

Você pode usar o regedit para conectar-se a outro PC e editar o registro, desde que você tenha o acesso adequado à rede e o serviço de registro remoto esteja em execução. Você também pode editar a partir da linha de comando usando o utilitário reg.exe, o que pode ser muito útil se você precisar fazer uma alteração no registro de uma máquina que não inicialize mais; se você puder fazê-lo no console de recuperação, poderá manualmente, faça a alteração do registro na linha de comando.

O que são esses arquivos .reg?

Se você passa algum tempo navegando em sites com ajustes no Windows, sem dúvida encontra um arquivo .reg para download que alguém fornece como uma maneira de adicionar rapidamente uma configuração ao registro. Esses arquivos nada mais são do que simples arquivos de texto que contêm instruções para o utilitário regedit adicionar, alterar ou remover chaves no registro sem erros de digitação acidentais que causam falha no sistema.

Minha recomendação é que, antes de aplicar qualquer um desses arquivos, você primeiro os abra em um editor de texto para ver o que eles realmente contêm, mas, em geral, aplicar um arquivo .reg é muito mais seguro e fácil do que fazer manualmente as edições do registro, desde você confia na fonte.

Como o registro é armazenado e como faço o backup?

Embora o registro deva ser um local consolidado para armazenar tudo em seu sistema, ele não é armazenado em um único arquivo - todos os ramos do sistema, exceto HKEY_CURRENT_USER, são armazenados em% SystemRoot% \ System32 \ Config e o restante é armazenado na pasta% SystemRoot% \ Profiles \ Username e há muitos arquivos para lidar.

Sua melhor aposta para fazer backup do seu registro é simplesmente criar um ponto de restauração do sistema (consulte nosso guia completo para restauração do sistema Windows para obter mais informações), mas a maioria dos pacotes de software de backup mais populares deve poder fazer backup e restaurar o registro.

Se você precisar fazer backup apenas de uma parte do registro, poderá abrir o regedit, encontrar a chave no painel esquerdo que deseja fazer o backup e usar o recurso Exportar no menu do botão direito para salvar o arquivo inteiro. seção para um formato de arquivo de texto. Você provavelmente não vai querer usá-lo para fazer backup de todo o registro, mas pode ser útil se você quiser manter uma cópia do HKEY_CURRENT_USER, caso precise restaurar algumas configurações - e esteja pronto para fazer um registro seriamente nerd. hackers. Para o usuário médio, a Restauração do Sistema não é apenas a opção preferida, mas também a recomendada pela Microsoft.

Você realmente precisa limpar o registro?

As internets estão repletas de anúncios e depoimentos de produtos de limpeza de registro que pretendem corrigir todos os problemas do seu PC, fornecendo uma boa lavagem ao seu registro; os leitores podem até se lembrar de um utilitário não oficial fornecido pela Microsoft, chamado regclean, de anos atrás, o que dá ainda mais validade à idéia de que a limpeza do registro é uma tarefa muito útil. Mas eles funcionam mesmo?

A resposta triste, que abordamos ao desmascarar os mitos de aprimoramento de desempenho, é que a maioria desses produtos não vale a pena ser executada e, embora os melhores não necessariamente matem o seu PC, eles também raramente ajudam muito. Se você parar e pensar sobre isso, perceberá que, como o registro contém muitas centenas de milhares de chaves (ou mais), remover 50 ou mesmo 100 delas não trará nenhum ganho de desempenho.

O especialista em Windows Ed Bott tem algumas palavras mais fortes sobre o assunto:

Eu daria um passo adiante: não execute programas de limpeza de registro, ponto final. Não vou chegar a chamá-los de óleo de cobra, mas quais os possíveis benefícios de desempenho que você pode obter ao "limpar" entradas de registro desnecessárias e eliminar alguns arquivos DLL perdidos?

Dito isso, existem alguns casos extremos em que a limpeza do registro pode gerar alguns ganhos de desempenho, se você instalou algo que se conecta ao Windows de alguma forma, não funciona muito bem e também não se desinstala adequadamente. A maioria desses problemas pode ser evitada em primeiro lugar, basta ter mais cuidado com o que você instala no seu PC - afinal, você não precisa reinstalar o Windows regularmente.

Se você não concorda com a minha avaliação, gostaria de lhe fazer o seguinte desafio: antes de me chamar, por que você não é a primeira pessoa a ter referências do mundo real que provam que os limpadores de registro fazem uma diferença substancial no desempenho do sistema . Eu não vou segurar minha respiração.

E quanto a desfragmentar o registro?

Outra alegação que você frequentemente lê sobre o registro é que precisa desfragmentá-lo regularmente para impedir que o seu PC seja extremamente lento - na verdade, a Microsoft fornece o utilitário PageDefrag para Windows XP para desfragmentar seu arquivo de paginação e registro. Os usuários do Windows 7 ou Vista terão que recorrer a um utilitário de freeware como o Auslogics Registry Defrag para manter seu registro desfragmentado.

O que a maioria das pessoas não percebe, no entanto, é que o seu registro está totalmente carregado na RAM quando o sistema é inicializado, o que significa que todas as leituras e gravações no registro são feitas diretamente na memória e depois carregadas no disco posteriormente. Portanto, enquanto você obterá um pequeno ganho de desempenho, certificando-se de que seu registro não esteja muito fragmentado, a realidade é que seu sistema não ficará subitamente rápido porque você desfragmentou seu registro.

Segredos Geek: Descobrindo Hacks de Registro

No site How-To Geek, eu regularmente encontrei hacks de registro e os compartilhei com o mundo, e a única pergunta que eu recebo o tempo todo é: "como você descobriu isso?". Hoje finalmente vou compartilhar meu segredo com você, mas você precisará pegar uma cópia do Process Monitor antes de começarmos.

Depois de abrir uma janela do Monitor de processo, adicione um filtro para o aplicativo que está tentando monitorar - para configurações do Windows como Painel de controle, você precisará usar o explorer.exe ou o mmc.exe a maior parte do tempo. Depois de adicionar o filtro e limpar o log, você pode monitorar exatamente quais chaves do Registro são acessadas quando você altera uma configuração ou abre um recurso. Em seguida, você pode interromper o log e examinar as chaves, o que geralmente o levará à chave exata do registro que está procurando e, em alguns casos, aos recursos ocultos que você nem sabia que estavam lá.

Agora que você localizou uma chave do registro, pode fazer um backup das chaves atuais e fazer alterações nos valores para ver o que acontece - observe que você provavelmente deve fazer isso apenas em uma máquina de teste, pois pode ser seriamente interrompido algo brincando no registro.