J'essaie de nommer correctement les MP3 et j'ai frappé une longueur arbitraire de 129 caractères (pas 128?). NTFS prend en charge 255 caractères dans les noms de fichier, comment puis-je résoudre ce problème?
Star Wars - 6 - Le Retour du Jedi - 2 - 07 - Bataille d'Endor 2, Leia est blessée, le duel commence, renversant Bunker, Dark Si.mp3
Il est possible que vous dépassez 260 caractères au total pour l’ensemble du chemin, y compris les barres obliques inverses.
Combien de caractères y a-t-il dans le chemin, y compris le nom du fichier mp3?
Sous Windows, la longueur totale du chemin par défaut ne doit pas dépasser 260 caractères (drive
+ :\
+ 255 characters of filename
+ null terminator
+ probablement pour le \
final si le chemin est un répertoire ou simplement pour un arrondi égal). C'était une relique de l'époque du nom 8.3 de DOS, où un chemin de 260 caractères était un chemin vraiment profond.
Il est possible que votre chemin d'accès au dossier soit déjà très long. La partie restante de votre nom de fichier ne contient donc que 129. Si vous voulez un chemin plus long, vous avez plusieurs solutions:
\\?\
, de cette façon vous pouvez utiliser un maximum de 32 767 caractères dans le chemin‡subst
/ mountvol
/ diskmgmt.msc . De cette façon, vous pouvez utiliser le maximum de 255 caractères pour votre nom de fichier.Depuis Windows 10, il existe une autre option consistant à supprimer la limitation MAX_PATH§. Vous pouvez l'activer en définissant HKLM\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabled
dans le registre ou en définissant Configuration de l'ordinateur> Modèles d'administration> Système> Système de fichiers> Activer les chemins NTFS longs dans la stratégie de groupe.
Lire la suite:
‡Le chemin maximal de 32 767 caractères est approximatif, car le préfixe
\\?\
peut être étendu à une chaîne plus longue par le système au moment de l'exécution et ce développement s'applique à la longueur totale.§À partir de Windows 10, version 1607, les limitations de
MAX_PATH
ont été supprimées des fonctions de fichier et de répertoire Win32 courantes. Cependant, vous devez accepter le nouveau comportement.
Windows 7 vous permettra de sauvegarder les noms de fichiers de plus de 256 caractères, y compris les noms de chemins, et vous pourrez également y accéder facilement. La seule petite difficulté que vous pouvez rencontrer est lorsque vous les copiez d'un endroit à un autre, mais vous verrez apparaître une fenêtre contextuelle vous demandant si vous souhaitez modifier le nom du fichier, ne pas copier le fichier ou l'enregistrer tel quel. Je le garde toujours tel quel et je n’ai jamais eu de problèmes. J'ai probablement quelques centaines de noms de fichiers qui dépassent la limite.