Por que meu disco de 1 TB mostra menos espaço?

Os fabricantes de discos e o macOS contam em potências de 1.000. O Windows e muitas ferramentas contam em potências de 1.024, mas continuam escrevendo “GB”. Converta qualquer tamanho e veja os dois.

Funciona no seu navegador. Nenhum dado é enviado.

Decimal (SI): usado pelo macOS e pelos fabricantes de discos
KB1.000.000.000
MB1.000.000
GB1.000
TB1
Binário (IEC): usado pelo Windows, pelo df -h e por muitas ferramentas
KiB976.562.500
MiB953.674,32
GiB931,32
TiB0,91

Bytes: 1.000.000.000.000

Capacidade anunciada, de três jeitos

AnunciadoBytesNo Mac (decimal)Em unidades binárias
256 GB256.000.000.000≈ 256 GB238,42 GiB
512 GB512.000.000.000≈ 512 GB476,84 GiB
1 TB1.000.000.000.000≈ 1 TB0,91 TiB (931 GiB)
2 TB2.000.000.000.000≈ 2 TB1,82 TiB (1.863 GiB)
4 TB4.000.000.000.000≈ 4 TB3,64 TiB (3.725 GiB)
8 TB8.000.000.000.000≈ 8 TB7,28 TiB (7.451 GiB)

O Mac também mostra alguns GB a menos do que o anunciado, porque pequenas partições ocultas são reservadas para a inicialização e a recuperação. Esse espaço não está perdido: o macOS o utiliza.

Decimal e binário, em um minuto

Um gigabyte (GB) tem 1.000.000.000 bytes. Um gibibyte (GiB) tem 1.073.741.824 bytes (1.024³), cerca de 7,4% a mais. Desde o Mac OS X 10.6 Snow Leopard, o macOS mostra os tamanhos em unidades decimais, do mesmo jeito que os discos são vendidos, então um SSD de 1 TB aparece com cerca de 1 TB. O Windows mostra o mesmo disco com cerca de 931 “GB”, porque divide por 1.024³ mas mantém o rótulo GB.

Nenhum dos dois está errado: são duas unidades diferentes. A diferença aumenta com o tamanho: cerca de 2,4% para KB, 4,9% para MB, 7,4% para GB e 10% para TB.