Problemi con Chkdsk & MFT

February 1

Problemi con Chkdsk & MFT


La maggior parte dei programmi e informazioni sui personal computer vengono memorizzati sul disco rigido. La perdita dei dati è un problema che la maggior parte degli utenti si troveranno ad affrontare ad un certo punto a causa di guasto del disco rigido. Microsoft fornisce un programma di utilità, "chkdsk", per diagnosticare e risolvere i problemi più comuni che si verificano con i dischi rigidi. Questa utility può anche indicare quando un guasto del disco rigido è imminente. Il file system MFT (Master File Table) tiene traccia delle informazioni memorizzate, la dimensione del file e la sua posizione. Un danneggiamento di questo file causare instabilità nel file system e rischia la perdita dei dati.

MFT dimensione di file Errori

La MFT è un file system presente su ogni disco di archiviazione che serve come un database di tutti i file e le cartelle presenti sul supporto di memorizzazione. Il file contiene una voce per ogni singolo file e cartelle e indica come il sistema operativo è quello di affrontare il file o la directory. La MFT contiene informazioni o la posizione delle informazioni che definiscono la dimensione, il tipo, la data e l'ora di creazione, ultima data di modifica e l'ora e autore del file o directory.

Il posizionamento di file e cartelle sul supporto di memorizzazione aumenta le dimensioni della MFT e genera un segmento record file (FRS) nella MFT. Poiché il numero di file aumenta, la dimensione della MFT aumenta. Quando si eliminano i file sul sistema, il FRS segna lo spazio come libero, ma non registra la quantità di spazio liberato e quindi non ridurre le dimensioni della MFT. Questo errore si riduce lo spazio su disco disponibile sul supporto. Solo il software di terze parti in realtà rimuove le FRS dalla MFT e recupera lo spazio inutilizzato nella MFT.

Problemi chkdsk

L'utilità chkdsk disponibile con i sistemi operativi Microsoft esamina la struttura unità fisica e controlli per i problemi con settori danneggiati, file con collegamenti incrociati, cluster persi ed errori di directory. glitch di potenza e crash di sistema più spesso causa di questi problemi. Lo spostamento o stridente il computer a volte può danneggiare l'hard disk. I danni al disco rigido che causa un errore può propagarsi in tutto il disco e creare una valanga di problemi del disco. L'uso regolare di CHKDSK per controllare il disco rigido assicura un buon funzionamento del sistema e un minor numero di errori irrecuperabili del disco rigido. Un vantaggio di monitoraggio di routine che CHKDSK fornisce è l'allarme guasto del disco rigido.

Un'opzione in chkdsk consente l'utilità di fissare o correggere eventuali errori rilevati durante il funzionamento. La prima operazione di chkdsk è quello di esaminare il MFT per coerenza interna di spazio utilizzato da ogni file e cartella sul disco. La prossima operazione assicura che ogni file e cartella presente sul disco ha un riferimento nel MFT e controlli per i riferimenti circolari. Chkdsk non può valutare i file e le cartelle in uso o bloccati.

Prevenzione della Defrag Utility

Quando si utilizza il comando CHKDSK per correggere eventuali problemi di file che si sono verificati nel volume di stoccaggio, l'utilità di deframmentazione viene spesso eseguito per assicurarsi che il volume funziona in modo efficiente. Se c'è stato un problema con il volume che ha richiesto di eseguire chkdsk, il volume ha il po 'sporca, un singolo bit nella MFT, impostare per indicare il sistema operativo deve eseguire chkdsk quando si avvia il sistema. Il dirty bit specifica che c'è un problema con il file system sul disco. Dopo aver eseguito chkdsk, il dirty bit viene cancellato se il volume è esente da errori o, se sono stati trovati errori, non riesce a ripristinare. Il risultato di questo processo è che i programmi del sistema operativo chkdsk per eseguire nuovamente al riavvio del computer. Questo continua a verificarsi fino a quando il dirty bit cancella sull'unità. Finché il dirty bit è impostato, il computer non permetterà l'utilità di deframmentazione di correre e verrà eseguito chkdsk ogni volta che il sistema si avvia. L'esecuzione chkdsk con l'opzione / f selezionata può causare la perdita di dati se il file system è danneggiato. I dati possono essere recuperati dopo aver corretto i problemi del disco esaminando i file salvati nella directory principale del volume indicato come "fileXXXX.chk."