Pagina inicial » como » Por que as unidades removíveis ainda usam FAT32 em vez de NTFS?

    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, 17 anos depois, por que as unidades flash USB, os cartões SD e outras unidades removíveis ainda usam o FAT32??

    Isso não é um erro que os fabricantes estão cometendo. Embora você possa formatar essas unidades com um sistema de arquivos diferente, como o NTFS, você provavelmente desejará deixá-las formatadas com FAT32.

    Os problemas com o FAT32 (ou por que a Microsoft criou o NTFS)

    A Microsoft criou o NTFS para melhorar o FAT32 de várias maneiras diferentes. Para entender por que o Windows usa o NTFS, temos de olhar para os problemas com o FAT32 e como o NTFS os corrigiu:

    • O FAT32 suporta apenas arquivos individuais de até 4 GB de tamanho e volumes de até 2 TB de tamanho. Por exemplo, se você tivesse um arquivo de vídeo grande com mais de 4 GB, não seria possível salvá-lo no sistema de arquivos FAT32. se você tivesse uma unidade de 3 TB, não poderia formatá-la como uma única partição FAT32. NTFS tem limites teóricos muito mais altos.
    • O FAT32 não é um sistema de arquivos de registro no diário, o que significa que a corrupção do sistema de arquivos pode acontecer com muito mais facilidade. Com o 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 sendo gravado, o sistema não precisará de uma operação longa de scandisk para recuperar.
    • O FAT32 não suporta permissões de arquivo. Com o NTFS, as permissões de arquivo permitem maior segurança. Os arquivos do sistema podem ser feitos somente para 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 boas razões pelas quais o Windows usa o NTFS para partições do 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, nenhuma das razões acima são realmente problemas em cartões USB e cartões SD. Aqui está o porquê:

    • O seu stick USB ou cartão SD vai certamente ter menos de 2 TB, pelo que não precisa de se preocupar com o limite superior. Você pode ocasionalmente querer copiar um arquivo com mais de 4 GB 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 uma unidade de sistema faz. Na verdade, o registro em diário pode resultar em gravações adicionais que podem reduzir a vida útil da memória flash da unidade.
    • O dispositivo também não precisa de permissões de arquivo. Na verdade, isso pode causar problemas ao mover dispositivos removíveis entre máquinas diferentes. Por exemplo, os arquivos podem ser configurados para estar acessíveis apenas por um número de ID de usuário específico. Isso funcionaria bem se a unidade permanecesse dentro do seu computador. No entanto, se este for um disco rígido removível que você moveu para outro computador, qualquer pessoa com esse ID de usuário no outro computador poderá acessar os arquivos. Nesse caso, as permissões de arquivo não adicionam segurança - apenas complexidade adicional.

    Não há realmente nenhuma razão para usar o NTFS em pen drives e cartões SD - a menos que você realmente precise de suporte para arquivos com mais de 4 GB. Nesse caso, você desejará 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 virão formatados como NTFS para que possam usar a quantidade total de armazenamento em uma única partição.

    Compatibilidade

    A 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. Embora as versões modernas do Windows voltem ao Windows XP e suportem o NTFS, outros dispositivos que você usa podem não ser tão adaptáveis.

    • Macs: O Mac OS X agora tem suporte de leitura completo para unidades NTFS, mas os Macs não podem gravar em unidades NTFS por padrão. Isso requer software adicional ou ajustes.
    • Linux: Os sistemas Linux agora incluem suporte sólido de leitura / gravação para unidades NTFS, embora isso não funcionasse bem por muitos anos.
    • Leitores de DVD, Smart TVs, impressoras, câmeras digitais, reprodutores de mídia, smartphones, qualquer coisa com uma porta USB ou slot para cartão SD: Aqui é onde realmente começa a ficar complicado. Muitos, muitos dispositivos possuem portas USB ou slots de cartão SD. Todos esses dispositivos serão projetados para funcionar com sistemas de arquivos FAT32, para que eles “simplesmente funcionem” e possam ler seus arquivos, desde que você esteja usando o FAT32. Alguns dispositivos funcionarão com o NTFS, mas você não pode contar com ele - na verdade, você provavelmente deve presumir que a maioria dos dispositivos só pode ler FAT32, não NTFS.

    É por isso que você realmente quer usar o FAT32 em suas unidades removíveis, para que você possa usá-las com praticamente qualquer dispositivo. Não há muito a ganhar com o uso de NTFS em um pendrive, além do suporte a arquivos com mais de 4 GB 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 quanto o FAT32..


    Em última análise, o que você provavelmente quer fazer é deixar a unidade formatada com o sistema de arquivos que veio com. Esse cartão SD ou pen drive provavelmente veio formatado com FAT32 - tudo bem, é o melhor sistema de arquivos para ele. Se você pegar uma unidade externa de 3 TB e ela tiver sido formatada com NTFS, também está bem.

    Crédito de imagem: Terry Johnston no Flickr