Digital Data Units: Megabytes, Mebibytes, and Transfer Speeds

Published on 2025-06-10 · By NumanX Technology Editorial Team · 6 min read

Why your 1 TB hard drive only shows 931 GB in Windows: Decimal (1000) vs Binary (1024) prefixes explained.

Have you ever bought a brand-new 1 Terabyte SSD, plugged it into your PC, and felt cheated because Windows reported only 931 GB? You weren't scammed: drive manufacturers sell storage in decimal SI prefixes (powers of 1000), while operating systems calculate file structures in binary IEC prefixes (powers of 1024).

Key Takeaways

  • Decimal prefixes (KB, MB, GB, TB) scale by 10³ = 1,000.
  • Binary prefixes (KiB, MiB, GiB, TiB) scale by 2¹⁰ = 1,024.
  • Network download speeds are quoted in bits per second (Mbps), while files are measured in Bytes (MB/s). Divide Mbps by 8 to get real-world download speed.

The Discrepancy Breakdown

A 1 TB hard drive manufactured according to SI standards has 1,000,000,000,000 bytes:

1 TB = 1,000,000,000,000 Bytes
In Windows (GiB) = 1,000,000,000,000 / (1024³) ≈ 931.32 GiB
Drive Advertised (Decimal)Raw BytesWindows Reported (Binary)
256 GB256,000,000,000238.4 GiB
512 GB512,000,000,000476.8 GiB
1 TB1,000,000,000,000931.3 GiB
2 TB2,000,000,000,0001,862.6 GiB
4 TB4,000,000,000,0003,725.3 GiB

Frequently Asked Questions

Why is internet speed measured in Megabits (Mbps)?

Telecom standards measure serialized physical bitstreams over cable or fiber. 8 bits equal 1 Byte. A 100 Mbps broadband connection transfers at most 12.5 MB/s of file data.

Published by NumanX Technology Editorial Team on behalf of NumanX Studio. Conversion constants adhere to NIST SP 811 and BIPM SI brochure standards. Consult our metrology standards directory.