Quelle est la limite maximale de caractères pour les noms de fichiers dans windows 10 ?


Il y a un certain nombre de réponses possibles différentes, en fonction de ce que vous'demandez exactement.

Tout d'abord, la plupart des limites sont vraiment définies par le système de fichiers, et non par le reste du système d'exploitation. En tant que tel, ce que vous obtenez sur votre lecteur principal (exécutant généralement NTFS) sera probablement différent de ce que vous obtenez sur une clé USB qui'est formatée avec une variante de FAT, ce qui est différent encore de la limite pour un CD-ROM, si vous avez encore un de ces derniers.


Pour NTFS, la longueur maximale d'un composant individuel d'un chemin (c'est-à-dire le nom d'un répertoire ou d'un fichier individuel) est de 255 caractères. La longueur maximale d'un chemin complet est de 32767 caractères, mais beaucoup de programmes ne prennent en charge que jusqu'à (environ) 255 pour un chemin également. En particulier, pour travailler avec des chemins plus longs, vous devez utiliser Unicode, vous devez passer un préfixe lorsque vous passez le nom du chemin aux fonctions Windows, etc. C'est suffisamment pénible pour que beaucoup de programmes/programmeurs ne s'en préoccupent pas.


Je crois que exFAT est à peu près comme NTFS à cet égard, bien que je sois moins certain de sa longueur maximale de chemin.

Sur un CD ou un DVD, cela dépend. Au minimum, la spécification ISO-9660 originale imitait les limitations de MS-DOS 8+3. En revanche, avec les extensions de Rock Ridge, vous'êtes autorisé à utiliser jusqu'à 31 caractères par nom et 255 pour un chemin entier.

.