Existem dois motivos para o espaço em disco disponível ser menor do que o esperado:
Parte do espaço em disco é sempre usada para rastrear os dados. Um sistema de arquivos FAT, por exemplo, usa uma tabela de alocação de arquivos para vincular clusters de arquivos em arquivos. A tabela de alocação de arquivos é reservada para todo o espaço em disco desde o início, portanto, usa uma pequena porcentagem do espaço total.
O espaço em disco é calculado usando prefixos científicos ou prefixos binários. Um kilybyte é de 1000 bytes, enquanto um kibibyte é de 1024 bytes. O espaço no disco rígido é sempre especificado usando prefixos científicos, portanto, um disco de 1 TB tem cerca de 1000000000000 bytes. O sistema operacional sempre mostra o espaço em disco usando prefixos binários, então o disco aparece como apenas 931 mebibyte. Para aumentar ainda mais a confusão, a maioria dos sistemas ainda usa os prefixos científicos, mesmo se eles calcularem os números usando prefixos binários, então o sistema diz 931 MB quando realmente significa 931 MiB.