depende:
In the Windows API (with some exceptions discussed in the following paragraphs), the maximum length for a path is MAX_PATH, which is defined as 260 characters.
uma das exceções é que, usando os equivalentes unicode da API, você obtém 32k de comprimento de caminho:
The Windows API has many functions that also have Unicode versions to permit an extended-length path for a maximum total path length of 32,767 characters.
assim, o próprio ntfs é capaz de armazenar nomes de arquivos com mais de 260 caracteres, mas o programador deve usar a API correta. exemplo dado:
To specify an extended-length path, use the "\?\" prefix. For example, "\?\D:\very long path".
leia mais sobre o tópico em link .
dito isto: eu acho que o software de backup embutido da Microsoft lida com nomes de arquivos longos muito bem. Eu ficaria um pouco cético sobre a única opção em que ele usa arquivos zip como o contêiner de armazenamento, mas aquele que usa o vdk como o contêiner de armazenamento deve estar bem com os nomes extensos de arquivos.