Degrado del sistema: Windows rallenta nel tempo?


15

Sto avendo un piccolo battibecco al lavoro con il nostro amministratore per quanto riguarda il laptop di un collega. Il laptop è quasi inutilizzabile. L'amministratore ha riordinato alcune directory temporanee e ha deframmentato l'HDD qualche mese fa e questo ha acquistato il laptop un po 'di tempo ma le cose sono tornate al normale servizio (sloooow) ora.

Fin dall'inizio ho sottolineato che il laptop ha diversi anni e sulla sua build originale di Windows (oltre agli aggiornamenti) e sarebbe consigliabile eseguire il backup dei dati e ricostruirlo dall'immagine di ripristino.

Il mio ragionamento si basa su un'osservazione (sostenuta da altri) che Windows si degrada nel tempo. Cito disordine nella cartella di sistema, nel registro e nelle directory temporanee come fattori. Inoltre, questo laptop ha avuto molti software aggiunti e rimossi nel corso del tempo.

Un paio di specifiche, anche se la mia domanda è un po 'più ampia della macchina specifica:

  • IBM Stinkpad R52 (penso)
  • XP SP (2 | 3)
  • 1 GB di RAM

Il filo conduttore della mia domanda è:

  • qualcuno può confermare o confutare l'idea che Windows si degrada nel tempo?
  • se confermando, quali fattori contribuiscono al degrado?

Risposte:


16

Sto scrivendo questo su un 3,5 anni dall'installazione del laptop, e per essere brutalmente onesto non c'è rallentamento. Ma ho spazzato via tutta la spazzatura del produttore e ho fatto una nuova installazione di Windows, e faccio molta attenzione nel consentire (o non consentire) ai programmi di aggiungere nelle proprie estensioni della shell, servizi, caricatori automatici e aggiornamenti automatici. Non è affatto incontaminato però; nel corso degli anni è stato oggetto di numerosi abusi di "installazione di programmi / disinstallazione di programmi", ma in realtà non si sono registrati effetti dannosi.

Penso che l'intero "eccesso di registro rallenti il ​​PC" sia in gran parte un mito e probabilmente derivato dai giorni di Windows 9x o alimentato da venditori senza scrupoli che vendono strumenti di "ottimizzazione" del registro. Il registro è un database gerarchico ( http://support.microsoft.com/kb/256986 ), quindi gli impatti sulle prestazioni di un registro più ampio dovrebbero essere assolutamente minimi poiché la navigazione verso una determinata chiave di registro è solo una sequenza di salti da padre a figlio.


1
Penso che la parte importante sia "non aggiungere nulla". Tutte le macchine nel nostro negozio hanno elementi aggiunti e rimossi su base regolare - e tutti si degradano. Anche il mio desktop con 4 GB di RAM e 2 core impiega 10 minuti per smettere di macinare all'accesso!
LRE,

7

Spesso c'è un'enorme quantità di dati aggiunti al registro per supportare tecnologie come COM che utilizza una grande quantità di software. Spesso questi componenti "condivisi" e le corrispondenti voci di registro non vengono mai rimossi, anche se il software viene disinstallato. In alcuni casi queste voci di registro devono essere scansionate, quindi più ci sono, più tempo impiegano queste operazioni. Tuttavia, non consiglio alcun espediente di "pulizia del registro", poiché è più probabile che peggiori il problema e aggiunga instabilità a un sistema. Oh, ho quasi dimenticato di menzionare. È abbastanza comune che le voci del Registro di sistema vengano corrotte in modo irreparabile, il che può causare problemi di prestazioni poiché in genere i tentativi di leggere queste voci falliscono solo dopo alcuni istanti.

Ci sono anche cose come scorciatoie rotte sul desktop che causeranno un rallentamento del sistema (non ricordo se fosse esattamente così, forse era la radice C, ma era qualcosa di altrettanto strano per il quale c'era un KB articolo che non riesco più a trovare).

La scarsa qualità del software antivirus può essere causa di prestazioni lente. Spesso questi prodotti si agganciano alle operazioni di Windows per supportare le loro funzionalità di "protezione in tempo reale". Ad esempio, ogni volta che si apre un file, il software Anti Virus interrompe il processo in modo che possa eseguire la scansione del file, prima di consentirne l'apertura. Ciò comporta essenzialmente che il file viene letto due volte, una volta dal software AV e una volta dal programma effettivo che tenta di aprire il file. Eventuali problemi con l'hard disk che hai, la frammentazione, ecc. Saranno aggravati. Tuttavia, non posso dare alcun consiglio su quale sia il software AV più veloce. Personalmente preferisco AVG.

I laptop vengono spesso preinstallati con bloatware che viene eseguito in background. Preferisco cancellarli e installare WinXP direttamente da un disco OEM, invece di utilizzare il disco di ripristino del marchio del laptop, in modo da ottenere il minimo indispensabile del sistema operativo. Quindi carico i driver secondo necessità.

Penso che pulirlo sia una buona idea. L'utente dovrebbe comunque abituarsi a salvare i propri dati dal laptop. Se si tratta di dati importanti, non dovrebbero essere memorizzati sul laptop.


+1 per la pulizia del registro. Questi file sono cresciuti abbastanza velocemente ..
Benoit

4

Windows non rallenta a meno che non stia succedendo qualcosa. Per quanto io sia infastidito da Windows, non marcisce come la frutta.

Windows rallenta perché:

altri programmi sono in esecuzione in background
la memoria è bassa
le risorse si stanno esaurendo
l'utente è esposto a sistemi più veloci nel tempo, quindi ora può "sentire" che il suo sistema è troppo lento.
malware in esecuzione sul sistema
il sistema viene colpito da attacchi DOS virtuali, rallentando l'accesso alla rete
l'hardware non funziona, causando interruzioni del timer, ripristini sporadici o problemi di prestazioni generali
i driver non vengono aggiornati per risolvere i problemi (driver video, driver di rete, ecc.)

La rete è configurata correttamente? Se gli switch sono allagati e si verificano problemi che possono compromettere le prestazioni di rete della macchina.

Inoltre l'aggiunta di antivirus e altri programmi di protezione aggiunge un livello di lentezza. Voglio dire, è un dato di fatto, che se stai usando un computer con un programma che esegue una pre-scansione di tutto l'accesso al disco per vedere se è nefasto allo scopo, rallenterà un po 'le prestazioni.

puoi eseguire strumenti come quelli di Sysinternals per verificare alcuni aspetti delle prestazioni ... come ciò che martella il registro, ciò che accede troppo al disco, ecc. (procmon, explorer di processo, filemon, regmon ...)

I dischi frammentati possono causare un certo rallentamento, ma di solito deve essere MOLTO male avere che l'utente usi parole come WOW! per descrivere la differenza nelle prestazioni.

È popolare incolpare i rallentamenti della merda lasciata nel registro o nella cartella di sistema, ma Windows non legge casualmente quei bit non più di quanto tu abbia fatture rimanenti o vecchi documenti in casa ti rallenta. Più spesso questi frammenti casuali di merda occupano spazio sull'unità, contribuiscono alla frammentazione e creano problemi di stabilità rispetto a qualsiasi altra cosa.

È una buona idea cancellare e reinstallare solo per sbarazzarsi di gonfiore, frammentazione e schifezze rimanenti, il sistema operativo non ha bisogno di altro che accelerare il computer a meno che non siano installati programmi che consumano il processore, la memoria e c'è malware. L'uso dello stesso sistema di una macchina da scrivere per un anno e la navigazione / posta elettronica di base (purché non siano infettati da qualcosa) non dovrebbero influire sulla velocità. Più probabilmente l'utente sta solo percependo un rallentamento.

Se sei davvero curioso, dovresti probabilmente eseguire il benchmark di un sistema, quindi eseguire un wipe / reinstallarlo e ripetere il benchmark per vedere se c'è una differenza.


L'hardware +1 non funziona - buona aggiunta a tutte le altre risposte utili. In particolare mi imbatto in dischi che spesso sono il colpevole di problemi di prestazioni casuali ma non mostreranno molti suggerimenti a riguardo nei loro dati intelligenti ...
Oskar Duveborn

Trovo che Linux sia eccezionale nel riportare problemi con le unità ... molto tempo fa ho avuto un guasto al disco che Windows NT al momento non riportava. Avviato Linux e stava dando questo strano errore in dmesg ... veloce Google mi disse che avrei fatto meglio il backup veloce dei dati perché sarebbe morto. È stato l'unico motivo per cui sono stato in grado di salvare i dati in tempo ...
Bart Silverstrim

2

Windows si degrada in una certa misura, principalmente per i motivi che hai citato nella tua domanda. Gli strumenti di deframmentazione e pulizia possono aiutare a correggere alcuni dei problemi, ma può essere più semplice ricostruire.

Molte persone scelgono un'opzione alternativa per compilare il PC con tutto il software necessario e quindi utilizzare uno strumento di imaging per istantaneamente in quello stato in modo che sia davvero facile riportare periodicamente la macchina allo stato "nuovo" senza dover reinstallare le app eccetera.

Nella mia esperienza, il problema più grande sono le applicazioni e i servizi aggiuntivi che le persone installano, il bloatware dei produttori di stampanti ne è un buon esempio: l'utente installa una stampante con il CD di supporto e l'opzione predefinita è installare un numero qualsiasi di strumenti extra per monitorare i livelli di inchiostro, fornire supporto attivo ecc. insieme al driver stesso. A meno che tu non pensi di eseguire un'installazione personalizzata, la tua macchina pulita finisce con un numero infinito di servizi extra che tutti all'avvio all'avvio della macchina ti danno tempi di avvio più lenti e meno risorse gratuite per eseguire le app che desideri davvero utilizzare.

Dai una rapida occhiata a msconfig per vedere tutta la spazzatura extra che viene attivata insieme alle cose MS predefinite.


1

Lo fa sicuramente - Indipendentemente dalle specifiche hardware di un computer, c'è questa inevitabile fatica. Di solito appare dopo circa un anno di uso regolare.

Considera perché ci sono così tanti registri, strumenti temporanei di pulizia dei file e strumenti di deframmentazione. Se Windows sapesse cosa era buono, allora avresti bisogno di questi strumenti ovunque vicino a te.

Credo che tu sia sulla palla puntando il dito verso il registro e il file system. Considera che questi file vengono costantemente letti, scritti continuamente, ripetutamente - Penso che il file system finisca per ottenere una frammentazione sgradevole che si traduce nella macinatura che vediamo.

Questo e anche un sacco di innesti e rifiuti che si accumulano nel registro - questi fattori combinati comporterebbero rallentamenti delle ricerche nel registro.

Penso anche che il file system (NTFS) sia in qualche modo inefficiente. Mentre la deframmentazione aiuta, può essere in qualche modo inefficace, perché normalmente i file non possono essere spostati mentre sono in uso (o rischi di corrompere quei file).

Mi impegno a riformattare ogni 12 mesi circa. Non ho nemmeno bisogno di ricordare a me stesso - un giorno mi sveglio e il computer funziona più lentamente di una settimana bagnata - è ora di riformattare!


Perché ci sono così tanti registri, file temporanei, strumenti di deframmentazione disponibili? Probabilmente per lo stesso motivo negli Stati Uniti che esiste un mercato per Airborne. La gente pensa che funzioni, quindi c'è un posto dove le persone possono guadagnare da esso ... non importa se funziona o no. Se non vi è alcun motivo per accedere a tali elementi, perché Windows dovrebbe passare e scorrere tali elementi fino al punto in cui li rallenta? Occupano spazio, e se qualcosa sta analizzando i file temporanei o gli oggetti reg inutilizzati, non è molto efficiente in primo luogo ...
Bart Silverstrim

1

Ho avuto questo problema di rallentamento di Windows 7 nel tempo. Spesso quando avvio funziona abbastanza bene e dopo qualche tempo tutti i tipi di software si impadroniscono e occultano la memoria. Ho provato tutti i tipi di pulitori di registro ecc. E nulla sembrava aiutare. Ho anche comprato più memoria sperando che potesse aiutare, ma i programmi sembravano consumare tutto questo, memoria sempre al 98% speso. Ho usato Process Explorer e la cosa che mi sembrava peculiare era la quantità di memoria virtuale consumata.

Alla fine ho modificato l'impostazione della memoria virtuale (4 GB predefiniti automaticamente dal sistema) su 1 GB, nel tentativo di spremere quei hogger di memoria virtuale.

Legge ed ecco, ha fatto il lavoro, il mio laptop è più veloce che mai!


0

Ho avuto le stesse esperienze su più stazioni di lavoro. Aiuta se non si installano nuovi programmi, si disabilitano tutti gli aggiornamenti dei programmi (flash, java, ...) ma alla fine se si formatta e si reinstalla tutto verrà eseguito più velocemente. Questa è la mia esperienza, ma non ho dati per il backup.


0

Sono d'accordo con @ Chris.W - troppo bloatware; normalmente la mezza dozzina di "aggiornatori" (ad es. per Google, Java) e "lanciatori" (ad es. Acrobat Reader Speed ​​Launcher) presenti sulla maggior parte dei sistemi possono essere disabilitati senza alcun danno. Un buon strumento per questo è Autoruns, di Sysinternals .

Anche la frammentazione del registro e dei file di paging è un grosso colpevole; PageDefrag, anche di SysInternals, è eccellente nel risolvere questo problema.

Nei vecchi giorni di NT4 lo rdisk.exestrumento poteva essere usato per ripulire la frammentazione interna nel registro (separata dalla frammentazione dell'archiviazione su disco), ma non ricordo quale strumento lo fa ora.


0

La mia esperienza è che puoi ridurre il degrado usando strumenti (deframmentazione del disco, pulizia delle directory temporanee e cache di explorer, ottimizzazione delle voci di registro) ma per un lungo periodo devi reinstallare


0

Scarse prestazioni possono anche essere indicative dell'attività di virus / botnet. Se una macchina viene compromessa, potrebbe fare del lavoro per qualcun altro, il che sembrerebbe lento / lento alla vittima.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.