NTFS vs FAT
Um sistema de arquivos (também conhecido como sistema de arquivos) é uma técnica para armazenar dados de forma organizada e legível por humanos. A unidade básica de um sistema de arquivos de dados é chamada de arquivo. Um sistema de arquivos é um componente muito importante que reside na maioria dos dispositivos de armazenamento de dados, como discos rígidos, CDs e DVDs. Um sistema de arquivos ajuda os dispositivos a manter a localização física dos arquivos. Além disso, um sistema de arquivos pode permitir que seus arquivos sejam acessados a partir de uma rede, tornando-se um cliente para protocolos de rede como o NFS (Network File System). FAT e NTFS são dois dos sistemas de arquivos usados no sistema operacional Microsoft Windows. Na verdade, o FAT (File Allocation Table) era o sistema de arquivos padrão usado nas versões mais antigas do Windows. A partir do Windows XP, o NTFS substituiu o FAT como o sistema de arquivos padrão.
O que é FAT?
O FAT era o sistema de arquivos padrão usado nas versões mais antigas do Windows (anteriores ao Windows XP). Ainda assim, o FAT pode ser usado com disquetes e versões mais antigas do Windows (para sistemas de inicialização múltipla). O FAT recebe esse nome devido ao uso de um tipo especial de banco de dados chamado File Allocation Table. Cada cluster no disco tem uma entrada correspondente na tabela. O FAT foi usado inicialmente com o DOS e suas três versões são FAT12, FAT16 e FAT32. O número de bits usados para identificar um cluster é o número usado como sufixo no nome. FAT12, FAT16 e FAT32 têm 32 MB, 4 GB e 32 GB como o tamanho máximo da partição. Embora os sistemas iniciais não pudessem ler discos rígidos maiores, a Microsoft teve que estender o sistema FAT continuamente, devido ao rápido aumento do tamanho dos discos rígidos. Mas, finalmente, a Microsoft teve que substituir o FAT pelo NTFS (que é muito mais adequado para discos maiores). Recentemente, o sistema FAT está fazendo um pequeno retorno quando os pen drives começaram a usar o FAT. Os tamanhos das unidades flash atuais são inerentemente pequenos, de modo que o sistema FAT os convém claramente.
O que é NTFS?
NTFS é o sistema de arquivos padrão usado atualmente nos sistemas operacionais Windows. O NTFS substituiu o FAT como o sistema de arquivos padrão a partir do Windows XP. Conseqüentemente, o Windows NT 4.0, o Windows 2000, o Windows XP, o servidor Windows .NET e a estação de trabalho do Windows usam o NTFS como seu sistema de arquivos preferido. O NTFS possui uma arquitetura de organização de dados completamente diferente. Basicamente, a Microsoft desenvolveu o NTFS para competir com o UNIX, substituindo o FAT muito mais simples. Uma partição FAT pode ser facilmente convertida em uma partição NTFS sem perder dados. O NTFS suporta recursos como indexação, rastreamento de cotas, criptografia, compressão e pontos de reparo.
Qual é a diferença entre NTFS e FAT?
O FAT era o sistema de arquivos padrão nas versões mais antigas do Windows, enquanto o NTFS é o sistema de arquivos atual. NTFS tem mais flexibilidade que FAT. A razão para isso é o fato de o FAT usar estrutura fixa em suas áreas de sistema, mas o NTFS usa arquivos. Devido ao uso de arquivos, é muito fácil modificar, estender ou mover conforme necessário. Por exemplo, a MFT ou a tabela mestre de arquivos é um arquivo de sistema usado no NTFS, semelhante a um sistema de banco de dados relacional. A maneira como o clustering é usado no NTFS para a atribuição de espaço também é diferente do FAT. O tamanho máximo do cluster do NTFS é de 4kb, enquanto a compactação de arquivos está incluída para evitar folgas.
Mas a desvantagem de ter o MFT e outros arquivos do sistema (que ocupam muito espaço) é que o NTFS é difícil de ser usado com discos menores. É por isso que o FAT ainda é usado para pen drives. NTFS também requer mais memória que FAT. As medidas de segurança incorporadas no NTFS são muito melhores que no FAT, porque se destinam a ambientes multiusuário. Por exemplo, permissões e criptografias podem ser aplicadas até mesmo a arquivos individuais no Windows XP Professional edition. Mas, por outro lado, esquecer uma senha no Windows XP é muito problemático do que no Windows 98 (que usava o FAT), porque é muito difícil solucionar problemas e ajustar o NTFS. Além disso, a mais recente versão do FAT chamada exFAT é reivindicada como tendo certas vantagens sobre o NTFS.