Skip to content

exFAT vs. NTFS

19 de abril de 2021

Neste artigo

Os sistemas operacionais cuidam de muitos detalhes do sistema de baixo nível para que você possa realizar seu trabalho diário, mas é sempre uma boa ideia entender o que está acontecendo dentro de sua máquina. E os formatos do sistema de arquivos são um ótimo exemplo. NTFS é um formato que você provavelmente encontrou em versões recentes do Windows, mas exFAT também é bom saber se você trabalha com outros sistemas operacionais.

exFAT vs NTFS: descobertas gerais

NTFS

  • Recursos de segurança, como funções / permissões.
  • O registro no diário ajuda a recuperar dados em caso de falha.
  • Criptografia opcional para volumes NTFS.
  • Pode gerenciar mais arquivos por diretório.
  • Formato padrão do Windows desde o Windows XP.

exFAT

  • Mais amplamente suportado por sistemas operacionais.
  • Menos restrições de capacidade do que seu antecessor, FAT.
  • Suporta tamanhos de arquivo maiores.
  • Especificação de formato completo lançada pela Microsoft.
  • Sem segurança embutida.
  • Potencialmente suscetível a falhas no sistema.

A consideração mais importante ao decidir entre esses dois sistemas de arquivos são os sistemas aos quais você anexará a unidade. Por exemplo, você pode conectar dispositivos de armazenamento removíveis, como pen drives, a sistemas que executam Windows, macOS, Linux ou até mesmo Android. Nesse caso, o suporte geral mais amplo do sistema de arquivos exFAT tornará o trabalho entre plataformas muito mais fácil. Por outro lado, se você tiver certeza de que a unidade será usada exclusivamente no Windows (como o SSD interno do seu computador provavelmente seria), vá para NTFS. Os recursos integrados de segurança e resiliência que você obtém automaticamente tornam isso um acéfalo. Isso pode incluir mídias como discos rígidos externos também. Mas tome cuidado ao tentar usá-los com outros sistemas, pois todos os recursos (mesmo os básicos como o acesso de gravação) podem não ser suportados.

Suporte: exFAT é compatível com mais sistemas

exFAT

  • Amplamente compatível com uma variedade de sistemas operacionais.
  • A melhor escolha para versões mais antigas do sistema operacional.
  • Suporte sólido de leitura / gravação em várias plataformas.

NTFS

  • Padrão pronto para uso no Windows.
  • Acesso de gravação experimental em algumas plataformas.
  • Sistemas não Windows podem precisar da instalação manual do driver.

A Microsoft criou o sistema de arquivos NT, ou NTFS, para seu sistema operacional corporativo Windows NT. Isso foi feito para resolver algumas das limitações e restrições existentes do formato baseado em FAT usado em sistemas operacionais de consumidor. Isso incluiu suporte para arquivos maiores e tamanhos de diretório, segurança aprimorada e recursos de resiliência. O Windows XP herdou isso como seu formato de sistema de arquivos padrão e tem sido muito bem integrado às versões do Windows desde então. Por outro lado, a Microsoft viu a necessidade de outro formato de sistema de arquivos que resolvesse algumas das principais deficiências do FAT (ou seja, limites de tamanho de arquivo) para mídia externa, como drives USB. Por isso, criou o formato Extensible File Allocation Table, ou exFAT, para preencher esse meio-termo. A especificação para exFAT é muito mais amplamente suportada do que NTFS e, de fato, a Microsoft até lançou a especificação inteira para ela. Isso permite que qualquer fornecedor de hardware ou software o use em seus lançamentos. Como resultado, o exFAT é compatível com todos os principais sistemas operacionais de desktop, bem como muitos outros no desktop ou móvel.

Limite de armazenamento: exFAT tem mais, mas o NTFS ainda oferece muito

exFAT

  • Limite superior teoricamente infinito de armazenamento.
  • Suporta arquivos extremamente grandes também.
  • Limite do número máximo de diretórios por volume.

NTFS

  • Limite superior rígido de armazenamento.
  • O limite de dois PB é mais do que a maioria dos usuários jamais precisaria.
  • Suporta um número maior de diretórios.

O NTFS originalmente eliminou uma das principais limitações dos sistemas de arquivos do Windows para empresas: um limite de 4 GB no tamanho do arquivo. As unidades (ou volumes) com NTFS podem ter até 2 petabytes (PB), embora certos limites do sistema operacional Windows funcionem apenas com unidades de até 16 TB. E como o NTFS é para uso principalmente com sistemas Windows, isso se torna um limite efetivo para o tamanho das unidades que você pode usar. O exFAT, por outro lado, pode suportar drives de até 128 PB de tamanho e (pelo menos em teoria) pode armazenar arquivos de até 16 exabytes (EB). Quando se trata de gerenciamento de arquivos, no entanto, o NTFS tem uma vantagem. Você pode armazenar mais de 4 bilhões de arquivos por diretório em uma unidade NTFS, enquanto o exFAT só pode lidar com 2,8 milhões.

Registro no diário: NTFS já vem pronto para uso

exFAT

  • O registro no diário requer instalação complementar manual.
  • A falta de registro no diário o torna incompatível com alguns aplicativos de backup.
  • A tabela de alocação única torna a perda de dados mais provável.

NTFS

  • O registro no diário integrado auxilia na recuperação de desastres.
  • Após uma falha, qualquer gravação pendente pode ser reproduzida.
  • Reduz a chance de precisar reparar o disco.

O NTFS usa um recurso chamado journaling que registra as alterações nos dados que ainda não foram realmente gravados no disco. Isso ajuda no caso de uma falha do sistema, pois o diário pode ser “reproduzido” para colocar a unidade de volta em um estado funcional. Os sistemas de arquivos preferidos para as versões mais recentes de sistemas operacionais populares usam journaling, pois ajuda a evitar que os usuários acabem com um sistema corrompido após um travamento. O exFAT não oferece suporte a esse recurso pronto para uso, embora alguns complementos possam torná-lo disponível (ao custo da compatibilidade). Na verdade, em comparação com seu predecessor FAT, exFAT usa apenas uma única tabela para registrar onde os bits que representam seus dados são armazenados. A FAT usou tabelas redundantes, o que pelo menos deu a você alguma esperança adicional de recuperar seus dados se algo acontecer enquanto o sistema está gravando dados na unidade.

Recursos de segurança: NTFS tem muitos, mas apenas no Windows

exFAT

  • Sem estrutura de permissões integrada.
  • Os direitos executáveis ​​são um risco à segurança.
  • A criptografia deve ser tratada manualmente.

NTFS

  • Trabalha em conjunto com funções / permissões do Windows.
  • No entanto, essas permissões não podem ser transferidas para outros sistemas operacionais.
  • Criptografado por padrão.

Conforme mencionado anteriormente, o NTFS inclui um esquema de segurança que se alinha ao das versões recentes do Windows. Especificamente, a capacidade de definir quem pode usar dados específicos e para que eles podem usá-los (ou seja, apenas ler, ler ou escrever, ou fazer ambos e executá-los) está incorporada ao NTFS. Ele também tem a opção de criptografar dados automaticamente. Compare isso com o exFAT, que não possui mecanismo para rastrear essas permissões. Isso significa que as unidades formatadas como exFAT (dependendo do sistema operacional) ficarão restritas apenas à leitura e gravação de dados ou os arquivos que elas contêm podem ser executados sem restrição, o que é um risco potencial de segurança.

NTFS ou exFAT: o veredicto final

Quando você tem um novo espaço de armazenamento que deseja configurar, pode não estar muito claro qual desses formatos você deve usar. Felizmente, existem algumas regras básicas que você pode seguir para tomar sua decisão:

  • Use NTFS para unidades internas: Se esta for uma unidade interna para uma máquina Windows, você deve usar NTFS. Isso é especialmente verdadeiro se você estiver planejando instalar programas nele, pois os recursos de segurança / permissões do NTFS ajudarão a proteger seu sistema contra alguns softwares mal-intencionados.
  • Use NTFS para armazenamento externo no Windows: Se for uma mídia externa (como um disco rígido portátil ou cartão microSD) e você estiver planejando usar essa mídia apenas com o Windows, você pode optar novamente pelo NTFS. Recursos de confiabilidade, como registro em diário, ajudam a proteger seus dados em caso de travamento, e você pode aproveitar as vantagens de sua compactação de arquivos integrada para aproveitar ao máximo seu espaço.
  • Use exFAT para armazenamento externo em outros sistemas operacionaisObservação: Se você planeja usar seu armazenamento (presumivelmente externo) com outros sistemas operacionais, deve optar pelo exFAT. É melhor suportado de forma muito mais ampla em sistemas operacionais como macOS, Linux e Android. Por exemplo, o macOS lerá de sistemas de arquivos NTFS, mas oferecerá acesso total de leitura e gravação para aqueles com exFAT.