Vale a pena limpar o registro?

39

Ouvi dizer que você deve manter o registro limpo no Windows. Isso é realmente importante ou é apenas mito?

Jeff Yates
fonte
Existe uma maneira de "desfragmentar" o registro? Reescrever para remover o espaço não utilizado?
Agnel Kurian
2
Bem, obviamente vale a pena para as empresas que vendem essas ferramentas de limpeza por dinheiro.
um CVn,

Respostas:

59

Pelo que entendi, a limpeza do registro não fará muito pelo desempenho do seu computador, se houver. O registro contém milhares de chaves e a limpeza de algumas chaves mortas não fará muita diferença.

Esta postagem do fórum contém algumas fontes que parecem confirmar a limpeza do registro como um aprimorador de desempenho mítico.

Não terá efeito na velocidade do sistema. Há uma excelente chance de tornar seu sistema menos confiável.

Jeff Yates
fonte
+1 para o link para a citação de Mark I regularmente utilizar ferramentas de limpeza, mas estou mais orientada para arquivos temporários limpas e caches do programa
Drake
11
Eu recomendaria esta resposta se tivesse mais votos hoje. :)
Marc Reside
Concordo em sua maior parte, mas a verdadeira resposta é "depende" Eu não precisava limpar meu registro há vários anos
David Hayes
3
@Agnel: Com PageDefrag de Mark Russinovich.
Joey
3
A Microsoft chegou a afirmar que as ferramentas de limpeza do registro não são úteis. Eu acredito neles, porque se fosse útil, eles teriam feito sua própria ferramenta.
Keltari
18

O registro é um enorme banco de dados otimizado para velocidade. Não importa se algum jogo deixou suas opções de configuração lá. Outros programas não vão se importar e o Windows pode lidar bem com o uso de memória paginando (ou seja, carregando apenas o necessário) e outras técnicas.

A única vez que um limpador de registro pode ser útil é se um programa não foi desinstalado corretamente; Nesse caso, você pode ter algum problema específico, como uma associação de arquivo quebrada. Mas se você não está tendo problemas e está apenas procurando velocidade, provavelmente está desperdiçando seu tempo. Não apenas isso, mas a exclusão de coisas do registro pode quebrar as coisas de maneiras sutis ou difíceis de corrigir. Esperamos que um bom limpador de registro faça backup de todas as suas alterações para que você possa restaurar facilmente seu registro antigo ... assumindo que o computador inicialize corretamente após a limpeza.

Se o seu sistema Windows tiver muitos bugs estranhos devido a problemas no registro, você poderá ser melhor atendido reinstalando. Antes do XP, eu costumava reinstalar o Windows a cada 6 meses. Agora quase nunca preciso fazer isso. Eu evitaria limpadores de registro.

Sr. Brilhante e Novo 安 宇
fonte
11
+1 para o ponto de instalação com falha. Essa parece uma razão válida para usar algum tipo de ferramenta para limpar.
1011 Jeff Yates
6
+1 para "Antes do XP ..." As únicas falhas no XP que eu vi foram minha própria culpa, causada pelo teste tolo de um driver de buggy que eu estava escrevendo na minha máquina de desenvolvimento, em vez de insistir em ter uma segunda máquina descartável para esse fim.
RBerteig
Você tem uma citação de que o registro é otimizado para velocidade? Certamente isso não parece ser o caso. Os arquivos de registro podem ficar fragmentados e, em qualquer caso, parece ser um formato bastante simples, nada otimizado para pesquisas rápidas. No entanto, não tenho idéia de como os dados são armazenados na memória. Talvez as recuperações de registro sejam O (1) em vez de O (log n) ou O (n), simplesmente não consigo encontrar nenhuma referência para apoiar isso.
31430 ChrisInEdmonton
Eu diria que a melhor maneira de lidar com uma instalação com falha é reinstalá-la corretamente e depois desinstalá-la. Dessa forma, você não excluirá chaves aleatórias que acabam quebrando o computador.
Richard
@ Richard: eu estava me referindo a uma desinstalação com falha , onde há coisas restantes no registro em locais onde isso afeta outros programas. Como associações de arquivos, registros de objetos COM, etc. Um limpador de registro pode encontrar esses links órfãos e excluí-los. É provavelmente o único caso de uso válido para limpadores de registro em que posso pensar. E, nos últimos 10 anos, não tenho certeza de que me lembro de precisar corrigir uma desinstalação com falha.
Sr. Shiny e New
5

Eu verifiquei a página da Wikipedia sobre limpadores de registro .
Olhando para a resposta de Jeff, talvez alguém precise atualizá-la com críticas.

Eu tenho usado o CCleaner com frequência e, de fato, também foram sugeridas ferramentas de desfragmentação do registro.
Mark Russinovich , em quem confio muito em minhas máquinas Windows, também possui uma ferramenta PageDefrag que funciona na desfragmentação da seção de registro.

Uma referência a outra ferramenta de Mark chamada RegDelNull que ajuda a limpar chaves do Registro com NULLcaracteres incorporados .

Também costumo usar o RevoUninstaller para limpar depois de algumas desinstalações.
O aviso de Mark e outros sobre o risco envolvido na limpeza deve ser e é levado a sério.

nik
fonte
2
+1 para PageDefrag, embora seja muito mais difícil desfragmentar o arquivo de paginação do que desfragmentar o registro.
10119 Jeff Leonard
@ Jeff, muito mesmo !! Os arquivos de página são frutas mais fáceis quando crescem (variam em tamanho). É sempre melhor fixá-los em um tamanho adequado de uma vez por todas.
Nik
Além disso, eu acho que o impacto da desfragmentação das colmeias é muito maior do que da limpeza de entradas mortas. Não tenho evidências para citar, no entanto.
RBerteig
Sei que a resposta é antiga, mas parece que Mark ou Sysinternals não têm mais suporte para PageDefrag. Ele nem está listado no downloadindex em technet.microsoft.com/en-us/sysinternals/bb545027 .
Machado
3

existem poucas coisas boas que um limpador de registro pode fazer. Um deles é remover a associação de arquivos aos programas desinstalados, por exemplo.

Mas nunca ouvi falar de nenhuma referência que demonstre que a limpeza do registro aumente o desempenho geral do seu sistema.

Drake
fonte
2

Não apenas a limpeza do registro tem um impacto mínimo no desempenho do seu computador, como também há uma grande chance de causar danos graves ao tentar fazer isso!

Eu recomendo NÃO fazer isso, a menos que você tenha um motivo válido para fazê-lo.

Marc Reside
fonte
1

Eu usei o PC HealthBoost com sucesso em alguns PCs lentos. Eu o escolhi porque funciona como anunciado e está em conformidade com a Microsoft. A própria Microsoft também costumava fazer um limpador de registro chamado regclean.exe.

Basicamente, os desinstaladores às vezes são mal escritos e, às vezes, criam erros no sistema operacional que mostram erros pop-up ou telas azuis. Além disso, você já clicou com o botão direito do mouse na área de trabalho e descobriu que leva muito tempo porque o menu de contexto tem opções extras de menu de um produto (como o Norton Antivirus) e um desses itens de menu ainda está lá, mas o produto já foi desinstalado? Esse atraso é agravante e contribui para a lentidão do PC. Além disso, quando um PC é inicializado, ele procura caminhos de arquivos mapeados para as chaves em que esses arquivos foram excluídos por um desinstalador, mas não a chave.

Alguns podem dizer que é apenas uma lentidão marginal, mas já vi um fator significativo com nada mais do que 4 desinstaladores mal escritos, onde alguns desses programas podem ter criado dezenas de chaves de registro.

Uma palavra de cautela, no entanto - nem todos os limpadores de registro são iguais. Você deseja um que possa fazer backup do seu registro antes de fazer alterações e outro que não exclua chaves legítimas. Algumas dessas empresas são cautelosas, mas estou muito satisfeito com o PC HealthBoost.

Volomike
fonte
0

Provavelmente não sou um usuário comum, mas nunca o fiz e nunca vi necessidade de fazê-lo. No entanto, eu sei que praticamente todos os programas que você já instalou deixam algum tipo de lixo no seu registro e / ou disco rígido, por isso ainda é possível que esses utilitários tenham um objetivo.

GalacticCowboy
fonte
0

O CCleaner pode encontrar e remover centenas de chaves de registro inválidas. Se alguma coisa, acho que limpar o registro de referências inválidas pode ser bom se você quiser evitar conflitos entre o software instalado na máquina.

AlbertoPL
fonte
0

Concordo que a limpeza do risco versus recompensa do registro é baixa, no entanto, as ferramentas para desfragmentar / compactar o Registro aumentarão o desempenho. Eu uso o Registry Mechanic para desfragmentar e compactar o Registro, não as opções de limpador de registro.


fonte
0

Bem, limpar o registro de entradas virii, trojans e spyware deixa certamente não é uma coisa ruim a se fazer, mesmo que a limpeza regular de entradas antigas não traga muitos benefícios.

Vinko Vrsalovic
fonte
0

Eu acredito que é melhor (esforço e tempo) reinstalar todo o sistema a cada 6 meses ou mais, do que gastar de vez em quando limpando o registro, "mantendo o sistema limpo" com antivírus, anti-trojan, anti-spyware e anti. .. o que você tem.

E a reinstalação completa não leva mais que 4-5 horas, incluindo a instalação de todo o software e a personalização das preferências.

Torre
fonte
Eu não concordo com isso .... Eu tenho um número sério de aplicativos e programas e 4-5 horas não seriam suficientes. Tente algo da ordem de 1 a 2 meses para recuperar meu sistema do que eu queria após o último apagamento do Windows 7.
Mdpc
0

Para mim, parece que funcionou muito bem. Mas tenha cuidado, pois muitos limpadores de registro de freeware farão mais mal do que bem, carregando seu PC com malware.

Hermes Trismegistus
fonte