I computer usano particolari tipi di file system (a volte abbreviati FS ) per archiviare e organizzare i dati su supporti, come un disco rigido, CD, DVD e BD in un'unità ottica o su un'unità flash.
Un file system può essere pensato come un indice o database che contiene la posizione fisica di ogni pezzo di dati sul disco rigido o su un altro dispositivo di memorizzazione. I dati sono solitamente organizzati in cartelle chiamate directory, che possono contenere altre cartelle e file.
Qualsiasi luogo in cui un computer o un altro dispositivo elettronico memorizza i dati utilizza l'uso di un certo tipo di file system. Questo include il tuo computer Windows, il tuo Mac, il tuo smartphone, il bancomat della tua banca … anche il computer nella tua auto!
File system di Windows
I sistemi operativi Microsoft Windows hanno sempre supportato e supportano ancora varie versioni del file system FAT (File Allocation Table).
Oltre a FAT, tutti i sistemi operativi Microsoft Windows poiché Windows NT supportano un nuovo file system chiamato NTFS (New Technology File System).
Tutte le versioni moderne di Windows supportano anche exFAT, un file system progettato per le unità flash.
Un file system è una configurazione su un'unità durante un formato. Vedi Come formattare un disco rigido per ulteriori informazioni.
Ulteriori informazioni sui file system
I file su un dispositivo di archiviazione sono mantenuti in quelli che sono chiamati settori. I settori contrassegnati come non utilizzati possono essere utilizzati per archiviare i dati, in genere eseguiti in gruppi di settori denominati blocchi. È il file system che identifica la dimensione e la posizione dei file, nonché i settori che sono pronti per essere utilizzati.
Mancia: Nel tempo, a causa del modo in cui il file system memorizza i dati, la scrittura e l'eliminazione da un dispositivo di archiviazione causa la frammentazione a causa degli spazi vuoti che inevitabilmente si verificano tra le diverse parti di un file. Un programma di deframmentazione gratuito può aiutarti a risolverlo.
Senza una struttura per l'organizzazione dei file, non solo sarebbe quasi impossibile rimuovere i programmi installati e recuperare file specifici, ma non potrebbero esistere due file con lo stesso nome perché tutto potrebbe trovarsi nella stessa cartella (che è una ragione per cui le cartelle sono così utile).
Nota: Quello che intendo per file con lo stesso nome è come un'immagine, per esempio. Il file IMG123.jpg può esistere in centinaia di cartelle perché ogni cartella viene utilizzata per separare il file JPG, quindi non c'è un conflitto. Tuttavia, i file non possono contenere lo stesso nome se si trovano nella stessa directory.
Un file system non memorizza solo i file ma anche informazioni su di essi, come la dimensione del blocco del settore, le informazioni sui frammenti, le dimensioni del file, gli attributi, il nome del file, il percorso del file e la gerarchia delle directory.
Alcuni sistemi operativi diversi da Windows sfruttano anche FAT e NTFS, ma esistono molti diversi tipi di file system, come HFS + utilizzato nei prodotti Apple come iOS e macOS. Wikipedia ha un elenco completo di file system se sei più interessato all'argomento.
A volte, il termine "file system" viene utilizzato nel contesto delle partizioni. Ad esempio, dire "ci sono due file system sul mio disco rigido" non significa che l'unità è divisa tra NTFS e FAT, ma che ci sono due partizioni separate che utilizzano il file system.
La maggior parte delle applicazioni con cui entri in contatto richiedono un file system per funzionare, quindi ogni partizione dovrebbe averne una. Inoltre, i programmi dipendono dal file system, il che significa che non è possibile utilizzare un programma su Windows se è stato creato per l'utilizzo in macOS.