O NTFS foi desenvolvido quando a Microsoft decidiu criar o Windows NT: como o WinNT deveria ser um sistema operacional mais completo e confiável, o FAT não servia como sistema de arquivos por causa de suas limitações e falta de recursos. Na época, o que a empresa de Bill Gates queria apoderar-se de uma fatia do mercado ocupada pelo Unix. Anteriormente, ela já havia tentado fazer isso em parceria com a IBM, lançando o OS/2 - no entanto as duas empresas divergiam em certos pontos e acabaram quebrando a aliança. O OS/2 usava o sistema de arquivos HPFS (High Performance File System - Sistema de Arquivos de Alta Performance), cujos conceitos acabaram servindo de base ao NTFS.
Possui tamanho máximo do nome do arquivo de até 255 caracteres.
Prós e Contras
Prós
Aceita volumes de até 2 TB;
O tamanho do arquivo é limitado apenas pelo tamanho do volume;
Aceita nomes de volumes de até 32 caracteres;
Oferece suporte a compactação, criptografia e indexação;
Oferece suporte a clusters de 512 bytes;
É possível inserir imagem do sistema em um volume NTFS;
É um sistema de arquivos muito mais seguro que o FAT;
Permite políticas de segurança e gerenciamento;
Volumes NTFS são menos vulneráveis a fragmentos, em comparação com FAT;
Melhor desempenho, em geral;
Volumes NTFS podem se recuperar de um erro mais facilmente.
Contras
Se usado em uma mídia removível, ela pode se corromper mais facilmente;
Não é possível otimizar para remoção rápida;
Apenas versões a partir do NT 3.1 reconhecem volumes;
Pode ser necessário drivers extra para acesso a plataformas não-Windows;
É mais lento que o FAT32, pois pelas diversas diretivas de segurança tanto de acesso quanto de leitura e gravação tornam a partição mais lenta que FAT32 que não possui nenhuma diretiva de segurança ou confiabilidade adequado.
Fonte:https://pt.wikipedia.org/wiki/NTFS
Isso é CERTO, mas o assunto é controverso, por mais que um sistema esteja hoje com 255, tem como alterar pra dezenas de milhares esse tamanho.
FAT32 = 256 e acho que será assim pra sempre
NTFS = no windows era 260, ja li que era 255, sei que é manipulável mas que as ferramentas forçam um limite baixo no nome
o tamanho do path em si no windows está limitado à força em 32.000
c-
NTFS:
os nomes de arquivos e pastas utilizam caracteres em Unicode, em vez de ACSII.
A MFT é a principal estrutura do sistema de arquivos NTFS.
A fim de se obter uma melhor probabilidade de não sofrer corrupção de dados, em caso de travamento do sistema ou queda de energia, o NTFS se utiliza de journaling.
Os nomes dos arquivos podem ter 255 caracteres.
Tem suporte a criptografia, indexação e compactação.