Sistema de degradação - o Windows diminui com o tempo?

14

Estou tendo uma pequena briga no trabalho com nosso administrador em relação ao laptop de um colega. O laptop está na fronteira com inutilizável. O administrador arrumou alguns diretórios temporários e desfragmentou o HDD alguns meses atrás e comprou o laptop algum tempo, mas as coisas estão de volta ao normal (sloooow) agora.

Desde o início, eu indiquei que o laptop tem vários anos e seu build original do Windows (mais atualizações) e seria aconselhável fazer o backup dos dados e reconstruí-los a partir da imagem de recuperação.

Meu raciocínio é baseado em uma observação (apoiada por outros) que o Windows degrada com o tempo. Eu cito desordem na pasta do sistema, o registro e diretórios temporários como fatores. Além disso, esse laptop teve muitos softwares adicionados e removidos durante esse período.

Algumas especificações, embora minha pergunta seja um pouco mais ampla do que a máquina específica:

  • IBM Stinkpad R52 (eu acho)
  • XP SP (2 | 3)
  • 1 GB de RAM

O impulso da minha pergunta é:

  • alguém pode confirmar ou refutar a ideia de que o Windows degrada com o tempo?
  • se confirmando, que fatores contribuem para a degradação?
por LRE 08.08.2009 / 09:13

10 respostas

15

Estou escrevendo isso em 3,5 anos desde a instalação do laptop, e para ser brutalmente honesto, não há lentidão. Mas eu eliminei todo o lixo do fabricante e fiz uma nova instalação do Windows, e tomei cuidado ao permitir (ou não permitir) programas para adicionar suas próprias extensões de shell, serviços, auto-loaders e auto-updaters. Não é nada intocada embora; tem sido sujeito a um bocado de abuso de "instalar programas / desinstalar programas" ao longo dos anos, mas não houve realmente nenhum efeito prejudicial.

Eu acho que todo o "registro inchar seu PC para baixo" coisa é em grande parte um mito e possivelmente derivado do Windows 9x dias ou estimulado por vendedores sem escrúpulos que vendem ferramentas de "otimização" do registro. O registro é um banco de dados hierárquico ( link ), portanto, os impactos de desempenho de um registro maior devem ser absolutamente mínimos, como navegar para qualquer chave do registro é apenas uma seqüência de pai para filho pula.

    
por 08.08.2009 / 13:53
6

Geralmente, há uma quantidade enorme de dados adicionados ao registro para suportar tecnologias como COM que uma grande quantidade de software usa. Geralmente, esses componentes "compartilhados" e suas entradas de registro correspondentes nunca são removidos, mesmo que o software seja desinstalado. Em alguns casos, essas entradas do Registro devem ser verificadas e, quanto mais houver, mais tempo essas operações levarão. No entanto, eu não recomendo nenhum dos truques do "limpador de registro", pois é mais provável que o problema piore e adicione instabilidade a um sistema. Ah, quase esqueci de mencionar. É bastante comum que as entradas do Registro sejam corrompidas além do reparo, o que pode causar problemas de desempenho, pois geralmente tentativas de ler essas entradas só falharão após alguns instantes. É como alguém tentando abrir uma porta trancada algumas vezes antes de desistir e passar para a porta ao lado.

Há também coisas como atalhos quebrados na área de trabalho que farão com que o sistema fique lento (não me lembro se era exatamente isso, talvez fosse a raiz C, mas era algo igualmente estranho para o qual não havia foi um artigo da KB que não consigo mais encontrar).

O software antivírus de baixa qualidade pode ser uma causa de desempenho lento. Geralmente, esses produtos se conectam às operações do Windows para oferecer suporte aos recursos de "proteção em tempo real". Por exemplo, toda vez que você abre um arquivo, o software Anti-Virus interrompe o processo para que ele possa digitalizar o arquivo antes de permitir que ele seja aberto. Isso essencialmente resulta no arquivo sendo lido duas vezes, uma vez pelo software antivírus e uma vez pelo próprio programa tentando abrir o arquivo. Qualquer problema de disco rígido que você tenha, fragmentação, etc. será composto. Eu realmente não posso dar nenhum conselho sobre qual software AV é o mais rápido. Eu pessoalmente prefiro o AVG.

Os laptops geralmente vêm pré-instalados com o bloatware executado em segundo plano. Eu prefiro limpá-los e instalar o WinXP diretamente de um disco OEM, em vez de usar o disco de restauração do nome da marca do laptop, para obter o sistema operacional mínimo. Em seguida, carrego os drivers conforme necessário.

Acho que limpar é uma boa ideia. O usuário deve se acostumar a salvar seus dados do laptop de qualquer maneira. Se forem dados importantes, não devem ser armazenados no laptop.

    
por 08.08.2009 / 11:14
3

O Windows não abranda a menos que haja algo acontecendo. Por mais que eu esteja aborrecido com o Windows, ele não apodrece como fruta.

O Windows fica mais lento porque:

other programs are running in the background
memory is low
resources are running low
the user is exposed to faster systems over time so now they can "feel" their system is too slow.
malware running on the system
the system is being hit by virtual DOS attacks, slowing the network access
the hardware is failing, causing timer interrupts, sporadic resets, or general performance issues
drivers aren't updated to address issues (video drivers, network drivers, etc.)

A rede está configurada corretamente? Se os seus switches estiverem inundados e com problemas que possam prejudicar o desempenho da rede da máquina.

A adição de antivírus e outros programas de proteção adiciona uma camada de lentidão. Quero dizer, é uma espécie de dado, que se você estiver usando um computador com um programa que pré-analisa todo o acesso ao disco para ver se ele é de propósito nefasto, ele vai desacelerar um pouco o desempenho.

você pode executar ferramentas como as da Sysinternals para verificar certos aspectos do desempenho ... como o que está martelando o registro, o que está acessando muito a unidade, etc. (procmon, explorador de processos, filemon, regmon ...)

Discos fragmentados podem causar lentidão, mas geralmente é muito ruim que o usuário use palavras como WOW! para descrever a diferença no desempenho.

É popular culpar a lentidão deixada no registro ou na pasta do sistema, mas o Windows não lê esses bits aleatoriamente mais do que você ter sobras de contas ou documentos antigos espalhados pela casa. Mais frequentemente, esses bits aleatórios de lixo ocupam espaço em disco, contribuem para a fragmentação e criam problemas estabilidade do que qualquer outra coisa.

É uma boa idéia limpar e reinstalar apenas para se livrar do inchaço da unidade, fragmentação e sobras de sobra. O SO não precisa mais do que acelerar o computador, a menos que você tenha programas instalados comendo o processador, a memória e há malware. Basta usar o mesmo sistema que uma máquina de escrever por um ano e a navegação / e-mail básica da web (desde que não esteja infectada com algo) não deve afetar a velocidade. O mais provável é que o usuário esteja percebendo uma desaceleração.

Se você está realmente curioso, você provavelmente deve comparar um sistema, em seguida, fazer um wipe / reinstalar e re-benchmark para ver se há uma diferença.

    
por 08.08.2009 / 14:45
2

O Windows se degrada de certa forma - predominantemente pelas razões que você mencionou na sua pergunta. As ferramentas de desfragmentação e limpeza podem ajudar a corrigir alguns dos problemas, mas pode ser mais fácil apenas reconstruí-los.

Muitas pessoas optam por uma alternativa para construir o PC com todo o software necessário e, em seguida, usar uma ferramenta de imagem para capturar esse estado, para que seja realmente fácil levar a máquina periodicamente ao estado "fresco" sem ter para reinstalar aplicativos, etc.

Na minha experiência, o maior problema são os aplicativos e serviços extras que as pessoas instalam; o bloatware dos fabricantes de impressoras é um bom exemplo - o usuário instala uma impressora com o CD auxiliar e a opção padrão é instalar qualquer número de ferramentas extras para monitorar a tinta. níveis, fornecer suporte ativo etc junto com o próprio driver. A menos que você pense em fazer uma instalação personalizada, sua máquina limpa acaba com um número infinito de serviços extras que toda a inicialização quando você inicializa a máquina, proporcionando um tempo de inicialização mais lento e menos recursos livres para executar os aplicativos que você realmente deseja usar. / p>

Dê uma olhada rápida como msconfig para ver todo o lixo extra que está sendo acionado junto com o material padrão do MS.

    
por 08.08.2009 / 09:31
1

Com certeza - Independentemente das especificações de hardware de um computador, existe essa inevitável dificuldade. Geralmente aparece após cerca de um ano de uso regular.

Considere por que há tantos registros, ferramentas de limpeza de arquivos temporários e ferramentas de desfragmentação. Se o Windows soubesse o que era bom para ele, você precisaria dessas ferramentas em qualquer lugar perto de você.

Eu acredito que você está na bola com o dedo apontando para o registro e sistema de arquivos. Considere que esses arquivos são constantemente lidos, gravados o tempo todo, de novo e de novo - acho que o sistema de arquivos acaba ficando com uma fragmentação desagradável que resulta na dificuldade que vemos.

Isso e também há muita sujeira e lixo que se acumula no registro - esses fatores combinados resultariam em lentidão nas pesquisas de registro.

Eu também acho que o sistema de arquivos (NTFS) é um pouco ineficiente. Embora a desfragmentação ajude, pode ser um pouco ineficaz, porque os arquivos normalmente não podem ser movidos enquanto estão em uso (ou você corre o risco de corromper esses arquivos).

Eu faço questão de reformatar a cada 12 meses ou mais. Eu nem preciso me lembrar - um dia eu acabei de acordar e o computador está funcionando mais devagar do que uma semana molhada - para reformatar!

    
por 08.08.2009 / 09:31
1

Eu tive esse problema de o Windows 7 diminuir ao longo do tempo. Muitas vezes, quando eu começo, funciona muito bem e, depois de algum tempo, todos os tipos de softwares roubam a memória. Eu tentei todos os tipos de limpadores de registro etc e nada parecia ajudar. Eu também comprei mais memória esperando que isso ajudasse, mas os programas pareciam comer tudo isso, a memória sempre com 98% de gasto. Eu usei o Process Explorer e a coisa que parecia peculiar era a quantidade de memória virtual sendo consumida.

Eu finalmente mudei a configuração da memória virtual (padrão de 4gb automaticamente definido pelo sistema) para 1Gb como uma tentativa de espremer aqueles hoggers de memória virtual.

Law and behold, ele fez o trabalho, meu Laptop está rápido como sempre!

    
por 04.09.2011 / 16:28
0

Eu tive as mesmas experiências em várias estações de trabalho. Ajuda se você não instalar nenhum programa novo, desabilitar todas as atualizações de programas (flash, java, ...) mas eventualmente se você formatar e reinstalar tudo, ele rodará mais rápido. Essa é a minha experiência, mas não tenho dados para fazer backup.

    
por 08.08.2009 / 09:24
0

Concordo com o @ Chris.W - muito bloatware; normalmente, a meia dúzia de "atualizadores" (por exemplo, para o Google, Java) e "lançadores" (por exemplo, o Acrobat Reader Speed Launcher) que existem na maioria dos sistemas pode ser desativada sem qualquer dano. Uma boa ferramenta para isso é Autoruns, da Sysinternals .

Fragmentação do Registro e arquivos de paginação também é um grande culpado; O PageDefrag, também da SysInternals, é excelente para corrigir isso.

Nos antigos NT4 dias, a ferramenta rdisk.exe poderia ser usada para limpar a fragmentação interna do registro (separada da fragmentação de armazenamento em disco), mas não consigo lembrar qual ferramenta faz isso agora.

    
por 08.08.2009 / 11:30
0

Minha experiência é que você pode reduzir a degradação usando ferramentas (desfragmentação de disco, limpeza de pastas temporárias e cache do Explorer, otimização de entradas de registro), mas por um longo período você deve reinstalar

    
por 08.08.2009 / 13:26
0

O baixo desempenho também pode ser indicativo de atividade de vírus / botnets. Se uma máquina estiver comprometida, ela poderia estar trabalhando para outra pessoa, o que a tornaria lenta / lenta para a vítima.

    
por 08.08.2009 / 17:58