Alors, le mystère est résolu.
Le chemin, plus le nom de fichier est trop long, alors que le chemin du fichier, ne l’est juste pas.
C’est une tentative de transfert par le réseau qui a affiché une erreur qui m’a permis d’arriver à ce diagnostic.
Comment une telle chose peut arriver (windows est censé contrôler ce genre de chose) ?
C’est une question de point de montage. Depuis un certain temps (depuis windows 7, sauf erreur) on peut monter un répertoire d’un disque dans un autre, et depuis bien plus longtemps, on peut monter un disque réseau dans une machine.
Ces points de montage peuvent se faire à n’importe quel point de l’arborescence d’un disque, ce qui fait que l’on peut monter par exemple un truc qui se trouve en d:\w\y\z\nom de fichier en e:\a\b\c\d\e\f\nom de fichier
mais si le fichier est encore atteignable dans le disque d:\ le chemin et nom peuvent-être trop long dans le e:\ sans que windows ne le signale sauf si le chemin à lui tout seul est déjà trop long (et encore, ça reste à tester).
Encore une précision pour mieux appréhender le problème, les fichiers en question ont été écrits avec le point de montage court, c’est la lecture sans point de montage (mais avec chemin long, donc sur le disque physique de destination) qui a été problématique.
Comme solution, il est possible de raccourcir le nom des répertoires ou de changer le point de montage, ou encore, raccourcir le nom du fichier (si ça suffit) et sinon, ceux des répertoires aussi.
A mon sens, le non signalement de l’erreur est un bug, c’est le même problème sous windows 10 et 11. Pour avoir eu de mémoire le même genre de problème sous windows 7, il ne date pas d’hier.