Da dove nasce il mito
Windows 95, 98 e ME avevano davvero un problema di registro: file flat che si gonfiavano a ogni chiave cancellata e ricreata, letti per intero a ogni avvio, senza registro delle transazioni né capacità di autoripararsi. Gli strumenti di compattazione di quell'epoca aiutavano sul serio, il che lo rende il raro mito dei pulitori con un difetto reale alla radice. Windows NT — e tutto ciò che da 2000 fino a 11 discende da lei — memorizza il registro in hive con un log di scrittura anticipata, organizzate in bin di allocazione che il sistema riusa da solo. «Deframmentare» una struttura del genere ripara un problema che l'architettura non ha.
Il marketing non ha mai raggiunto l'ingegneria: una percentuale che somiglia a un report di deframmentazione del disco vende utility, quindi il numero ha continuato a essere stampato ben dopo che il suo senso era evaporato. I tool moderni che mostrano la «frammentazione del registro» espongono lo slack delle hive — spazio libero dentro il file — travestito da degrado. È come giudicare una libreria dai suoi spazi vuoti.
Perché non può rallentare un Windows moderno
Il registro vive in memoria: all'avvio il kernel carica le hive nel pool paginato e ogni lettura successiva finisce in RAM, non su disco. In questo regime la disposizione fisica del file hive è irrilevante: anche un'ipotetica hive «frammentata» viene letta una volta sola, in sequenza, all'avvio, e dopo il disco non la tocca più. Il gonfiore del registro è una leva altrettanto debole: su un sistema molto usato per anni le hive pesano tipicamente qualche decina di megabyte, che Windows rilegge in una frazione di secondo. Le chiavi residue dei programmi disinstallati aggiungono kilobyte a quel totale, e nessun benchmark ha mai dimostrato un guadagno nel tempo di avvio cancellandole.
Quando un'utilità segnala il «25% di frammentazione» per SOFTWARE o SYSTEM, sta misurando lo spazio inutilizzato dentro i bin delle hive — quello stesso che l'allocatore del registro occupa e libera mentre le chiavi vanno e vengono. La compattazione cambia il file su disco e null'altro: le stesse chiavi finiscono comunque nella stessa memoria. Ecco perché nessun venditore di questi tool pubblica i tempi di avvio prima/dopo — solo percentuali spaventose.
Cosa controllare quando Windows rallenta davvero
I rallentamenti veri hanno cause rumorose e noiose, e rispondono a rimedi noiosi. Prima di lasciare che qualsiasi cosa tocchi il registro, passi in rassegna questa lista: nella pratica spiega quasi ogni caso di «Windows è diventato lento». Ogni punto si controlla in pochi minuti. E nessuno di questi può mandare in tilt il sistema come sa farlo una modifica al registro.
- Programmi in avvio e agenti dei launcher: Gestione attività → App di avvio, disattiva ciò che non riconosci o non ti serve
- Salute e riempimento del disco: un HDD moribondo o un disco pieno oltre il 90% trascina tutto — controlla prima i dati SMART
- Collisioni all'avvio: client di sincronizzazione, scansioni antivirus e indicizzazione che partono tutti insieme
- Browser che a ogni avvio riaprono decine di schede ed estensioni
- Un aggiornamento di Windows già predisposto che si completa solo al riavvio successivo
Domande e risposte
I deframmentatori del registro migliorano le prestazioni?
Su Windows 2000 e successivi, no: le hive vengono caricate in RAM e lette una volta sola all'avvio, e nessun guadagno misurabile è mai stato dimostrato. L'idea aveva senso solo per il registro di Windows 9x.
Un registro grande fa male al PC?
Non in modo percepibile: anche un registro molto usato pesa qualche decina di megabyte e all'avvio viene letto in una frazione di secondo. La dimensione non è il problema che il marketing dei pulitori racconta.
Scopri cosa include la licenza prima dell'acquisto.
La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.
Da leggere dopo
Scrivici: [email protected]