Perché le unità rimovibili utilizzano ancora FAT32 invece di NTFS?

Sommario:

Perché le unità rimovibili utilizzano ancora FAT32 invece di NTFS?
Perché le unità rimovibili utilizzano ancora FAT32 invece di NTFS?

Video: Perché le unità rimovibili utilizzano ancora FAT32 invece di NTFS?

Video: Perché le unità rimovibili utilizzano ancora FAT32 invece di NTFS?
Video: Don Luigi Maria Epicoco - Dio, se ci ami, perché la sofferenza? - YouTube 2024, Maggio
Anonim
Microsoft Windows XP ha iniziato a utilizzare il file system NTFS per impostazione predefinita per le sue unità interne nel 2001. Sono passati 17 anni, quindi perché le unità flash USB, le schede SD e altre unità rimovibili utilizzano ancora FAT32?
Microsoft Windows XP ha iniziato a utilizzare il file system NTFS per impostazione predefinita per le sue unità interne nel 2001. Sono passati 17 anni, quindi perché le unità flash USB, le schede SD e altre unità rimovibili utilizzano ancora FAT32?

Questo non è un errore che i produttori stanno facendo. Mentre è possibile formattare queste unità con un file system diverso come NTFS, probabilmente vorrai lasciarle formattate con FAT32.

I problemi con FAT32 (o perché Microsoft ha creato NTFS)

Microsoft ha creato NTFS per migliorare FAT32 in una varietà di modi diversi. Per capire perché Windows usa NTFS, dobbiamo esaminare i problemi con FAT32 e come NTFS li ha risolti:

  • FAT32 supporta solo file singoli fino a 4 GB di dimensioni e volumi fino a 2 TB di dimensioni. Ad esempio, se disponi di un file video di dimensioni superiori a 4 GB, non è possibile salvarlo sul file system FAT32. se avessi un'unità da 3 TB, non puoi formattarla come singola partizione FAT32. NTFS ha limiti teorici molto più alti.
  • FAT32 non è un file system di journaling, il che significa che la corruzione del file system può avvenire molto più facilmente. Con NTFS, le modifiche vengono registrate su un "journal" sull'unità prima di essere effettivamente realizzate. Se il computer perde potenza nel mezzo di un file in fase di scrittura, il sistema non richiederà una lunga operazione di scandisk da recuperare.
  • FAT32 non supporta i permessi dei file. Con NTFS, le autorizzazioni sui file consentono una maggiore sicurezza. I file di sistema possono essere resi di sola lettura, quindi i programmi tipici non possono toccarli, gli utenti possono essere impediti di guardare i dati di altri utenti e così via.

Come possiamo vedere, ci sono ottime ragioni per cui Windows usa NTFS per le partizioni di sistema. NTFS è più sicuro, robusto e supporta file di dimensioni e unità più grandi.

Image
Image

Ma questi non sono problemi nelle unità rimovibili

Naturalmente, nessuna delle ragioni sopra esposte è davvero un problema con chiavette USB e schede SD. Ecco perché:

  • La tua chiavetta USB o scheda SD sarà sicuramente sotto 2 TB di dimensioni, quindi non devi preoccuparti del limite superiore. Occasionalmente è possibile copiare un file di dimensioni superiori a 4 GB nell'unità: questa è l'unica situazione in cui è possibile formattare l'unità come NTFS.
  • L'unità rimovibile non ha bisogno di journaling come fa un'unità di sistema. In effetti, l'inserimento nel diario potrebbe comportare solo scritture aggiuntive che potrebbero ridurre la durata della memoria flash dell'unità.
  • Il dispositivo non ha bisogno di autorizzazioni di file, neanche. In realtà, questi possono causare problemi quando si spostano dispositivi rimovibili tra macchine diverse. Ad esempio, i file potrebbero essere impostati per essere accessibili solo da un numero ID utente specifico. Questo funzionerebbe benissimo se l'unità fosse rimasta nel tuo computer. Tuttavia, se si tratta di un disco rigido rimovibile che è stato spostato su un altro computer, chiunque con quell'ID utente sull'altro computer potrebbe quindi accedere ai file. In questo caso, le autorizzazioni per i file non aggiungono realmente sicurezza, ma solo complessità aggiuntiva.

Non c'è davvero alcun motivo per usare NTFS su chiavette USB e schede SD - a meno che non sia davvero necessario il supporto per file con dimensioni superiori ai 4 GB. In tal caso, ti consigliamo di convertire o riformattare l'unità con tale file system NTFS.

Naturalmente, ora puoi acquistare dischi rigidi con 3 TB o più di spazio di archiviazione. Questi verranno probabilmente formattati come NTFS in modo che possano utilizzare l'intera quantità di spazio di archiviazione su una singola partizione.

Image
Image

Compatibilità

La compatibilità è probabilmente il motivo principale per cui probabilmente si desidera utilizzare il file system FAT32 sulle unità flash USB o sulle schede SD. Mentre le versioni moderne di Windows tornano a Windows XP supporteranno NTFS, altri dispositivi che usi potrebbero non essere così accomodanti.

  • Mac: Mac OS X ora dispone del supporto completo per le unità NTFS, ma i Mac non possono scrivere su unità NTFS per impostazione predefinita. Ciò richiede software aggiuntivo o modifiche.
  • Linux: I sistemi Linux ora includono un solido supporto di lettura / scrittura per le unità NTFS, sebbene questo non abbia funzionato bene per molti anni.
  • Lettori DVD, Smart TV, stampanti, fotocamere digitali, lettori multimediali, smartphone, qualsiasi cosa con porta USB o slot per scheda SD: Ecco dove inizia davvero a complicarsi. Molti dispositivi hanno porte USB o slot per schede SD. Tutti questi dispositivi saranno progettati per funzionare con i file system FAT32, quindi "funzioneranno" e saranno in grado di leggere i file finché si utilizza FAT32. Alcuni dispositivi funzioneranno con NTFS, ma non puoi contare su di esso - in realtà, dovresti presumere che la maggior parte dei dispositivi sia in grado di leggere solo FAT32, non NTFS.

Questo è il motivo per cui vuoi davvero usare FAT32 sulle tue unità rimovibili, così puoi usarle praticamente con qualsiasi dispositivo. Non c'è molto da guadagnare dall'uso di NTFS su una chiavetta USB, oltre al supporto per file di dimensioni superiori ai 4 GB.

Mentre Windows offre anche un file system denominato exFAT, questo file system è diverso e non è ampiamente supportato come FAT32.

Image
Image

In definitiva, ciò che probabilmente si vorrebbe fare è lasciare l'unità formattata con il file system in dotazione. Probabilmente la scheda SD o la chiavetta USB sono state formattate con FAT32: va bene, è il miglior sistema di file per questo. Se prendi un disco esterno da 3 TB e viene formattato con NTFS, va bene anche questo.

Consigliato: