Molti utenti di computer non prestano attenzione al file system di partizione, altri hanno sentito parlare del file system, ma non conoscono le informazioni dettagliate sul file system, in particolare FAT e NTFS, quindi in questo articolo spiegherò quali file system FAT e Parlerò di altri file system in futuro.

Che cos'è il file system FAT?

File Allocation Table (FAT) è un file system sviluppato per MS-DOS ed è il file system primario per le versioni consumer di Microsoft Windows fino e compreso Windows ME. Il file system FAT è considerato relativamente semplice e per questo è un formato popolare per i floppy disk; inoltre, è supportato praticamente da tutti i sistemi operativi esistenti per personal computer e per questo motivo viene spesso utilizzato per condividere i dati tra diversi sistemi operativi che si avviano sullo stesso computer (un ambiente multi-boot). Viene anche utilizzato su schede di memoria a stato solido e altri dispositivi simili. Ha un grave svantaggio nel fatto che quando i file vengono eliminati e nuovi file scritti sul supporto, i file possono essere sparsi su tutto il supporto rendendo la lettura e la scrittura un processo lento. La deframmentazione è una soluzione a questo, ma spesso è un processo lungo in sé e deve essere ripetuta regolarmente per mantenere pulito il file system FAT.

FAT12 File System

FAT è anche chiamato FAT a 12 bit, la tabella di allocazione dei file (FAT) per un disco floppy. La posizione dei file su un disco floppy è elencata in una tabella a una colonna nella FAT. Poiché la larghezza di ciascuna voce in una colonna di un disco floppy è di 12 bit, la FAT è chiamata FAT12. Come file system per i dischi floppy, aveva una serie di limitazioni: nessun supporto per le directory gerarchiche, gli indirizzi dei cluster erano lunghi "solo" 12 bit (il che rendeva un po 'complicato il codice che manipolava la FAT) e la dimensione del disco era memorizzata come un conteggio di settori a 16 bit, che limitava la dimensione a 32 MB.

Che cos'è FAT16?

Tabella di allocazione dei file che utilizza 16 bit per indirizzare i cluster. Comunemente usato con DOS e Windows 95 sistemi.

Un DOS a 16 bit e Windows file system (consultare FAT) che varia le dimensioni del cluster in base alle dimensioni del disco rigido. Le dimensioni del cluster vanno da 4K (per unità fino a 127 MB), a 4K (unità da 255 MB), 8 K (unità da 511 MB), 16 K (unità da 1 GB) e 32 K (per unità fino a 2 GB). La capacità massima di una partizione FAT16 è di 2 GB.

FAT16
FAT16

Che cos'è FAT32?

Un sistema di allocazione dei file su disco di Microsoft che utilizza valori a 32 bit per le voci FAT anziché i valori a 16 bit utilizzati dal sistema FAT originale, consentendo dimensioni delle partizioni fino a 2 TB (terabyte). FAT32 è apparso per la prima volta in Windows 95B e si trova anche in Windows 98 e Windows NT5.0.

Al fine di superare il limite di dimensioni del volume di FAT16, pur consentendo al codice in modalità reale DOS con limiti di memoria di gestire il formato, Microsoft ha deciso di implementare una nuova generazione di FAT, nota come FAT32, con numeri di cluster a 32 bit, di cui 28 i bit sono attualmente utilizzati.

In teoria, questo dovrebbe supportare un totale di circa 268,435,438 (<228) cluster, consentendo dimensioni di unità nell'intervallo di 2 terabyte. Tuttavia, a causa delle limitazioni nell'utilità scandisk di Microsoft, il FAT non può crescere oltre 4,177,920 (<224) cluster, ponendo il limite di volume a 124.55 gigabyte, a meno che non sia necessario "scandisk". Windows 2000 e XP hanno posto un limite alle dimensioni delle partizioni FAT32 che possono creare a 32 GB, Microsoft afferma che questo è di progettazione ma non spiega perché, e quelle versioni di Windows sono in grado di leggere e scrivere partizioni FAT32 più grandi create con altri mezzi. FAT32 è stato introdotto con Windows 95 OSR2. I numerosi cambiamenti che ha incorporato lo hanno reso un grande miglioramento. Tuttavia, entro partition magic Software, è possibile creare una partizione FAT2 da 32 TB e superare la limitazione di 32 GB in Gestione disco.

La dimensione massima possibile del file per un volume FAT32 è 4 GB meno 1 byte (232-1 byte). Per la maggior parte degli utenti, questo è diventato il limite più fastidioso di FAT32 dal 2005, poiché le applicazioni di acquisizione e modifica video possono facilmente superare questo limite, così come il file di scambio di sistema.

File system della tabella di allocazione dei file a 32 bit Non identico a VFAT o FAT, che sono entrambi file system a 16 bit.

Si noti che FAT12 / 16/32 è il file system di una partizione, esiste anche un'altra terminologia chiamata FAT. Questa è solo una parte del file system FAT, oltre a FAT, ci sono altre parti nel file system FAT, che è MBR (Master Boot Record), DBR (DOS Boot Record), FDT (File Directory Table), zona dati. Il file system NTFS contiene anche MBR, DBR e zona dati. Discuteremo queste terminologie in futuro.

Ottieni ciò di cui hai bisogno strumento hdd, utilità del pc