30Aug

Por que as unidades removíveis ainda usam FAT32 em vez de NTFS?

O Windows XP da Microsoft começou a usar o sistema de arquivos NTFS por padrão para suas unidades internas em 2001. Agora são 12 anos depois, então por que as unidades flash USB, os cartões SD e outras unidades removíveis ainda usam o FAT32?

Este não é um erro que os fabricantes estão fazendo. Embora você possa formatar essas unidades com um sistema de arquivos diferente como o NTFS, você provavelmente deseja deixá-los formatados com o FAT32.

Problemas com o FAT32( ou por que o Microsoft NTTS criado)

A Microsoft criou o NTFS para melhorar o FAT32 em uma variedade de maneiras diferentes. Para entender por que o Windows usa o NTFS, temos que analisar os problemas com o FAT32 e como o NTFS os corrigiu:

  • FAT32 só suporta arquivos individuais com até 4 GB de tamanho e volumes até 2 TB de tamanho. Por exemplo, se você tivesse um grande arquivo de vídeo com mais de 4GB de tamanho, você simplesmente não conseguiu salvá-lo no sistema de arquivos FAT32.Se você tivesse uma unidade de 3 TB, não conseguiu formatá-la como uma única partição FAT32.NTFS tem limites teóricos muito superiores.
  • FAT32 não é um sistema de arquivos no diário, o que significa que a corrupção do sistema de arquivos pode acontecer muito mais facilmente. Com NTFS, as alterações são registradas em um "diário" na unidade antes de serem realmente feitas. Se o computador perder energia no meio de um arquivo que está sendo escrito, o sistema não precisará de uma operação de scandisk longo para recuperar.
  • FAT32 não suporta permissões de arquivos. Com o NTFS, as permissões de arquivo permitem maior segurança. Os arquivos do sistema podem ser feitos somente leitura, de modo que os programas típicos não podem tocá-los, os usuários podem ser impedidos de ver os dados de outros usuários, e assim por diante.

Como podemos ver, existem muito bons motivos pelos quais o Windows usa NTFS para partições de sistema. O NTFS é mais seguro, robusto e suporta tamanhos e unidades de arquivos maiores.

Mas estes não são problemas em unidades removíveis

Claro, nenhum dos motivos acima são realmente problemas em cartões USB e cartões SD.Aqui está o porquê:

  • Sua placa USB ou cartão SD será definitivamente inferior a 2 TB, portanto, você não precisa se preocupar com o limite superior. Você ocasionalmente quer copiar um arquivo com mais de 4GB de tamanho para a unidade - essa é a única situação em que você pode querer formatar a unidade como NTFS.
  • Sua unidade removível não precisa de registro no diário, como faz uma unidade do sistema. De fato, o registro no diário poderia resultar em gravações adicionais que poderiam reduzir a vida útil da memória flash do disco.
  • O dispositivo também não precisa de permissões de arquivo. Na verdade, isso pode causar problemas ao mover dispositivos removíveis entre diferentes máquinas. Por exemplo, os arquivos podem ser configurados apenas para serem acessados ​​por um número de identificação de usuário específico. Isso funcionaria bem se a unidade permanecesse dentro do seu computador. No entanto, se este fosse um disco rígido removível que você se mudasse para outro computador, qualquer pessoa com essa ID de usuário no outro computador poderia acessar os arquivos. Neste caso, as permissões de arquivo realmente não adicionam segurança - apenas uma complexidade adicional.

Não há realmente nenhuma razão para usar o NTFS em cartões USB e cartões SD - a menos que você realmente precise de suporte para arquivos com mais de 4GB de tamanho. Nesse caso, você quer converter ou reformatar a unidade com esse sistema de arquivos NTFS.

Claro, agora você pode comprar discos rígidos com 3 TB ou mais de espaço de armazenamento. Estes provavelmente serão formatados como NTFS para que eles possam usar a quantidade total de armazenamento em uma única partição.

Compatibilidade

Compatibilidade é provavelmente a principal razão pela qual você provavelmente deseja usar o sistema de arquivos FAT32 em suas unidades flash USB ou cartões SD.Enquanto as versões modernas do Windows de volta ao Windows XP suportam NTFS, outros dispositivos que você usa podem não ser tão complacentes.

  • Macs : O Mac OS X agora possui suporte de leitura total para unidades NTFS, mas os Macs não podem gravar em unidades NTFS por padrão. Isso requer software ou ajustes adicionais.
  • Linux : os sistemas Linux agora incluem suporte sólido de leitura / gravação para unidades NTFS, embora isso não tenha funcionado bem por muitos anos.
  • Leitores de DVD, TVs inteligentes, impressoras, câmeras digitais, players de mídia, smartphones, qualquer coisa com uma porta USB ou slot para cartão SD : Aqui é onde realmente começa a se complicar. Muitos, muitos dispositivos possuem portas USB ou slots para cartões SD.Todo esse dispositivo será projetado para funcionar com sistemas de arquivos FAT32, então eles "funcionarão" e poderão ler seus arquivos enquanto você estiver usando o FAT32.Alguns dispositivos funcionarão com NTFS, mas você não pode contar com isso - na verdade, você provavelmente deve assumir que a maioria dos dispositivos só pode ler FAT32, e não o NTFS.

É por isso que você realmente deseja usar o FAT32 em suas unidades removíveis, para que você possa usá-las com quase qualquer dispositivo. Não há muito a ganhar com o uso de NTFS em uma barra USB, além do suporte para arquivos com mais de 4GB de tamanho.

Enquanto o Windows também oferece um sistema de arquivos chamado exFAT, este sistema de arquivos é diferente e não é tão amplamente suportado como FAT32.

Em última análise, o que você provavelmente quer fazer é deixar a unidade formatada com o sistema de arquivos que veio. Esse cartão SD ou USB provavelmente foi formatado com FAT32 - tudo bem, é o melhor sistema de arquivos para ele. Se você pegar uma unidade externa de 3 TB e veio formatado com NTFS, isso também é bom. Crédito da imagem

: Terry Johnston no Flickr