nicscics
28-04-2005, 21:22
Windows XP aggiorna automaticamente le informazioni relativamente alla data di accesso di un determinato file. Il sistema non si limita però a questo, infatti ogni modifica apportata, ad esempio, ad una directory e relativo contenuto, viene "marcata" in una sorta di copia carbone, in un'area riservata: la MFT Zone. Se avete uno o più dischi di grandi dimensioni, con molte directories e subdirectories, il loro continuo "controllo" ed aggiornamento nella MFT, provoca un notevole rallentamento del vostro SO.
Per disabilitare questa funzione, eseguite l'editor del registro (Start --> Esegui ---> regedit), navigate sino a portarvi alla seguente chiave:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem
Sul pannello di destra, identificate la voce (valore dword) denominata "NtfsDisableLastAccessUpdate". Se la chiave esiste, molto probabilmente è settata su 0 (Se non esiste, create un nuovo valore DWORD col nome sopra citato). Fate doppio clic sul valore DWORD ed inserite 1. Cliccate su OK per confermare. Riavviare quindi il sistema.
La Master File Table (MFT)
La master File table indicizza tutti i files su disco (se formattato in NTFS, ovviamente). Questo 'file' tiene traccia di tutto ciò che viene archiviato su hard disk. Esso lavora come un elenco di ogni cosa presente su disco.
Potremmo paragonare il tutto ad una corposa rubrica telefonica, nella quale vengono trascritti i numeri di telefono di diverse utenze. La MFT zone, riserva a se stessa una parte dell'area disponibile su disco rigido.
Quest'area non può essere deframmentata. Tecnicamente, ciò dipende dalla struttura del file, realizzato con tecnologia derivante da Windows NT. Tale area, in Windows 2000, XP e 2003 Server, viene ricollocata o deframmentata, solo in caso in cui non vi sia più spazio a sufficienza, affinchè questa possa essere sempre disposta contiguamente in una sola area dell'hard disk.
Affinchè si possa limitare l'impatto negativo, sia su disco, sia sull'intero sistema, ad opera della Master File table, possiamo ancora intervenire sul registro di Windows. Portarsi quindi su:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem
Sul pannello di destra, cercare il valore denominato "NtfsMftZoneReservation". Se il valore non esiste, createlo. Andate su "Nuovo" | DWORD, quindi rinominate il nuovo valore in "NtfsMftZoneReservation". Impostate il valore su 1. Questa impostazione è adatta per dischi rigidi contenenti un gran numero di files di grandi dimensioni. Altre ozioni, sono le seguenti:
2 - Medium file allocation
3 - Larger file allocation
4 - Maximum file allocation
Anche in questo caso, per far si che le modifiche abbiano effetto, si richiede il riavvio del sistema.
Nomi non superiori ad otto caratteri (Short Filenames)
Anche se NTFS supporta nomi superiori a 256 caratteri, al fine di mantenere la compatibilità con MS-DOS e Windows 3.1, Windows XP archivia copia dei nomi nel vecchio formato 8.3.
Per esempio, se un file si chiama "Incrementare le performance in NTFS.doc", Windows XP salverà il file anche con la dicitura: INCREM~1.DOC.
Per modificare questa impostazione predefinita, aprire il registro, portarsi nella posizione:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem
Nel pannello di destra, identificare il valore denominato "NtfsDisable8dot3NameCreation" e modificarne l'impostazione da 0 ad 1. Se la chiave non esiste, createla come da procedura indicata più sopra.
Riavviare il sistema.
_/RM\_
Per disabilitare questa funzione, eseguite l'editor del registro (Start --> Esegui ---> regedit), navigate sino a portarvi alla seguente chiave:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem
Sul pannello di destra, identificate la voce (valore dword) denominata "NtfsDisableLastAccessUpdate". Se la chiave esiste, molto probabilmente è settata su 0 (Se non esiste, create un nuovo valore DWORD col nome sopra citato). Fate doppio clic sul valore DWORD ed inserite 1. Cliccate su OK per confermare. Riavviare quindi il sistema.
La Master File Table (MFT)
La master File table indicizza tutti i files su disco (se formattato in NTFS, ovviamente). Questo 'file' tiene traccia di tutto ciò che viene archiviato su hard disk. Esso lavora come un elenco di ogni cosa presente su disco.
Potremmo paragonare il tutto ad una corposa rubrica telefonica, nella quale vengono trascritti i numeri di telefono di diverse utenze. La MFT zone, riserva a se stessa una parte dell'area disponibile su disco rigido.
Quest'area non può essere deframmentata. Tecnicamente, ciò dipende dalla struttura del file, realizzato con tecnologia derivante da Windows NT. Tale area, in Windows 2000, XP e 2003 Server, viene ricollocata o deframmentata, solo in caso in cui non vi sia più spazio a sufficienza, affinchè questa possa essere sempre disposta contiguamente in una sola area dell'hard disk.
Affinchè si possa limitare l'impatto negativo, sia su disco, sia sull'intero sistema, ad opera della Master File table, possiamo ancora intervenire sul registro di Windows. Portarsi quindi su:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem
Sul pannello di destra, cercare il valore denominato "NtfsMftZoneReservation". Se il valore non esiste, createlo. Andate su "Nuovo" | DWORD, quindi rinominate il nuovo valore in "NtfsMftZoneReservation". Impostate il valore su 1. Questa impostazione è adatta per dischi rigidi contenenti un gran numero di files di grandi dimensioni. Altre ozioni, sono le seguenti:
2 - Medium file allocation
3 - Larger file allocation
4 - Maximum file allocation
Anche in questo caso, per far si che le modifiche abbiano effetto, si richiede il riavvio del sistema.
Nomi non superiori ad otto caratteri (Short Filenames)
Anche se NTFS supporta nomi superiori a 256 caratteri, al fine di mantenere la compatibilità con MS-DOS e Windows 3.1, Windows XP archivia copia dei nomi nel vecchio formato 8.3.
Per esempio, se un file si chiama "Incrementare le performance in NTFS.doc", Windows XP salverà il file anche con la dicitura: INCREM~1.DOC.
Per modificare questa impostazione predefinita, aprire il registro, portarsi nella posizione:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem
Nel pannello di destra, identificare il valore denominato "NtfsDisable8dot3NameCreation" e modificarne l'impostazione da 0 ad 1. Se la chiave non esiste, createla come da procedura indicata più sopra.
Riavviare il sistema.
_/RM\_