Salta al contenuto principale

PageDefrag: programma per deframmentare con semplicità il registro di Windows

fonte originale : adriano barbieri su uiciechi.it, 2008-05.

Una delle limitazioni della deframmentazione standard dei Sistemi Operativi NT-like è l'impossibilità di deframmentare file aperti con accesso esclusivo
e, spesso, non è possibile nemmeno mostrare quanto siano frammentati il file di paging o il registro di sistema.

Ed ora, un po' di pubblicità

:

Questi fattori possono influire moltissimo nell'abbassare il livello delle prestazioni del computer, quindi, anche se si è soliti deframmentare spesso
il disco rigido, non si ottiene la totale deframmentazione dei dati.

PageDefrag, un deframmentatore sviluppato dalla Sysinternals, serve per effettuare una deframmentazione sul disco dei file che costituiscono il registro
di sistema, e il file di paging, file che non vengono mai deframmentati con un normale defrag del sistema.

Questo software non richiede installazione, è un programma Stand Alone estremamente leggero e semplice da usare, ma che riesce ad eseguire quello che generalmente
eseguono software a pagamento di una certa importanza.

Inoltre, PageDefrag permette di vedere preventivamente quanto siano deframmentati i file di paging e il file del registro di sistema, in modo che l'utente
si rende conto quando intervenire per deframmentarli. Oltre a questi due importantissimi file del sistema, PageDefrag consente di deframmentare anche il
registro degli eventi e i file di ibernazione di Win2000 ed XP, ovvero quelli necessari al salvataggio della memoria quando si "ibernano" i portatili.

PageDefrag funziona in Windows NT 4.0, Windows 2000, Windows XP e Windows Server 2003. Come dicevo, non si installa, basta decomprimere il piccolissimo
archivio in una directory e, da questa, dare invio sul file eseguibile PageDfrg.exe.

All'avvio del programma, ci spostiamo con tab su vari campi. In uno di questi troveremo una schermata che mostra la lista dei dati relativi ai file appena
descritti e, in particolare, quelli concernenti il grado di frammentazione.

A questo punto, possiamo fare delle scelte tramite un gruppo di pulsanti radio. Le scelte da fare sono:

Programmare di deframmentare il tutto una sola volta, (cosa che avviene col successivo riavvio). Per capirci, sarebbe la deframmentazione manuale che faremo
tutte le volte che vorremo.
Impostare PageDefrag in modo che deframmenti ad ogni avvio, e si può decidere quanti secondi lasciare all'utente per non effettuare la deframmentazione.

Non eseguire nessuna deframmentazione, opzione che consiglio di attivare se abbiamo aperto il programma solo per renderci conto della sua accessibilità.

Il programma utilizza le funzioni già presenti nel Sistema Operativo per eseguire la deframmentazione. Per ogni file deframmentato, al riavvio, mostra
il nome del file deframmentato e l'esito dell'operazione. Se questo è positivo visualizza i dati relativi allo stato precedente e al guadagno ottenuto.

Può anche capitare che PageDefrag non sia in grado di ridurre la frammentazione su uno o più file a causa, ad esempio, del poco spazio a disposizione per
la deframmentazione. In questo caso, anche questa indicazione viene fornita nella stessa schermata, assieme alle altre. Però, in questo caso, occorrerà
farsi dare un occhio in prestito.

Modalità di utilizzo:

Procedere alla pulizia del disco con l'utilità "Pulitura disco" messa a disposizione dal nostro stesso Sistema Operativo.
Pulire per bene il registro e i file inutili con il nostro programma preferito, per esempio, regCleaner, FreeRegistriCleaner, eccetera.
Facciamo la deframmentazione della unità C con l'utilità di deframmentazione dischi messaci sempre a disposizione dal nostro Sistema Operativo.
Adesso siamo pronti ad eseguire una deframmentazione dei file che costituiscono il registro di sistema ed il file di paging, pagefile.sys, detto anche
file di Swap.
Nota bene:

Prima di effettuare qualsiasi operazione che interessi il registro di Windows, è buona norma effettuarne una copia, per avere sempre la possibilità di
ripristinare tutto a causa di evenienze non previste.

Per fare una copia del registro di sistema, fare come segue:

Apriamo il menu avvio, esegui ed invio. Per fare prima dopo aver aperto il menu avvio, premere la lettera E.
Si apre la finestra di dialogo Esegui, digitiamo regedit e premiamo invio.
Nella finestra che compare, dal menu FILE diamo invio su ESPORTA. State attenti che, all'interno della finestra intervallo di esportazione, sia selezionata
la voce "Tutto".
Diamo un nome alla copia del registro, consiglio di mettere nel nome anche la data, e, selezionato il percorso, diamo invio su Salva. Abbiamo creato la
copia del registro di Windows. Se si verificasse qualche problema, basterà dare invio sul file che si è appena creato, e si rimetterà così al suo posto
il file di registro originale.
I possessori dell'utility di backup e recupero del registro di sistema, "EruNT", che ho descritto in un precedente mio articolo faranno ancora meglio tale
operazione.

Creata per sicurezza la copia del registro, avviamo Pagedefrag e, con tab ci spostiamo sui vari campi. Quando siamo sui pulsanti radio, con le freccette
verticali, selezioniamo Defragment at next boot (Deframmenta al prossimo riavvìo).

Con il solito tab, ci spostiamo sul pulsante OK e premiamo invio.

Come avrete certamente capito, il programma è in inglese, ma, per chi lo volesse includere, è disponibile un piccolo dizionario per jaws, contenente tutte
le frasi contenute nell'interfaccia principale tradotte in italiano. Basta copiare il file "pagedfrg.JDF" nella cartella raggiungibile da menu avvio, programmi
o tutti i programmi, jawsXxX, esplora Jaws, esplora le impostazioni personali ed invio.

Non ci resta che riavviare il computer e prima che Windows si riavvii, Pagedefrag eseguirà la deframmentazione dei file di registro e di paging.

A questo punto, nella fase di avvio, comparirà una schermata azzurra simile a quella per lo scandisk di Windows.

Il lavoro di PageDefrag non dura eccessivamente, quindi, abbiate pazienza, consapevoli che avrete fatto un buon servigio al vostro computer.

Questo programma, da usare di tanto in tanto in concomitanza della deframmentazione del disco, operazione che va fatta periodicamente e quando si avvertono
rallentamenti del sistema, è un'ottima utility che, personalmente, ho inserito come voce di menu proprio nel menù "Utilità di sistema". Che si trova in
menu avvio, programmi o tutti i programmi, accessori.

Il pacchetto del programma, compreso il dizionario per Jaws, inserito nella versione distribuita su CD-Rom, verrà reso disponibile al più presto nella
sezione download del sito UIC-Helpexpress.

Per ulteriori spiegazioni, rivolgersi a: Adriano Barbieri.