A voir également:
- Nombre de caractère maximum chemin +"windows 7"
- Profondeur repertoires explorateur windows ✓ - Forum - Windows XP
- Internet explorer windows 10 - Guide
- Dans l'explorateur windows, après sélection d'un fichier, la combinaison de touches shift + suppr - Conseils pratiques - Clavier
- Explorateur windows 10 plante ✓ - Forum - Windows 10
- Cette action ne peut pas être réalisée car le fichier est ouvert dans explorateur windows - Guide
4 réponses
Lucifer90
- Messages postés
- 1
- Date d'inscription
- vendredi 16 septembre 2005
- Statut
- Membre
- Dernière intervention
- 28 juin 2007
Bonjour
Sur le point N°1, et même si le message date un peu, j'apporte une précison "rare" sur ce sujet.
En fait Microsoft fait la sourde oreille sur ce problème qui génère bien des problèmes aux administrateurs de serveur.
Le noyau de Windows sait écrire des chaines unicode jusqu'a ~32000 caractères (chemin + nom de fichier), mais ces blaireaux de Redmon non jamais implémenté celle limite dans les outils windows qui utilisent la limite d'Explorer.exe qui elle est de 256 caracères (chemin + nom de fichier).
Ce qui fait que via le réseau par exemple un utilisateur peu créer une arborescence dityrambique sur le serveur, ou enregistrer avec Outlook des mails où le nom (qui est l'objet du mail ) dépasse les 256 caractères, le système enregistre mais n'est plus foutu d'y accèder !
Et ça perturbe les Accès bien sur, mais aussi les Defrag, les recherches, les sauvegardes, les scan virus etc etc...
Ca date de NT4... rien n'a évolué depuis... et aucun outil ne permet de restreindre ou de purger ces fichiers bloqués par une limitation de taille chemin + fichier.
La seule solution consiste cas par cas à renommer le nom d'un répertoire supérireur pour réduire la longueur de la chaine du chemin....
"Avec windows, tous les jours un bug nouveau !"
Diaboliquement
Sur le point N°1, et même si le message date un peu, j'apporte une précison "rare" sur ce sujet.
En fait Microsoft fait la sourde oreille sur ce problème qui génère bien des problèmes aux administrateurs de serveur.
Le noyau de Windows sait écrire des chaines unicode jusqu'a ~32000 caractères (chemin + nom de fichier), mais ces blaireaux de Redmon non jamais implémenté celle limite dans les outils windows qui utilisent la limite d'Explorer.exe qui elle est de 256 caracères (chemin + nom de fichier).
Ce qui fait que via le réseau par exemple un utilisateur peu créer une arborescence dityrambique sur le serveur, ou enregistrer avec Outlook des mails où le nom (qui est l'objet du mail ) dépasse les 256 caractères, le système enregistre mais n'est plus foutu d'y accèder !
Et ça perturbe les Accès bien sur, mais aussi les Defrag, les recherches, les sauvegardes, les scan virus etc etc...
Ca date de NT4... rien n'a évolué depuis... et aucun outil ne permet de restreindre ou de purger ces fichiers bloqués par une limitation de taille chemin + fichier.
La seule solution consiste cas par cas à renommer le nom d'un répertoire supérireur pour réduire la longueur de la chaine du chemin....
"Avec windows, tous les jours un bug nouveau !"
Diaboliquement
mike
bonjour
pour la concaténation de chaînes de caractères, je conseille l'utilisation du logiciel Ant Renamer (gratuit)
Pour la profondeur de répertoires dans l'explorateur de windows, elle dépend en partie de la RAM de l'ordi
mais aussi de la longueur de la chaîne de caractères qui constitue le répertoire et le nom de fichier mais je ne sais pas quel nombre de caractères est toléré.
pour la concaténation de chaînes de caractères, je conseille l'utilisation du logiciel Ant Renamer (gratuit)
Pour la profondeur de répertoires dans l'explorateur de windows, elle dépend en partie de la RAM de l'ordi
mais aussi de la longueur de la chaîne de caractères qui constitue le répertoire et le nom de fichier mais je ne sais pas quel nombre de caractères est toléré.
sebsauvage
- Messages postés
- 32840
- Date d'inscription
- mercredi 29 août 2001
- Statut
- Modérateur
- Dernière intervention
- 21 octobre 2019
Je confirme ce que dit Lucifer90.
256 caractères max.
Au délà, ça merdouille dans les grandes largeurs.
256 caractères max.
Au délà, ça merdouille dans les grandes largeurs.
KikiX
voici un lien donnée par un ami :
https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file?redirectedfrom=MSDN
https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file?redirectedfrom=MSDN
monter un lecteur réseau directement vers le sous dossier qui pause problème, et par ce lecteur réseau on accède alors aux donnée sans un chemin trop long.
SAUF si c'est le fichier qui fait plus de 256 caractères...
https://support.microsoft.com/fr-fr/help/2891362/a-file-copy-operation-fails-when-files-or-folders-have-long-paths-in-w