Por Que 1GB no Seu HD Não Bate com o Que o Windows Mostra

Resposta rápida: fabricantes de armazenamento usam GB/TB em base decimal (1 GB = 1 bilhão de bytes), enquanto o Windows exibe em base binária (1 GB = 1.073.741.824 bytes) — a diferença faz um HD "de 1TB" mostrar cerca de 931 GB no sistema operacional.

Não é golpe nem defeito — é uma divergência histórica entre duas formas legítimas (mas diferentes) de definir a mesma unidade.

⚡ Converta entre as escalas Use o Conversor de Dados para entender a diferença nos seus arquivos.

Duas definições de "giga"

No sistema métrico, giga sempre significou 1 bilhão (10⁹). Fabricantes de HD e SSD seguem essa convenção: 1 GB = 1.000.000.000 bytes. Sistemas operacionais como Windows, porém, tradicionalmente calculam em base binária: 1 GB = 2³⁰ = 1.073.741.824 bytes — cerca de 7,4% a mais que a definição decimal.

Fazendo a conta: por que "some" espaço

Um HD anunciado como 1 TB (1.000.000.000.000 bytes pela definição do fabricante) exibe no Windows aproximadamente 931 GB — porque o sistema divide o mesmo número de bytes pela definição binária maior (2⁴⁰), resultando num número final menor. Não é espaço perdido fisicamente, é só uma régua diferente medindo a mesma coisa.

A tentativa de padronização: KiB, MiB, GiB

Para resolver essa ambiguidade, foram criados os prefixos binários oficiais: kibibyte (KiB), mebibyte (MiB) e gibibyte (GiB), reservados especificamente para a base 1.024 — deixando KB, MB e GB "puros" para a base decimal. Na prática, porém, esses termos binários pouco pegaram no uso cotidiano, e a maioria dos sistemas continua usando "GB" para as duas definições, mantendo a confusão viva.

Isso afeta só armazenamento, ou também memória RAM?

A memória RAM é fisicamente organizada em potências de 2, então módulos de RAM (8GB, 16GB) usam naturalmente a definição binária, sem essa divergência — o problema aparece especificamente em armazenamento (HD, SSD, pendrive), onde fabricantes optaram pela convenção decimal comercial.

Perguntas frequentes

Por que meu HD de 1TB mostra menos de 1000 GB?

O fabricante usa base decimal (1TB = 1 trilhão de bytes); o Windows calcula em base binária — a diferença reduz o número exibido em cerca de 7%.

Isso é uma falha do HD?

Não — o espaço físico está todo lá. É apenas uma diferença na forma de calcular e exibir a mesma quantidade de bytes.

Continue lendo