LFN
Signifie « Long Filename ». LFN est une extension de la norme des « noms de fichiers courts » utilisée dans DOS, qui n'autorisait que huit caractères majuscules suivis d'une extension de fichier de trois caractères. Les noms de fichiers LFN peuvent comporter jusqu'à 255 caractères, extension comprise, laquelle peut être plus longue ou plus courte que trois caractères. Ils peuvent inclure des caractères minuscules et majuscules, ainsi que des espaces, des chiffres et des symboles.
Microsoft a introduit la prise en charge des noms de fichiers longs avec le système de fichiers VFAT en 1994. VFAT a d'abord été inclus dans Windows NT 3.5, puis dans Windows 95. Pour assurer la compatibilité avec l'ancien système de fichiers FAT, Microsoft a fourni un moyen automatique de raccourcir les noms de fichiers longs à l'aide d'un tilde suivi d'un chiffre. Si le nom de fichier raccourci entrait en conflit avec un autre nom de fichier, le chiffre était augmenté de un. Par exemple :
- EXAMPLE.DOC → EXAMPLE.DOC
- Example.doc → EXAMPLE.DOC
- Sample File.doc → SAMPLE~1.DOC
- Sample File copy.doc → SAMPLE~2.DOC
- Verylongfilename.txt → VERYLO~1.TXT
NOTE: Bien que Windows, macOS et Unix prennent en charge les noms de fichiers longs depuis plus de deux décennies, un nom de fichier peut toujours être tronqué si le fichier est copié ou modifié par un système Windows utilisant le système de fichiers FAT.
Testez vos connaissances