Об ограничении в 260 символов на длину пути в Windows API

Ограничение в 260 символов можно преодолеть, используя префикс extended-length path -  "\\?\".

Например - "\\?\D:\very long path" . В этом случае максимальная длина пути увеличивается до 32767 символов.

Подробное описание темы - здесь.