Vai ai contenuti | Vai alle rubriche

via Borgognona, 38 - 00187 Roma Tel 06.69.98.81 - Fax 06.67.86.815 - numero verde: 800 682682 - Part. IVA 00989551007

VAI AGLI ARTICOLI


UICIECHI.IT: MAGGIO 2008 - Numero 5.

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

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, è 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 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.