I bought a new Western Digital WD Red Plus 8 TB hard drive, but after installing and formatting it, my computer shows only about 7.44 TB available. I understand that manufacturers usually measure storage in decimal units, where 1 TB equals 1,000,000,000,000 bytes, while many operating systems display capacity using binary calculations based on 1,024. Even so, it feels confusing and potentially misleading to advertise the drive as 8 TB when the number shown in everyday use is smaller. Why do manufacturers and operating systems use different measurement systems, and is this considered acceptable?
4 Answers
This convention has existed for decades and is also used for phones, flash drives, and memory cards. A device advertised as 128 GB can appear closer to 119 GB in some systems for the same reason. Decimal prefixes such as kilo, giga, and tera technically mean powers of 1,000, while binary units are properly called kibibytes, gibibytes, and tebibytes.
Both sides are technically using a valid calculation, but operating systems can make the situation look worse by displaying binary values with decimal labels. Windows, for example, often reports a TiB-sized value while calling it TB. Some other operating systems use decimal units more consistently, so the same drive may appear closer to its advertised capacity there.
The formatting itself is not responsible for losing hundreds of gigabytes. Most of the difference comes from converting 8 trillion decimal bytes into binary units. The filesystem and partition information typically account for only a relatively small amount compared with the unit mismatch.
The drive really does contain roughly 8 trillion bytes, so the advertised capacity is based on the decimal definition: 1 TB equals 1,000,000,000,000 bytes. When that same byte count is divided by 1,099,511,627,776 bytes per tebibyte, it comes out to about 7.28 TiB. Formatting and filesystem metadata may reduce the usable space slightly further. The physical amount of storage has not changed; only the unit conversion is different.

I understand the conversion, but it still seems confusing that advertising and operating systems use different labels for the same amount of storage.