O NTFS usa 5 MB de sobrecarga de espaço em disco, portanto recomendamos pelo menos uma partição de 50 MB para NTFS, em pelo menos um disco rígido de 400 MB.
O NTFS controla o conteúdo de um volume em um arquivo chamado MFT, ou Master File Table, que é essencialmente o núcleo do NTFS. MFT é um índice de todos os arquivos em um volume NTFS, contendo o nome do arquivo, uma lista dos atributos de arquivo e ponteiros para os fragmentos.
Alguns dos principais recursos do NTFS são:
- O NTFS suporta nomes extensos de arquivos.
- O NTFS suporta a preservação do caso. O NTFS não diferencia maiúsculas de minúsculas, no entanto, ele tem a capacidade de preservar a conformidade com POSIX.
- O NTFS é um sistema de arquivos recuperável. Ele usa o registro de transações para registrar automaticamente todas as atualizações de arquivos e diretórios para que, no caso de uma queda de energia ou falha do sistema, essas informações possam ser usadas para refazer as operações com falha.
- O NTFS suporta a compactação de arquivos e diretórios para otimizar o espaço de armazenamento em seu disco rígido.
- O NTFS suporta o tamanho máximo que o NTFS 4.0 e abaixo podem suportar, que é 4GIG. O Windows NT 4.0 suporta até 16 exabytes.
- O NTFS fornece ao usuário segurança local para proteger arquivos e diretórios.
- O NTFS oferece suporte a volumes abrangentes, o que significa que arquivos e diretórios podem ser distribuídos por várias unidades físicas.
- O NTFS é um sistema de arquivos de registro no diário.
O Windows 2000 está incluído em uma versão atualizada do NTFS, versão 5.0. O NTFS 5.0 permite os novos recursos abaixo.
- Cotas de disco.
- Introduz o suporte ao disco dinâmico junto com o disco básico original (partições primárias e estendidas).
O Windows XP e a versão do NTFS do Windows 2003 Server suportam recursos adicionais, conforme listado abaixo.
- Suporta tamanhos de arquivo maiores, até 4 GB por arquivo, ótimo recurso para usuários que fazem edição de vídeo.
- Suporte para discos rígidos de tamanhos maiores.
- Melhor desempenho, aumentando o desempenho geral da unidade e o tempo de inicialização do Windows.