Sistema di file. Che cos'è? Come determinare il tipo di filesystem? Come scoprire il file system di Windows 10

File system di Windowsè il sistema utilizzato dal sistema operativo per archiviare e organizzare i file su un disco rigido. In poche parole: questa cosa è responsabile della memorizzazione delle informazioni (file e cartelle) sul disco rigido e della dimensione di queste informazioni.

La sicurezza del computer e la quantità di informazioni che peseranno sull'hard disk dipendono dalla scelta del file system. Per sicurezza intendo stabilità e protezione dalla perdita di dati.

Il sistema operativo Windows XP supporta due file system per i dischi rigidi: FAT e NTFS.

File system FAT ( File Allocation Table) è più adatto per l'uso su dischi e partizioni fino a 200 MB

FAT è il file system più semplice supportato da Windows NT.

La directory FAT non ha una struttura specifica e i file vengono scritti nel primo spazio libero su disco trovato. Inoltre, il file system FAT supporta solo quattro attributi di file: Sistema, Nascosto, Sola lettura e Archivio.

Non è possibile impostare le autorizzazioni per i file che si trovano su partizioni FAT.

File system NTFS ( New Technology File System) organizza i file in directory e li ordina per nome.

NTFS è più adatto per l'uso su unità più grandi di 400 MB. Con un aumento delle dimensioni del disco, le prestazioni del file system NTFS non diminuiscono, come nel caso del FAT, ma questo sistema richiede più risorse del computer, soprattutto per quanto riguarda la RAM. Esattamente File system NTFSè utilizzato dalla maggior parte degli utenti, anche se, come sempre, c'è una serie di svantaggi:

Funziona su sistemi operativi NTFS non precedenti a Windows XP

NTFS attualmente non ha la crittografia dei file incorporata;

Se il disco logico è pieno per più del 90%, la velocità operativa viene drasticamente ridotta

Ma ci sono anche vantaggi:

La dimensione massima del disco può essere fino a 18 TB;

C'è lavoro con file superiori a 4 GB;

Se in FAT quando il sistema operativo si guasta, c'è una grande possibilità di corruzione dei file, quindi in NTFS, questa possibilità è praticamente esclusa;

NTFS consente di comprimere i file, riducendo così il loro spazio su disco;

Uso più economico dello spazio su disco:

Il ripristino del sistema è possibile ... ecc

È molto facile scoprire quale file system è utilizzato sul disco con il tuo sistema operativo.

Per fare ciò, è necessario fare clic sull'icona sul desktop Il mio computer-> seleziona l'unità in cui è installato il tuo sistema operativo (di solito questo guidare C)
Fare clic con il tasto destro e selezionare Proprietà- vai alla scheda Generale.

Dovrebbe essere scritto Sistema di file: NTFS. Ma forse Fat32 o grasso16

E non è un dato di fatto che tutte le tue unità locali abbiano lo stesso file system. Per scoprirlo, guarda tutti gli altri dischi.

A proposito, nella stessa finestra possiamo scoprirlo Capacità del disco, e vedi anche quanto spazio libero è rimasto su di esso (e, di conseguenza, quanto spazio Impegnato)

Come determinare il tipo di filesystem?

La risposta del maestro:

Di solito, l'utente è ben consapevole del sistema operativo installato sul computer e del file system utilizzato. Ma potrebbe essere necessario determinare il tipo di file system. Di solito si verifica quando ti siedi per lavorare al computer di qualcun altro.

Il modo di organizzare e archiviare i dati su diversi supporti, inclusi i dischi rigidi, è determinato dal file system. Esistono molti file system diversi. I file system più comuni per i sistemi operativi Windows sono: NTFS, FAT16, FAT32. Per il sistema operativo Linux e per Unix - ext2 e ext3.

Puoi scoprire il tipo di filesystem in diversi modi. Uno dei modi (il più semplice) è aprire "Risorse del computer", selezionare l'unità che ti interessa, fare clic destro su di essa e selezionare "Proprietà" dal menu che si apre. Si aprirà una finestra in cui verranno scritti il ​​tipo e il file system del disco. Ad esempio, il file system NTFS verrà mostrato per i sistemi operativi Windows XP e Windows 7.

Se di fronte a te c'è un computer non funzionante che si rifiuta di avviarsi, le informazioni sui suoi dischi possono essere visualizzate utilizzando il programma Acronis Dick Director. Si parte direttamente dal CD. Per selezionare l'avvio dal disco dopo l'avvio, premere F12, si aprirà una finestra per la selezione di un dispositivo di avvio. Ci sono computer sui quali la finestra di boot viene richiamata da altri tasti.

Ora seleziona boot from CD e premi Invio. Apparirà un menu in cui è necessario selezionare Acronis Dick Director. Dopo il download, apparirà la finestra del programma. In esso vedrai i dischi del computer con l'indicazione dei tipi di file system. L'utility Acronis Dick Director è un programma molto utile che consente di partizionare i dischi nel modo desiderato e di formattarli nel file system desiderato. Utilizzando lo stesso programma, è possibile recuperare, con un alto grado di probabilità, le partizioni del disco dopo che sono state perse accidentalmente. Puoi recuperare i dischi con tutte le cartelle e tutti i file.

Esiste una versione dell'utilità Acronis Dick Director che viene eseguita in Windows. Usandolo, puoi anche visualizzare le informazioni sui file system. Ma non è consigliabile eseguire alcuna operazione su questa versione, poiché dopo il riavvio del sistema c'è un rischio molto alto che il computer non si avvii affatto. Se diventa necessario partizionare il disco, è meglio utilizzare la versione CD, poiché è molto affidabile.

Quando si formatta un disco rigido o un'unità flash, lo si prepara affinché il sistema operativo memorizzi le informazioni. Durante la formattazione, tutte le informazioni vengono rimosse e viene installato un file system pulito.

Potresti aver sentito parlare del file system FAT o NTFS, ma sai quale viene utilizzato sul tuo sistema? Questo articolo spiega come funziona il file system e quali sono le differenze tra i diversi file system. Ti mostrerò anche come scoprire quali filesystem sono in uso sui tuoi dischi.

Che cos'è un file system?

Lo spazio su disco è suddiviso in settori, ciascuno dei quali ha una dimensione di circa 512 byte. I settori sono raggruppati in cluster. I cluster, detti anche allocatori, hanno dimensioni comprese tra 512 byte e 64 kilobyte, poiché di solito sono composti da più settori. I cluster sono blocchi contigui di spazio su disco.

I sistemi operativi si basano sul file system per organizzare l'archiviazione di informazioni in cluster. Il file system è un database che contiene informazioni sullo stato di ciascun cluster. In effetti, il file system dice al sistema operativo in quale cluster (o cluster) è archiviato il file e dove è possibile scrivere nuovi dati.

Di quali file system dovresti essere a conoscenza?

Fondamentalmente, il sistema operativo Windows utilizza i file system FAT (File Allocation Table), FAT32 e NTFS (New Technology File System).

In breve, NTFS può archiviare file più grandi di 4 GB e le partizioni possono essere più grandi di 32 GB. NTFS gestisce lo spazio libero meglio del file system FAT o FAT32 e quindi meno frammentazione del disco. NTFS supporta anche diverse funzionalità di sicurezza, inclusa la crittografia dei file al volo.

Rispetto a NTFS, i file system FAT e FAT32 occupano meno spazio, lavorano meno duramente sul disco rigido e quindi funzionano più velocemente con piccole unità flash. Inoltre, FAT e FAT32 sono file system multipiattaforma. I maggiori svantaggi di FAT e FAT32 sono il limite di dimensione della partizione di 32 GB, nonché il limite di dimensione del file di 2 GB e 4 GB, rispettivamente.

Il nuovo file system exFAT (Extended File Allocation Table), noto anche come FAT64, viene utilizzato principalmente per archiviare informazioni su unità flash. Come NTFS, supporta file più grandi di 4 GB e partizioni più grandi di 32 GB e il suo sistema di gestione dei file evita la frammentazione del disco. Allo stesso tempo, è veloce, ottimizzato per i media mobili e gestisce i file multimediali.

Quali sistemi operativi funzionano con questi file system?

FAT e FAT32 sono disponibili in lettura/scrittura su quasi tutti i sistemi operativi. In precedenza, la formattazione di un disco su NTFS era un modo infallibile per renderlo inutilizzabile al di fuori di Windows. Tuttavia, il supporto in lettura/scrittura NTFS è ora integrato in molte distribuzioni Linux. C'è anche un hack che ti permette di lavorare con questo file system in Mac OS X versione 10.6, anche se sembra essere instabile, quindi si consiglia di usare MacFuse. D'altra parte, exFAT richiede l'installazione dei driver sia su Windows XP che su Linux ed è supportato dalle ultime versioni di Windows (Vista SP1, Windows 7, 8) e Mac OS X.

Perché la dimensione del cluster è importante?

Se hai già formattato il disco, tieni presente che puoi scegliere la dimensione del cluster (o la dimensione del blocco di allocazione).

A seconda della dimensione del cluster (da 512 byte a 64 kilobyte), il file può essere archiviato in uno o centinaia o migliaia di cluster. Quando la dimensione del file è inferiore alla dimensione del cluster, lo spazio rimanente viene sprecato. Questo fenomeno è chiamato "spazio perso". Di conseguenza, l'archiviazione di molti file di piccole dimensioni su un disco con un cluster di grandi dimensioni comporterà grandi quantità di spazio sprecato. D'altra parte, se scegliamo una piccola dimensione del cluster, i file di grandi dimensioni verranno frammentati in tanti piccoli pezzi, il che può rallentare le operazioni del disco, poiché ci vorrà più tempo per leggere il file corrispondente. In altre parole, sii intelligente riguardo alle dimensioni del tuo cluster.

Come posso scoprire il tipo di file system su un disco?

Il file system è elencato nelle proprietà del disco. Vai su Risorse del computer, fai clic con il pulsante destro del mouse sul disco desiderato e quindi seleziona Proprietà dal menu di scelta rapida. Nella scheda Generale, nella riga File system, vedrai il tipo di file system.

Per scoprire la dimensione del cluster per un disco con il file system NTFS, utilizzare la combinazione di tasti + [R], si aprirà la finestra Esegui. Assicurati di aver effettuato l'accesso come utente con diritti di amministratore. Nella finestra Esegui programma, digita cmd nella casella di testo e fai clic su OK. Quindi inserisci il comando> fsutil fsinfo ntfsinfo e premi Invio.

Su Windows XP e Windows 7, puoi anche visualizzare e ridimensionare il cluster utilizzando applicazioni di terze parti come.

Quale file system preferisci usare sui dischi e perché? Hai riscontrato problemi utilizzando il file system NTFS e come hai risolto questi problemi?

In caso di interruzione di corrente di emergenza, il personal computer acceso si spegne in modo anomalo. Se sei fortunato, dopo aver ripristinato l'alimentazione, il computer può essere riacceso e continuerà a funzionare correttamente. Ma il 5 percento delle volte c'è un problema. È collegato al fatto che si verificano errori nel file system del disco rigido. Tali errori portano al fatto che al momento dell'avvio non è possibile leggere i file necessari. E, naturalmente, il computer non si accende. Per correggere gli errori nel file system, è necessario verificarne il controllo degli errori. Ed è qui che sorge il problema. Dopotutto, il controllo degli errori nel file system richiede un computer funzionante. E questo, proprio in conseguenza di quell'errore, è lo stesso.

Pertanto, per eseguire il controllo, è possibile utilizzare un disco di avvio o un'unità flash USB avviabile. Quelli. sarà un'analogia di Live CD o Live Flash. Ma nel caso in cui hai un altro computer a portata di mano, puoi farlo più facilmente. L'ultima volta che ho usato il metodo "più facile da fare". 1. rimosso il disco rigido su cui si è verificato un errore nel file system 2. collegato a un computer funzionante come seconda unità 3. eseguito un controllo del disco rigido utilizzando gli strumenti integrati di Windows 4. rimosso il disco rigido dopo il controllo 5. e lo ha restituito al computer di destinazione. Il lancio ha mostrato che il sistema è di nuovo operativo. Ecco un modo non molto difficile per controllare e ripristinare il file system dopo la comparsa di errori.

Controllo del file system utilizzando strumenti standard - passo dopo passo

Per verificare il FS, eseguiamo le seguenti operazioni: - vai su "Computer" o "Risorse del computer" - a seconda di chi ha quale versione del sistema operativo Windows - apre il menu contestuale del disco che si intende controllare - seleziona la voce "PROPRIETÀ" nel menu contestuale - nella finestra di dialogo che si apre nella finestra vai alla scheda "SERVIZIO" - nella scheda aperta vediamo la voce "Verifica errori" e il pulsante "VERIFICA" - sul pulsante rilevato e clic. - appare una finestra di dialogo, specificando il consenso ad effettuare un controllo del disco - rispondiamo affermativamente. (È importante notare che l'opzione "Controlla e ripara settori danneggiati" è selezionata sull'immagine). Se questa opzione è selezionata, il controllo sarà composto da 5 fasi, non tre. Il controllo richiederà più tempo, ma uno degli elementi di controllo sarà la ricerca e la rimappatura dei blocchi danneggiati sul disco rigido.


Nel caso in cui controlli il disco di sistema da cui è stato avviato Windows, il programma di controllo degli errori ti informerà che il controllo è attualmente impossibile e richiede un riavvio per completarlo. Se sei d'accordo con il riavvio, il controllo verrà eseguito alla successiva accensione del computer. Nello stesso caso, quando controlliamo il file system su un disco rigido rimosso da un computer non funzionante di terze parti e lo colleghiamo a uno funzionante, il controllo del disco logico necessario per gli errori si verificherà immediatamente dopo l'avvio. Nessun riavvio richiesto. I principianti potrebbero avere una domanda: "quale unità logica del disco rigido di destinazione per verificare se ci sono più unità logiche?" La risposta è che devi controllare quello su cui è installato il sistema operativo. Tutto è logico qui. Se il sistema operativo non si avvia sul computer di destinazione, si può presumere che l'FS non funzioni correttamente. Ma il sistema operativo si trova su un determinato disco logico, il che significa che ha anche problemi con FS. È disordinato, ma qualcosa del genere. Dopo aver verificato la presenza di errori nel file system e averli eliminati, è molto probabile che il computer funzioni di nuovo normalmente. Se la sua operatività non è stata ripristinata, gli errori nel file system del disco sono fatali e dovrai reinstallare il sistema operativo, oppure il motivo dell'inoperabilità del computer risiede in qualcosa di completamente diverso e non nel disco rigido.

Esecuzione di un controllo del disco rigido per errori tramite la riga di comando

Se non si desidera eseguire un controllo del disco utilizzando gli strumenti grafici del sistema operativo, è possibile eseguirlo anche utilizzando gli strumenti della riga di comando. Per fare ciò, esegui - Start - Esegui - e nella finestra della riga di comando scrivi il comando "cmd" - esegui. Se hai Windows 8.0 o Windows 8.1, non troverai la finestra "Esegui". E la finestra del prompt dei comandi può essere avviata tramite la combinazione di tasti di scelta rapida è "Windows + R".


Per avviare il controllo, è stato immesso il comando - CHKDSK D: / F / R
Come puoi vedere dal comando, il disco "D" è impostato per la verifica. Seguono i comandi: / F- comando per correggere gli errori sul disco / R- il comando per cercare i settori danneggiati e ripristinare le informazioni sopravvissute Se intendi studiare più in dettaglio tutte le possibilità del comando di verifica del disco "CHKDSK", puoi visualizzare i parametri di questo comando tramite la riga di comando di Windows - per questo noi usa il comando chkdsk /?

Il file system consente di organizzare programmi e dati e organizzare la gestione ordinata di questi oggetti.

I sistemi operativi dei personal computer sono stati profondamente improntati dal concetto di file system che sta alla base del sistema operativo Unix. Su Unix, il sottosistema I/O unifica il modo in cui si accede sia ai file che alle periferiche. In questo caso, un file è inteso come un insieme di dati su un disco, terminale o qualche altro dispositivo.

File system È una parte funzionale del sistema operativo che fornisce operazioni sui file. Il file system consente di lavorare con file e directory (directory) indipendentemente dal loro contenuto, dimensione, tipo, ecc.

File system È un sistema di gestione dei dati.

Un sistema di gestione dei dati è un sistema in cui gli utenti sono liberati dalla maggior parte della manipolazione dei file fisici e possono concentrarsi principalmente sulle proprietà logiche dei dati.

I file system del sistema operativo creano per gli utenti una sorta di rappresentazione virtuale di dispositivi di archiviazione esterni, consentendo loro di lavorare con essi non al livello basso dei comandi per il controllo dei dispositivi fisici, ma al livello elevato di set e strutture di dati.

File system (destinazione):

  • nasconde l'immagine della posizione reale delle informazioni nella memoria esterna;
  • garantisce l'indipendenza dei programmi dalle peculiarità di una specifica configurazione del computer (livello logico di lavoro con i file);
  • fornisce risposte standard agli errori di comunicazione.

Struttura del file

L'intera raccolta di file su disco e le relazioni tra di essi è chiamata struttura dei file. I sistemi operativi avanzati hanno una struttura di file gerarchica - multilivello organizzata sotto forma di albero.

Viene utilizzata una struttura di directory ad albero - albero delle directory. Preso in prestito da Unix. Struttura gerarchica - la struttura del sistema, le cui parti (componenti) sono collegate da relazioni di inclusione o subordinazione.

La struttura gerarchica è rappresentata da un albero orientato, in cui i vertici corrispondono ai componenti e gli archi corrispondono ai collegamenti.

albero delle directory dell'unità G

Un albero diretto è un grafo con un vertice selezionato (radice) in cui esiste un solo percorso tra la radice e qualsiasi vertice. In questo caso sono possibili due varianti di orientamento: o tutti i percorsi sono orientati dalla radice alle foglie, oppure tutti i percorsi sono orientati dalle foglie alla radice.

Gli alberi sono usati per descrivere e progettare strutture gerarchiche.

La radice è la posizione iniziale, le foglie sono la posizione finale.

Sezioni

Qualsiasi disco rigido o magneto-ottico durante il processo di formattazione può essere diviso in più parti e lavorare con esse come con dischi separati (indipendenti). Queste parti sono chiamate sezioni o unità logiche... Il partizionamento di un disco in più dischi logici potrebbe essere necessario a causa del fatto che il sistema operativo non può funzionare con dischi più grandi di una certa dimensione. È molto comodo archiviare dati e programmi utente separatamente dai programmi di sistema (OS), perché il sistema operativo può "volare via dal computer".

Capitolo- area del disco. Sotto disco logico (partizione) in un computer si intende qualsiasi supporto di informazioni con cui il sistema operativo funziona come un unico oggetto intero.

Nome del disco- designazione del disco logico; voce nella directory principale.

I dischi logici (partizioni) sono designati da lettere latine A, B, C, D, E, … (32 lettere dalla A alla Z).

Le lettere A, B sono riservate ai floppy disk.

C - disco rigido, di solito da cui viene avviato il sistema operativo.

Il resto delle lettere sono unità logiche, CD, ecc. Il numero massimo di unità logiche per Windows è infinito.

V tabella delle partizioni indica la posizione dell'inizio e della fine di questa sezione e il numero di settori in questa sezione (posizione e dimensione).

Struttura del file del disco logico

Per accedere alle informazioni sul disco in un file, è necessario conoscere l'indirizzo fisico del primo settore (n. superficie + n. traccia + n. settore), il numero totale di cluster occupati da questo file, l'indirizzo del successivo cluster, se la dimensione del file è maggiore della dimensione di un cluster

Elementi della struttura del file:

    settore di partenza (bootstrap, settore di avvio);

    tavolo posizionamentoFile (FAT - Tabella di allocazione dei file);

    root directory (Root directory);

    area dati (spazio libero su disco rimanente).

Avvio-settore

Avvio-settore - il primo settore (iniziale) del disco. Situato sul lato 0, 0-track.

Il settore di avvio contiene informazioni sul servizio:

    dimensione del cluster del disco (il cluster è un blocco che combina diversi settori in un gruppo per ridurre la dimensione della tabella FAT);

    posizione della tabella FAT (nel settore oot c'è un puntatore a dove si trova la tabella FAT);

    la dimensione della tabella FAT;

    il numero di tabelle FAT (esistono sempre almeno 2 copie della tabella per garantire affidabilità e sicurezza, poiché la distruzione della FAT porta alla perdita di informazioni ed è difficile da recuperare);

    l'indirizzo dell'inizio della directory principale e la sua dimensione massima.

Il settore di avvio contiene il blocco di avvio (bootloader) - il record di avvio Boot Record.

Un caricatore è un programma di servizio che inserisce un programma eseguibile nella RAM e lo rende pronto per l'esecuzione.

FAT (tabella di allocazione dei file)

FAT (File Allocation Table) - tabella di allocazione dei file. Definisce quali sezioni del disco appartengono a ciascun file.L'area dati del disco è rappresentata nel sistema operativo come una sequenza di cluster numerati.

GRASSOÈ un array di elementi che indirizzano i cluster dell'area dati del disco. Ciascun cluster dell'area dati corrisponde a un elemento FAT. Gli elementi FAT fungono da catena di riferimenti ai cluster di file nell'area dati.

Struttura della tabella di allocazione dei file:

FAT è costituito da elementi a 16/32/64 bit. In totale, la tabella può contenere fino a 65520 di tali elementi, ognuno dei quali (tranne i primi due) corrisponde a un cluster di dischi. Un cluster è l'unità in cui viene allocato lo spazio nell'area dati su disco per file e directory. Le prime due voci della tabella (numerate 0 e 1) sono riservate e ciascuna delle altre voci della tabella descrive lo stato del cluster di dischi con lo stesso numero. L'elemento può indicare che il cluster è libero, che il cluster è difettoso, che il cluster appartiene al file ed è l'ultimo cluster nel file. Se il cluster appartiene a un file e non è il suo ultimo cluster, la voce della tabella contiene il numero del cluster successivo in questo file.

GRASSOÈ un elemento estremamente importante della struttura dei file. Le violazioni in FAT possono portare alla perdita completa o parziale di informazioni sull'intero disco logico. Ecco perché sul disco sono memorizzate due copie di FAT. Esistono programmi speciali che monitorano lo stato FAT e correggono le violazioni.

Sistemi operativi diversi richiedono versioni FAT diverse

Windows 95 FAT16, FAT32

Windows NT (XP) NTFS

Novell Netware TurboFAT

UNIX NFS, ReiserFS

La struttura logica del supporto di memorizzazione

Pubblicazioni correlate