Deframmentazione di metafile e flussi di dati

Ultimo aggiornamento il 6 giugno 2022

Oltre alla normale deframmentazione di file e cartelle, UltraDefrag supporta completamente la deframmentazione di metafile NTFS e flussi di dati.

Ci sono due cose che rendono peculiari i metafile e i flussi di dati.

La prima cosa è che Windows li nasconde molto bene. Non li mostra mai in Esplora risorse e devi utilizzare strumenti speciali, come Immagine FTK, per poterli vedere:

I file nella directory root con il simbolo del dollaro all'inizio dei loro nomi che normalmente non vedi sul tuo sistema sono i metafile e i file contrassegnati come Alternate Data Stream sono i flussi di dati.

La seconda cosa che rende i metafile e i flussi di dati così speciali è che sono uno dei file di sistema più essenziali. Windows li utilizza per organizzare il file system, eseguire il backup dei dati critici del sistema, gestire l'allocazione dello spazio libero, tenere traccia dei cluster danneggiati e archiviare informazioni sulla sicurezza, tra le altre cose.

I metafile più importanti sono:

FileDescrizione
$MFT La tabella dei file principali (MFT). Contiene informazioni generali su tutti i file e le cartelle sul disco, come nomi di file, dimensioni, autorizzazioni di accesso, timestamp ed elenchi di frammenti.
$MFTMirr Una copia di backup dei primi 4 cluster di $MFT.
$LogFile Contiene il registro delle transazioni delle modifiche ai metadati del file system.
$Volume Contiene informazioni generali sul disco, come l'etichetta del volume e la versione del file system.
$AttrDef Una tabella di attributi di file che associa gli identificatori numerici degli attributi ai relativi nomi.
$Bitmap Una mappa di cluster allocati sul disco.
$Boot Il record di avvio del volume (VBR).
$BadClus Un file che tiene traccia di tutti i cluster che presentano settori danneggiati , in modo che il driver del file system possa saltarli in tutte le operazioni.
$Secure Un database di permessi di accesso ai file.
$UpCase Una tabella di caratteri maiuscoli Unicode.
$Extend Una cartella contenente informazioni sulle quote disco e sui punti di analisi . Anche questa cartella contiene un giornale USN .

UltraDefrag può deframmentare completamente tutti i metafile tranne la tabella dei file master (MFT) che non può essere elaborata nella deframmentazione normale perché i suoi primi 16 cluster sono immobili. Tuttavia, utilizzando UltraDefrag puoi facilmente ottimizzare la tabella dei file master. UltraDefrag presenta un'ottimizzazione MFT con un solo clic che posiziona i frammenti MFT il più vicino possibile gli uni agli altri per le migliori prestazioni possibili.

I flussi di dati sono file di sistema speciali che aiutano Windows, tra le altre cose, a gestire i metafile, i punti di analisi e le quote del disco. Una caratteristica peculiare dei flussi di dati è che non esistono da soli e sono sempre allegati ad un file o ad una cartella. Windows utilizza la seguente convenzione per indicare quale flusso appartiene a quale file: nome_file:nome_stream . Di seguito sono riportati alcuni esempi degni di nota dei flussi di dati insieme ai file a cui sono allegati:

Flusso di datiDescrizione
$MFT::$BITMAP Una mappa delle voci MFT che mostra quali sono attualmente in uso.
$Quota:$O, $Quota:$Q Contengono le informazioni sulla quota del disco.
$Reparse:$R Aiuta Windows a gestire i punti di analisi.
$Secure:$SDS, $Secure:$SDH, $Secure:$SII Un database di permessi e indici di accesso ai file che aiutano a gestirlo.
$UsnJrnl:$J Contiene il journal USN del file system.

I metafile e i flussi di dati sono i file a cui si accede più frequentemente. Ogni volta che Windows esegue un'operazione sui file, ad esempio leggere un file, scrivere su un file, creare o eliminare un file, si accede prima ai metafile e ai flussi di dati per ottenere tutte le informazioni necessarie per eseguire l'operazione e quindi vengono aggiornati per tenerne traccia delle modifiche apportate al file system.

Poiché Windows esegue migliaia di operazioni sui file ogni secondo, la frammentazione dei metafile e dei flussi di dati riduce drasticamente le prestazioni del sistema. Ecco perché è molto importante deframmentarli ogni volta che vengono frammentati ed è esattamente ciò che fa UltraDefrag ! Ogni volta che deframmenti un disco o ne esegui l'ottimizzazione, UltraDefrag deframmenta tutti i metafile e i flussi di dati per mantenere il tuo sistema in funzione al massimo delle prestazioni.

Condividi questa pagina:
Scorri verso l'alto Inglese