Por que meu computador roda rápido após uma instalação limpa?

33

Formatei e reinstalei o Windows recentemente no meu laptop. Agora ele roda muito mais rápido. Eu tenho feito isso cerca de uma vez por ano na última década. Por que isso é necessário?

Eu sempre achei que isso tinha a ver com a instalação e remoção de programas, que com o tempo enchem o registro com lixo. Isso é verdade? Existem programas que podem ajustar o sistema sem reformatar?

DanJ
fonte
1
Não inicio o Windows há meses por esse motivo.
Gareth Davidson
2
XP com SP1 e nenhum software AV, fumando rápido ... é tudo sobre o que é adicionado após a instalação limpa que torna o sistema lento.
Moab
@Gaz: O que no mundo? Você está perdendo.
Flotsam N. Jetsam
9
Eu tenho um desktop gerenciado corporativo executando o WinXP e a McAfee. É perfeitamente "limpo" com apenas o MS Office e o Firefox instalados. Esses são executados cerca de uma vez por mês. Antes do gerenciamento corporativo e das atualizações da McAfee, era muito rápido iniciar e executar aplicativos. Depois de um ano, sem nenhum software adicional instalado e praticamente sem navegação ... certamente não há vírus. Leva alguns minutos para inicializar completamente e os aplicativos do Office e do Firefox são tão lentos que mal são utilizáveis. Eu experimentei essa degradação ao longo do tempo "fenômeno" com sistemas Windows na última década, independentemente dos padrões de uso.
Michael Prescott
3
@Flotsam, na verdade não. Se não fosse pela necessidade de conectar-se às VPNs dos clientes usando teclas de função, eu teria excluído minha partição do Windows anos atrás, quando passei de um usuário avançado do Windows para um hacker de software livre.
Gareth Davidson

Respostas:

37

O registro é um equívoco. Como funciona, ele pode estar cheio de lixo, mas não deve desacelerar sua máquina - imagine, todas as estradas estão interligadas, mas só porque há um engarrafamento em algum lugar nem sempre significa que afetará você em algum lugar completamente diferente!

É praticamente apenas um software que começa com o seu computador, atualizadores e drivers ruins.

Você pode acelerar bastante o seu computador usando o Microsoft / Sysinternals AutoRuns e excluir / desativar as entradas que você não deseja iniciar na sua máquina.

William Hilsum
fonte
1
"O registro é um equívoco" <- É muito interessante saber. Você tem alguma referência para isso?
Hipopótamo
1
@ Hippo - É por experiência própria, atualmente estou tentando escrever um post sobre isso, provavelmente terminará no início da próxima semana.
William Hilsum
1
@ Will - você realmente fará alguns testes, por exemplo, verifique o número de pesquisas / s, o tempo de execução, os comprimentos das filas de disco e assim por diante, ou apenas escreva sobre como se sente?
Gareth Davidson
4
@Gaz Davidson - Totalmente científico! Não tenho certeza sobre a fila de discos, etc., mas haverá muitos benchmarks.
William Hilsum
2
@harrymc: Dizer que "o registro é um banco de dados simplório" na verdade significa que você não sabe como o registro é exatamente implementado. Você não pode falar sobre a eficiência do registro sem conhecer suas implementações ou fazer medições adequadas. Seu B-árvores analogia é muito rebuscado, o registro não é definitivamente um B-árvore ...
Tamara Wijsman
50
  • Você experimenta vários aplicativos
    • Devido à configuração do seu computador, o Windows carrega mais lixo do que em uma instalação limpa.
    • Os desenvolvedores de software acreditam que seus aplicativos são tão vitais que
      • parte deles deve ser carregada no momento da inicialização e ter ícones na área de notificação do sistema.
      • eles precisam de um driver especial (mas ninguém mais tenta escrever drivers pequenos)
      • eles devem verificar algo a cada 5s, mesmo que isso mude a cada 3 semanas
        • disponibilidade de atualizações Wil
        • orientação da tela
        • anexo de um telefone etc
        • novos arquivos que precisam ser indexados, adicionados aos álbuns ...
    • Os desenvolvedores de software tendem a ter o Mega-PC mais recente e acreditam que você também deve.
      • Portanto, as pessoas com PCs "lentos" devem resolver qualquer problema comprando um novo PC para o aplicativo.
  • vírus, trojans, etc
  • antivírus, anti-trojans, etc

PS: Sou desenvolvedor de software.

RedGrittyBrick
fonte
27
Agora, agora, nem todos acreditamos que todo mundo tem o mais recente Mega-PC ... Nós apenas acreditamos que todos DEVEM ter o mais recente Mega-PC !! :) (Eu também sou um desenvolvedor)
BBlake
1
@BBlake - muito bem, a resposta foi corrigida :-) #
7337 RedGrittyBrick
5
Todos devem ter a mais recente Mega-PC (eu sou um desenvolvedor de software.)
Jason
4
Todo desenvolvedor NÃO DEVE ter Mega-PC. (Eu sou um desenvolvedor.)
Vasyl Boroviak
Um Mega-PC nem sempre é necessariamente desenvolvido, a menos que você trabalhe com coisas de ponta. (Eu também sou desenvolvedor).
26412 Karolinger
14

As maiores lentidões são:

  1. O porcaria que você continua instalando. Se você não o usar, desinstale-o. Antes de instalar qualquer coisa novamente, faça uma pequena pesquisa sobre quais são os melhores aplicativos para fazer o que você está tentando fazer sem muita sobrecarga (poste essa pergunta no SuperUser - você receberá pontos de representante!)

  2. A próxima grande coisa é o seu antivírus e outro software do tipo "segurança". Jogue tudo fora e aprenda a surfar com segurança. Se você precisar fazer o download de algo de uma fonte desconhecida, execute-o no virustotal.com antes de executar. Não me importo com o que eles dizem que você pode sobreviver muito bem sem que o software antivírus seja executado em sua máquina. Não estou dizendo que você deve desligar o firewall do Windows, apenas não adicione um antivírus ou suítes de segurança na Internet.

Flotsam N. Jetsam
fonte
3
@JFW: Sinto muito, mas você não é um superusuário se estiver usando esse lixo. Parece que você sofreu uma lavagem cerebral por parte dos criminosos do conjunto de segurança.
Flotsam N. Jetsam
1
@ Sirex: Diga o que quiser. Eu tive que remover muitos vírus de PCs populares que tinham o AV instalado e funcionando para cair nesse lixo.
Flotsam N. Jetsam
1
Você não precisa jogar fora o seu antivírus, mas a proteção em tempo real é um exagero se você estiver navegando com segurança. Eu tenho o MBAM instalado e o executo periodicamente sempre que sei que não estou usando a máquina para tarefas críticas. A proteção em tempo real é para crianças e tipos da tia Ethel.
LawrenceC
1
Nada como surfar com segurança. Eu tive tentativas de download de sites principais que antigamente eram sites confiáveis. A navegação segura agora significa que você não visualiza blogs, não usa seu computador para entretenimento, apenas acessa sites comerciais que têm interesse em manter sua segurança de ponta, não executa Flash, Java, Quicktime etc. Isso inclui sistemas Linux, Adobe e Oracle espalham o amor pela vulnerabilidade em todos os lugares.
Fiasco Labs
1
Concordo, ficar sem antivírus é como dirigir sem cinto de segurança ("apenas dirija com segurança"). Ditch inchado antivírus (Symantec, McAfee), com certeza, mas existem alternativas leves (MSE).
Mark Sowul
7

Não, mesmo que o registro tenha sido inchado de maneira maciça, haveria pouco impacto no desempenho de qualquer coisa que não fosse pesquisas exaustivas (ed. Do próprio registro).

é uma citação (nos comentários) de Mark Russinovich , um especialista amplamente reconhecido em sistemas internos do Windows, bem como na arquitetura e design do sistema operacional.

Até o momento, ninguém provou que ele estava errado com extensos testes imparciais, que envolvem várias reinicializações, vários computadores, diferentes conjuntos de software e podem ser facilmente reproduzidos. É um daqueles mitos que são desmascarados entre muitas outras dicas de melhoria de desempenho, simples porque ninguém nem mesmo reproduziu alegou que a limpeza por si só melhora o desempenho. Porque, na verdade, remover entradas que nem são tocadas enquanto o PC é inicializado não terá muito efeito.

O que reduz a velocidade do seu PC são AREs (entradas em execução automática) que você pode limpar com o AutoRuns , esta ferramenta lista o seguinte: Aplicativos de logon, extensões do Internet Explorer, tarefas agendadas, serviços, drivers, codecs, código de execução de inicialização, seqüestros de imagens , AppInit e KnownDLLs, WinLogon, provedores Winsock, monitores de impressão, provedores LSA, provedores de rede e gadgets da barra lateral.

Com o tempo, esses aplicativos carregam mais informações, o que faz com que softwares como o Disk Cleanup existam. Hoje em dia, o CCleaner faz muito bem em enumerar a maioria dos arquivos da maioria dos softwares que você possui, no entanto, você deve ficar longe dos recursos de limpeza de registro com maior chance de quebrar algo do que oferecer benefícios de desempenho.

Os locais mais conhecidos onde isso acontece são as pastas temporárias do Windows, bem como os caches e os arquivos e pastas de histórico do seu navegador, esses são arquivos e pastas que são usados ​​ativamente e, portanto, desempenham um grande papel em seu desempenho. Outros arquivos podem incluir aqueles mencionados pelo registro ou pelos arquivos de configuração no seu computador. Mantendo a quantidade de software e arquivos / pastas em seu sistema para aqueles que você realmente pode ajudar também.

Então, para resumir:

  • A limpeza do registro não reduz o registro, mas deixa espaço em branco para trás.

  • A compactação do registro para remover espaços em branco pode ser feita com o NTREGOPT como administrador.

  • O registro em si não se torna mais lento à medida que seu tamanho aumenta.

  • As entradas no registro podem afetar o desempenho da sua instalação, principalmente as entradas de AREs.

  • Os arquivos do sistema referenciados pelo registro ou pela configuração também desempenham um papel importante.

  • Certifique-se de se livrar regularmente de vírus, software que você não precisa e de limpar arquivos antigos.

Aqui está o que Chris Pirillo, da Lockergnome (famoso por seu TECH na CNN ), tem a dizer:

Tamara Wijsman
fonte
5

Eu ajusto os PCs dos clientes regularmente. Embora cada PC seja diferente, as alterações que têm maior impacto geralmente são:

  1. Desfragmente o disco rígido e verifique se há pelo menos alguns gig livres para espaço de trabalho. Mova o arquivo de paginação para um disco rígido separado do sistema operacional, se eles tiverem um segundo disco rígido físico.
  2. Remova todos esses processos extras na memória (use o Process Explorer para vê-los, use o Ccleaner para desativar). Reduzir os processos em execução na memória de 70-90 para cerca de 50 pode fazer uma enorme diferença em velocidade e capacidade de resposta (isso é típico do que vejo nos PCs XP).
  3. Desinstale programas desnecessários . Isso devolve espaço em disco e geralmente remove processos da memória e da inicialização.
  4. Atualize o SO / aplicativos / firmware - para que todos estejam atualizados. Isso ajuda a estabilidade e a segurança com mais frequência do que velocidade.

Eu tentei uma variedade de limpadores / compactadores de registro / etc. ao longo dos anos, e eles nunca fizeram a diferença que eu pude detectar.

Bruce
fonte
3
Observe que alterei seu nome de usuário. Como sua postagem é legítima, presumo que você não seja um spammer, no entanto, observe que ter links no seu perfil é bom, anunciar um site, até o seu, dentro das postagens e como seu nome é desaprovado.
BinaryMisfit
3

Os primeiros dados gravados em um disco rígido podem ser recuperados mais rapidamente:

Para uma instalação limpa, você provavelmente usará apenas a parte mais rápida do disco rígido. Em um computador antigo, seu disco rígido provavelmente está cheio e / ou os arquivos do sistema (atualizações etc.) são gravados na parte mais lenta do disco rígido.

Roalt
fonte
2

Desde que o Windows 2000 percebeu, eu estava tentando entender quando e por que os sistemas operacionais Windows começaram a funcionar lentamente. E eu encontrei o motivo e a cura.

O motivo é codecs de áudio / vídeo. Não instale nenhum codec de áudio / vídeo! Mesmo o DivX não é necessário. Pacotes de codecs são ruins. :) No Windows, qualquer codec instalado é um driver do Windows. Qualquer driver diminui o tempo de inicialização e o desempenho geral.

A cura é o VLC player . Este não requer codecs, eles estão incorporados.

Desde então, todos os meus sistemas (SOs Windows) quase não ficam atrasados, inicializam rápido e nunca travam.

Vasyl Boroviak
fonte
Sinto muito, mas "Qualquer codec é driver do Windows" é um equívoco. O VLC player é um bom software, no entanto.
precisa saber é o seguinte
Você está certo. Alterado para "No Windows, qualquer codec instalado é um driver do Windows".
Vasyl Boroviak
1
Não é. É um filtro de exibição direta, que não é um driver.
sinni800
-5

Um caso de medições da vida real sobre como a limpeza do registro pode melhorar o desempenho é encontrado no artigo: Colocando à prova os aplicativos de limpeza do registro / sistema . Observe que, para chegar a uma situação em que ocorreu a desaceleração do registro, o testador instalou a lista da CNET dos 20 downloads mais populares do Windows . Este é o seu resumo das medidas de inicialização e desligamento:

insira a descrição da imagem aqui

Aqui está a explicação de por que isso chega.

O registro é um banco de dados simplório e tem a distinção de ser um dos sistemas de banco de dados mais lentos do mundo. Na tentativa de protegê-lo, a Microsoft particionou-o em 5 seções distintas.

Com o tempo, o registro se torna cada vez maior à medida que novos programas são instalados, usados ​​e removidos. Mesmo que os dados sejam excluídos quando os aplicativos são desinstalados, o tamanho do Registro não diminui. Isso ocorre porque os dados serão marcados em branco, mas permanecerão no lugar e também por causa de "sobras" - dados que o desinstalador esqueceu de remover. Dessa maneira, o registro se torna mais lento com o tempo, levando mais tempo para acessar.

Existem muitos produtos para limpar o registro, mas isso não ajuda muito se não for compactado novamente, dessa forma apagando os pontos em branco ocupados pelos dados excluídos. Como a grande maioria dos limpadores de registro não faz compactação, eles são realmente inúteis.

Um computador cujo proprietário gosta de experimentar produtos de software, instalando e desinstalando, pode se beneficiar da limpeza e compactação do registro, mas somente após muitas dessas operações. Observe que qualquer melhoria será exibida apenas para acesso ao registro, que normalmente é apenas uma pequena parte do que qualquer programa normal faz. Alguns produtos para os quais o acesso ao registro é uma atividade importante são, por exemplo, a inicialização e o Instalador do Windows.

Os computadores cuja configuração é relativamente estática, não precisam se preocupar, portanto não precisam de limpadores de registro.

Limpar e compactar o registro não é um processo 100%. Portanto, uma vez que ocorre uma desaceleração, as ferramentas de registro podem melhorar a situação, mas nunca se comparam à velocidade com uma instalação limpa do Windows.

harrymc
fonte
9
A manutenção do registro de velocidade é uma raquete. Os comentários de Wil sobre o registro estão certos. Eu tive um registro inchado de 5 anos que não me desacelerou porque tinha controle sobre as coisas mencionadas na minha resposta.
Flotsam N. Jetsam
16
Votos negativos para o limpador de registro e desfragmentação de links. Sinto muito, mas essas coisas são óleo de cobra só ...
Rob Moir
2
@Robert Moir et co. : Eles não são óleo de cobra para um computador que tenha visto muita instalação / desinstalação de produtos, mas mesmo assim leva um ano ou dois para que se tornem úteis. Isso eu sei por experiência pessoal (sendo um pouco maníaco por software), então nada que você possa dizer vai mudar o que eu disse. Eles são realmente inúteis para um computador que vê apenas o uso normal. No entanto, em todos os casos, esses produtos não podem desfazer totalmente a degradação e, portanto, não podem restaurar totalmente o desempenho, assim como uma instalação limpa.
harrymc
10
E nada que você possa dizer vai mudar o que eu disse. Há muitas evidências por aí que apóiam meu ponto de vista mais do que uma anedota da experiência pessoal de alguém.
quer