为什么我的硬盘报告的容量低于硬盘标签上注明的容量?

硬盘制造商对硬盘进行市场营销时,采用 10 进位制(以 10 为基数)计算容量。在十进制记数法中,一兆字节 (MB) 等于 1,000,000 字节,一千兆字节 (GB) 等于 1,000,000,000 字节,一千吉字节 (TB) 等于 1,000,000,000,000 字节。

FDISK 等程序、系统 BIOS、Windows 和早期版本的 macOS 使用二进制(以 2 为基数)计数体系。在二进制计数体系中,一兆字节等于 1,048,576 字节,一千兆字节等于 1,073,741,824 字节,一千吉字节等于 1,099,511,627,776 字节。

简而言之,十进制和二进制可转换为相同的存储容量。比如说,您想测量从点 A 到点 B 的距离。从点 A 到点 B 的距离为 1 千米或 0.621 英里。距离相同,但由于度量单位不同,报告的值也不同。

容量计算公式

十进制容量 / 1,048,576 = 二进制 MB 容量 
十进制容量 / 1,073,741,824 = 二进制GB 容量
十进制容量 / 1,099,511,627,776 = 十进制TB 容量

例如:
一个 500GB 的硬盘约为 500,000,000,000 字节 (500 x 1,000,000,000)。

500,000,000,000 / 1,048,576 = 476,837 兆字节 (MB) = 465 千兆字节 (GB)

下表提供了硬盘可能报告的近似数字的示例。

产品容量(十进制)

Mac OS X 输出(十进制)

Windows 输出(二进制)

500GB

500GB

465GB

1TB (1,000GB)

1TB(1,000GB)

931GB

2TB (2,000GB)

2TB(2,000GB)

1,862GB

3TB (3,000GB)

3TB(3,000GB)

2,794GB

4TB (4,000GB)

4TB(4,000GB)

3,725GB

5TB (5,000GB)

5TB(5,000GB)

4,657GB

6TB (6,000GB)

6TB(6,000GB)

5,587GB

8TB (8,000GB)

8TB (8,000GB)

7,452GB

10TB (10,000GB)

10TB (10,000GB)

9,536GB

 

以下是 3TB 硬盘在 Windows 中的显示示例。

图片

另请参见文档 ID:194563 和美国国家标准技术研究所网页:http://physics.nist.gov/cuu/Units/binary.html





请为这篇文章的实用性评分。