94574 Letture

Tutti i segreti della funzione "Prefetch" di Windows XP

Windows XP monitora tutti i file che vengono utilizzati quando il computer viene avviato e quando si esegue una qualsiasi applicazione. Il sistema operativo esegue, quindi, un'operazione di prefetch che consiste nel rendere immediatamente disponibili, nella memoria cache, i file utilizzati più spesso e quelli necessari per il processo di avvio del personal computer.
Grazie al prefetch, Windows XP è in grado di ridurre notevolmente il tempo richiesto per
l'avvio del sistema operativo e per l'esecuzione delle applicazioni più utilizzate.
Le informazioni necessarie per il prefetch vengono memorizzate sul disco fisso occupando
un certo quantitativo di spazio. Inoltre, il prefetch richiede una costante operazione di
monitoraggio delle applicazioni avviate.

La gestione della funzione di prefetch è facilitata grazie all'utilizzo di un programma gratuito di nome Windows XP Prefetch Clean And Control.
Questo programma consente di ripulire il disco fisso dai file di log e dalle informazioni sinora memorizzate da parte della funzione "prefetch" (è sufficiente cliccare sul pulsante Clean Prefetch Folder Now).
L'opzione utilizzata per default da parte di Windows è Monitor application and boot file launch... ma Disable prefetch, Monitor application launch only e Monitor boot file launch only consentono, rispettivamente, di disabilitare la funzione prefetch, di monitorare solo le applicazioni che vengono avviate oppure di monitorare esclusivamente i file necessari per l'avvio del sistema operativo. Proprio quest'ultima opzione (Monitor boot file launch only) è quella raccomandata.


Windows XP Prefetch Clean And Control è prelevabile gratuitamente cliccando qui.


Se il vostro personal computer ha solo 128 MB di RAM, la disattivazione della funzionalità di "Prefetch" inclusa in Windows XP consentirà di sveltire un poco le prestazioni del sistema. La funzione di prefetch è disattivabile anche senza ricorrere all'uso di Windows XP Prefetch Clean And Control: avviate l'Editor del registro di sistema e portatevi in corrispondenza della chiave seguente:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

Qualora non fosse già presente, create un nuovo valore DWORD ed attribuitegli il nome EnablePrefetcher. Impostatene quindi il valore a 0 per disattivare il prefetching.

Tutte le informazioni relative al "Prefetch" sono memorizzate da Windows XP nella cartella
\WINDOWS\PREFETCH. E' consigliabile, comunque, una volta al mese cancellare il contenuto di tale cartella.


  1. Avatar
    mauryzyo
    25/09/2009 02.15.56
    salve
    peccato averlo cancellato (causa formattazione)
    ricordavo che nn era semplice il download di Prefetch Windows XP
    ma proprio nn lo trovo..sarà l'ora,ma mi porta in tutti altri programmi..calma maury
    l'ho avuto 2 anni riuscirò a pescarlo nuovamente..
    era anche una scusa x salutare tutti voi e naqern :mrgreen:
    notte
  2. Avatar
    pipz
    26/02/2009 10.39.20
    si ma è scomodo ..metti la data visibile.
    ciao
  3. Avatar
    jacopo
    13/11/2008 12.00.58
    Citazione: grazie.
    Però mi sentirei più tranquillo se nei vostri articoli metteste la data di quando è stato scritto.
    Questo sul prefetch è un articolo che può andare bene sempre. Ma altre volte mi sono chiesto se potessi ancora seguire quei consigli o erano vecchi.
    Ciao,
    se fai la ricerca del tip, compare anche la data di inserimento.
  4. Avatar
    danone
    13/11/2008 08.58.19
    grazie.
    Però mi sentirei più tranquillo se nei vostri articoli metteste la data di quando è stato scritto.
    Questo sul prefetch è un articolo che può andare bene sempre. Ma altre volte mi sono chiesto se potessi ancora seguire quei consigli o erano vecchi.
Tutti i segreti della funzione