Após uma longa pesquisa, finalmente descobri que os nomes de caminho não podem ter mais de 256 caracteres, mesmo no Microsoft Windows 7. Não entendi por que motivo existe uma limitação tão estúpida, já que o NTFS pode lidar com um caminho de ~ 32.000 caracteres comprimento sem nenhum problema desde mais de uma dúzia de anos! Não há possibilidade de mudar isso? Ou existem soluções práticas para evitar isso?
260 caracteres são muito poucos, mesmo para casos de uso simples, como alguns diretórios de fotos aninhados com nomes de arquivos longos.