为什么我的 1 TB 硬盘显示的空间变少了?

硬盘厂商和 macOS 按 1000 的幂计数。Windows 和许多工具按 1024 的幂计数,却仍写作“GB”。输入任意大小,两种结果一并显示。

在你的浏览器中运行,不会发送任何数据。

十进制(SI):macOS 和硬盘厂商使用
KB1,000,000,000
MB1,000,000
GB1,000
TB1
二进制(IEC):Windows、df -h 和许多工具使用
KiB976,562,500
MiB953,674.32
GiB931.32
TiB0.91

字节: 1,000,000,000,000

标称容量的三种表示

标称容量字节在 Mac 上(十进制)二进制单位
256 GB256,000,000,000≈ 256 GB238.42 GiB
512 GB512,000,000,000≈ 512 GB476.84 GiB
1 TB1,000,000,000,000≈ 1 TB0.91 TiB (931 GiB)
2 TB2,000,000,000,000≈ 2 TB1.82 TiB (1,863 GiB)
4 TB4,000,000,000,000≈ 4 TB3.64 TiB (3,725 GiB)
8 TB8,000,000,000,000≈ 8 TB7.28 TiB (7,451 GiB)

Mac 显示的容量还会比标称少几 GB,因为有一些小型隐藏分区专门用于启动和恢复。这部分空间并没有浪费,而是由 macOS 使用。

一分钟看懂十进制与二进制

1 GB(吉字节)等于 1,000,000,000 字节。1 GiB(吉比字节)等于 1,073,741,824 字节(1024³),多出约 7.4%。自 Mac OS X 10.6 Snow Leopard 起,macOS 按十进制单位显示大小,与硬盘的销售标称一致,所以 1 TB 的 SSD 显示约为 1 TB。Windows 则把同一块硬盘显示为约 931“GB”,因为它除以 1024³,却仍沿用 GB 的标签。

两者都没有错,只是两种不同的单位。容量越大,差距越大:KB 约 2.4%,MB 约 4.9%,GB 约 7.4%,TB 约 10%。