Quando si formatta un disco esterno, una chiavetta USB o una scheda di memoria, il sistema propone un elenco di formati: NTFS, exFAT, FAT32, talvolta APFS. La scelta sembra banale, ma stabilisce con quali dispositivi il supporto funzionerà, quanto potrà essere grande un file e, soprattutto, come reagirà il giorno in cui verrà scollegato senza precauzioni o colpito da un guasto. Ecco i punti di riferimento per decidere con cognizione di causa.

A cosa serve un file system

Un file system è l’indice che permette al computer di sapere dove si trova ogni file, come si chiama, in quale cartella è collocato e quali blocchi occupa sul supporto. I dati possono essere perfettamente integri e diventare comunque inaccessibili se questo indice è danneggiato. Il modo in cui un formato protegge (o no) la propria struttura durante le scritture incide quindi sull’affidabilità quasi quanto la qualità dell’hardware.

NTFS: il formato nativo di Windows

NTFS è il file system predefinito delle versioni moderne di Windows. Si basa su una tabella centrale, la Master File Table, che descrive ogni file e i suoi attributi. Gestisce le liste di controllo di accesso (permessi per utente o per gruppo), la cifratura a livello di file system (EFS), la compressione, le quote e i collegamenti. Supporta volumi molto grandi: fino a 8 PB su Windows 10 versione 1709 e successive o Windows Server 2019 e successive, 256 TB sulle versioni precedenti, a seconda della dimensione dei cluster.

Il suo punto di forza principale per l’affidabilità è il journaling. NTFS tiene un registro transazionale: dopo un arresto improvviso lo usa all’avvio successivo per riportare la struttura del volume in uno stato coerente. Una precisazione importante: il journal protegge solo i metadati (la struttura), non il contenuto dei file. Un documento in fase di salvataggio al momento del blackout può quindi risultare troncato su un volume che Windows considera comunque integro.

exFAT: pensato per i supporti rimovibili

exFAT è stato creato da Microsoft per chiavette USB, schede di memoria e dischi esterni, eliminando i limiti di FAT32. La dimensione di un file è codificata a 64 bit, quindi il limite teorico non conta nell’uso quotidiano, e la dimensione massima di un volume supera i 100 PiB. Il formato resta volutamente leggero: nessun permesso, nessuna cifratura nativa, nessuna compressione e un tetto di 2.796.202 file per cartella, raramente raggiunto. È anche il formato previsto dalla specifica delle schede SDXC (da 32 GB a 2 TB).

Il rovescio della medaglia è l’assenza di journal. La specifica prevede un indicatore di volume “sporco”, che segnala un montaggio non concluso correttamente, e le voci di directory sono protette da un checksum, utile per individuare un’anomalia. Ma nulla permette di rieseguire o annullare un’operazione interrotta: la coerenza del volume dipende interamente dal fatto che le scritture arrivino a compimento.

FAT32 e APFS in breve

  • FAT32: compatibile con quasi tutto, ma un file non può superare 4 GiB meno 1 byte e lo strumento grafico di formattazione di Windows non lo propone oltre i 32 GB. Nemmeno qui c’è un journal. Resta adatto a supporti piccoli e dispositivi datati.
  • APFS: formato predefinito dei Mac da macOS 10.13, con cifratura robusta e snapshot. Windows non lo gestisce in modo nativo: va riservato ai supporti che non usciranno dall’ecosistema Apple.
CriterioNTFSexFATFAT32
Dimensione massima di un fileFino a 8 PB in base alla dimensione dei clusterBen oltre 4 GiB (limitata dal volume)4 GiB meno 1 byte
JournalingSì (metadati)NoNo
Permessi e proprietarioSìNoNo
Cifratura nativa del file systemSì (EFS)NoNo
Compressione nativaSìNoNo
Scrittura nativa su macOSNoSìSì
Supporto LinuxDriver ntfs3 nel kernel dalla versione 5.15Driver nel kernel dalla versione 5.7Sì
Uso tipicoDischi interni, dischi esterni riservati a WindowsChiavette USB, schede SD, scambio tra sistemiSupporti piccoli, dispositivi datati

Compatibilità tra Windows, macOS, Linux e dispositivi

  • Windows legge e scrive tutti e tre i formati; NTFS è obbligatorio per la partizione di sistema.
  • macOS legge i volumi NTFS ma non li modifica senza un driver o un software di terze parti. exFAT e FAT32 sono in lettura e scrittura. In Utility Disco Apple consiglia FAT per i volumi Windows fino a 32 GB ed exFAT oltre tale soglia.
  • Linux include un driver exFAT dal kernel 5.7 e un driver NTFS (ntfs3) dal kernel 5.15, accanto al più datato NTFS-3G che opera nello spazio utente.
  • Televisori, fotocamere, console: molti accettano exFAT o FAT32, più raramente NTFS. Fa fede il manuale del dispositivo.

Scollegamento improvviso: cosa succede davvero

Strappare un supporto durante una scrittura può interrompere tre cose: il contenuto del file, le strutture che lo descrivono (tabella di allocazione, directory) e le scritture ancora in attesa nella cache del sistema. Da Windows 10 versione 1809 il criterio predefinito per i dispositivi esterni è “Rimozione rapida”: Windows non mette in cache le scritture, quindi il supporto si può scollegare senza espellerlo, a costo di prestazioni talvolta ridotte. Con il criterio “Prestazioni migliori” l’espulsione è invece indispensabile. La rimozione rapida riduce il rischio senza eliminarlo: scollegare nel mezzo di una scrittura resta pericoloso.

Schema che confronta uno scollegamento durante una scrittura: su NTFS il journal viene rieseguito al montaggio successivo e la struttura resta coerente; su exFAT, senza journal, tabella di allocazione e directory possono non allinearsi.

Su NTFS, al montaggio successivo il journal viene rieseguito e la struttura torna coerente, anche se l’ultimo file può essere incompleto. Su exFAT non c’è nulla da rieseguire: se l’interruzione cade tra due aggiornamenti della tabella di allocazione e della directory, le due possono divergere. I sintomi vanno da file mancanti o spazio libero errato fino, nei casi gravi, a un volume che non si monta più. In genere Windows propone a quel punto di controllare e riparare il supporto.

Un’abitudine da tenere: se il supporto contiene dati insostituibili, conviene non avviare subito quella riparazione automatica. Essa modifica le strutture del volume, e una copia preventiva (meglio se un’immagine completa) lascia aperte tutte le opzioni.

Quale formato per quale supporto

  • Disco o SSD interno su Windows: NTFS.
  • Disco esterno usato solo con Windows, dati importanti: NTFS, con BitLocker o equivalente se i dati sono sensibili.
  • Supporto condiviso tra Windows e Mac: exFAT, con espulsione sempre corretta e una seconda copia dei file.
  • Schede SD e memorie di fotocamere: il formato imposto dallo standard della scheda (exFAT per le SDXC), meglio se formattata direttamente nel dispositivo.
  • Disco per televisore o console: quello indicato dal manuale, spesso exFAT o FAT32.
  • File oltre 4 GiB: escludere FAT32.
  • Solo Mac: APFS.

L’impatto del formato sul recupero dei dati

Il file system influenza il metodo di recupero, non solo le probabilità. Su NTFS la Master File Table conserva per ogni file nome, date, posizione e collocazione nell’albero delle cartelle. Anche se danneggiata, offre molti punti di ingresso per ricostruire le cartelle originali, e il journal può fornire indizi sulle operazioni recenti.

Su exFAT nomi e cartelle risiedono nelle voci di directory. Un file scritto in modo contiguo può essere descritto senza passare dalla tabella di allocazione (indicatore NoFatChain della specifica), il che ne facilita la localizzazione; un file frammentato è più difficile da ricostruire. Quando le directory stesse sono perse o sovrascritte, si ricorre alla ricerca per firme: il contenuto viene ritrovato, ma senza nomi né cartelle originali. FAT32, con ancora meno metadati, segue la stessa logica.

Schema che confronta due ricostruzioni: con metadati integri si ritrovano albero delle cartelle, nomi e date; con la ricerca per firme i file tornano senza nome né cartella di origine.

In ogni caso, alcuni accorgimenti tutelano le probabilità di successo:

  • smettere di scrivere sul supporto appena compare un problema;
  • non riformattare “per vedere”, perché un nuovo formato sovrascrive proprio le strutture da cui dipende il recupero;
  • evitare le riparazioni automatiche su dati critici prima di averne fatto una copia;
  • far clonare il supporto da un professionista se il disco emette rumori insoliti o non viene più rilevato.

A seconda del supporto, l’approccio cambia: si vedano le nostre pagine dedicate al guasto logico, ai dischi rigidi esterni USB e al recupero dati su Mac, oltre alle nostre guide sulle chiavette USB danneggiate e sul recupero dopo la formattazione.

Nessun formato è “quello giusto” in assoluto: NTFS protegge meglio la struttura, exFAT circola ovunque, FAT32 resta un denominatore comune e APFS appartiene al mondo Apple. La scelta giusta è quella che corrisponde all’uso reale del supporto, accompagnata da un backup indipendente, perché nessun file system sostituisce una seconda copia.