Formato 8.3
Il formato 8.3 è una convenzione sui nomi dei file utilizzata dallo standard ISO 9660, da alcune versioni di DOS e di Microsoft Windows, in particolare quelle precedenti a Windows 95: I sistemi operativi successivi mantengono una conversione in formato 8.3 dei nomi dei file per compatibilità con le vecchie applicazioni.
Caratteristiche
[modifica | modifica wikitesto]Nei sistemi operativi dotati di file system FAT i nomi di file dovevano contenere al più otto caratteri, opzionalmente seguiti da un solo punto (.
) e da una estensione di non più di tre caratteri. Oltre al singolo punto, i nomi dei file non devono contenere spazi e nessuno dei seguenti caratteri: " / \ [ ] : ; = ,
. I nomi vengono memorizzati in maiuscole, sebbene il file system sia case insensitive.
Con l'introduzione di VFAT in Windows 95, i nomi dei file sono stati estesi a 255 caratteri. Nei sistemi operativi che supportano NTFS[1] è possibile disabilitare la creazione di un nome in formato 8.3.[2]
Durante la conversione da un nome di file esteso ad uno in formato 8.3, vengono rimossi i caratteri precedenti, troncate le estensioni più lunghe di tre caratteri e ridotto il nome del file a 6 caratteri, seguito da una tilde (~
) e da un numero progressivo. Questa peculiarità è stata scherzosamente menzionata durante il procedimento antitrust svolto negli Stati Uniti d'America nei confronti di Microsoft, suggerendo ironicamente che la società avrebbe dovuto dividersi in MICROS~1 e MICROS~2.[3]
Lo standard ISO 9660 presenta la stessa restrizione sulla lunghezza (8+3), sebbene riduca ulteriormente il set di caratteri utilizzabili alle lettere maiuscole, le cifre e l'underscore (_
).[4]
Note
[modifica | modifica wikitesto]- ^ A partire da Windows 2000.
- ^ (EN) How to disable 8.3 file name creation on NTFS partitions, su support.microsoft.com. URL consultato il 3 gennaio 2023 (archiviato il 1º ottobre 2015).
- ^ micros~1, su www.catb.org. URL consultato il 3 gennaio 2023.
- ^ (EN) ECMA-119, su Ecma International. URL consultato il 3 gennaio 2023.
Voci correlate
[modifica | modifica wikitesto]Collegamenti esterni
[modifica | modifica wikitesto]- (EN) Converting Filenames from NTFS to FAT (8.3) Convention, su support.microsoft.com.
- (EN) How Windows Generates 8.3 File Names from Long File Names, su support.microsoft.com.