PageDefrag: programma per deframmentare con semplicit.

Di Adriano Barbieri.
 

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.

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:

1. 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.

2. Impostare PageDefrag in modo che deframmenti ad ogni avvio, e si pu decidere quanti secondi lasciare all'utente per non effettuare la deframmentazione.

3. 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:

1. Procedere alla pulizia del disco con l'utilit "Pulitura disco" messa a disposizione dal nostro stesso Sistema Operativo.

2. Pulire per bene il registro e i file inutili con il nostro programma preferito, per esempio, regCleaner, FreeRegistriCleaner, eccetera.

3. Facciamo la deframmentazione della unit C con l'utilit di deframmentazione dischi messaci sempre a disposizione dal nostro Sistema Operativo.

4. 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, e' 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:

1. Apriamo il menu avvio, esegui ed invio. Per fare prima dopo aver aperto  il menu avvio, premere la lettera E.

2. Si apre la finestra di dialogo Esegui, digitiamo regedit e premiamo invio.

3. 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".

4. 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 riavvo).

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.


Per ulteriori spiegazioni, rivolgersi a: `Adriano Barbieri. barbadriano@libero.it`_

