Você acabou de desembalar um reluzente HD externo de 1TB, conectou ao seu PC com Windows e abriu o Explorador de Arquivos — apenas para ver "931 GB livre." Você confere a caixa novamente. Está claramente escrito 1TB. Você foi enganado? Não exatamente. Você tropeçou em uma das confusões mais persistentes e custosas na tecnologia de consumo: a diferença entre megabytes (MB) e mebibytes (MiB).

Dois Sistemas de Contagem Diferentes

A raiz do problema é que a palavra "byte" pode ser contada de duas formas fundamentalmente diferentes. Os fabricantes de HDs usam o sistema decimal (SI), onde os prefixos significam potências de 10 — assim como na vida cotidiana. Nesse sistema, 1 kilobyte (KB) = 1.000 bytes, 1 megabyte (MB) = 1.000.000 bytes, 1 gigabyte (GB) = 1.000.000.000 bytes e 1 terabyte (TB) = 1.000.000.000.000 bytes (1012).

Os sistemas operacionais como o Windows, no entanto, foram construídos em uma época em que os engenheiros contavam em potências de 2, porque a aritmética binária é natural para os computadores. Nesse sistema, 1 "kilobyte" = 1.024 bytes, 1 "megabyte" = 1.048.576 bytes e 1 "gigabyte" = 1.073.741.824 bytes. O Windows ainda rotula essas quantidades binárias com os símbolos familiares GB e MB — e é aí que a confusão começa.

O IEC Intervém: MiB, GiB, TiB

Em 1998, a Comissão Eletrotécnica Internacional (IEC) introduziu nomes inequívocos para unidades binárias. Os novos prefixos — kibi-, mebi-, gibi-, tebi- — combinam as duas primeiras letras do prefixo SI com "bi" de binário:

  • 1 KiB (kibibyte) = 210 = 1.024 bytes
  • 1 MiB (mebibyte) = 220 = 1.048.576 bytes (cerca de 4,9% a mais que 1 MB)
  • 1 GiB (gibibyte) = 230 = 1.073.741.824 bytes (cerca de 7,4% a mais que 1 GB)
  • 1 TiB (tebibyte) = 240 = 1.099.511.627.776 bytes (cerca de 9,95% a mais que 1 TB)

Portanto, esse HD de 1TB contém exatamente 1.000.000.000.000 bytes. Divida por 230 e você obtém aproximadamente 931,32 GiB — que o Windows fielmente reporta como "931 GB" (usando o rótulo errado, mas o número binário correto). Nada está faltando; as unidades simplesmente não coincidem.

Exemplos do Mundo Real que Afetam seu Bolso

A lacuna cresce com a escala. Considere um "iPhone de 256GB." A Apple segue a convenção decimal: 256GB significa 256 × 109 = 256.000.000.000 bytes. Converta para GiB e você obtém aproximadamente 238 GiB. Subtraia o próprio iOS (cerca de 7–10 GB de software do sistema) e você pode ver apenas 225–230 GB disponíveis nas Configurações. Isso não é um bug — é a matemática.

O armazenamento empresarial torna isso ainda mais visível. Um HD de NAS de "10TB" contém cerca de 9,09 TiB. Em um rack de 20 dessas unidades, a discrepância equivale a cerca de 1,8 TiB de espaço "faltando" — quase duas unidades inteiras de capacidade que nunca estiveram faltando, apenas mal rotuladas.

A Armadilha dos Megabits: Velocidades de Internet

Há uma segunda confusão comum sobre esse problema: bits versus bytes. Os provedores de serviços de internet anunciam velocidades em megabits por segundo (Mbps), mas os tamanhos dos arquivos são medidos em megabytes (MB). Como 1 byte = 8 bits, uma conexão de 100 Mbps pode transferir no máximo 12,5 MB/s — não 100 MB/s. Portanto, se você estiver baixando um arquivo de 1 GB em um plano de "100 Mbps", espere que leve pelo menos 80 segundos em condições ideais, não 10.

Por que os Rótulos Não Foram Corrigidos?

Linux e macOS em grande parte passaram a reportar armazenamento em GB decimal (correspondendo aos fabricantes), o que elimina a discrepância aparente. O Windows ainda usa valores GiB binários mas os chama de GB. Os rótulos IEC MiB/GiB aparecem em software científico e de engenharia, muitas distribuições Linux e documentação de equipamentos de rede — mas os dispositivos de consumo resistem à mudança porque "iPhone de 238 GiB" é uma venda mais difícil do que "iPhone de 256GB." A confusão, em outras palavras, é parcialmente por design.

A conclusão prática: ao comparar armazenamento entre dispositivos ou planejar backups, sempre verifique se você está trabalhando em GB decimal ou GiB binário. A diferença não é erro de arredondamento — em um HD de 4TB, são quase 400 GB.