1TB 硬盘为什么只有 931GB?存储单位换算讲清楚

一、两个「G」不是同一个东西

  • 硬盘厂口径(十进制):1 TB = 1000 GB = 1,000,000,000,000 字节
  • 操作系统口径(二进制):1 TiB = 1024 GiB = 1,099,511,627,776 字节

把 1 TB 换算成操作系统显示的 GiB:1,000,000,000,000 ÷ 1024³ = 931.32 GiB

所以不是你被「偷了容量」,而是标称用 1000、显示用 1024,两个口径差出来的。单位符号其实也不同:十进制写作 KB/MB/GB/TB,二进制写作 KiB/MiB/GiB/TiB——只是操作系统里长期混着写,才让人以为「1GB 就该是 1024MB」。

二、对照表

十进制二进制换算关系
1 KB = 1000 B1 KiB = 1024 B差 2.4%
1 MB = 10⁶ B1 MiB = 1,048,576 B1 GB = 953.67 MiB
1 GB = 10⁹ B1 GiB = 1,073,741,824 B1 TB = 931.32 GiB
1 TB = 10¹² B1 TiB = 1.0995 × 10¹² B差距随单位变大而扩大

看规律:单位越大,两种口径差得越多(KB 只差 2.4%,TB 差 6.9%)。

三、算一遍:128 GB 手机

128 × 10⁹ ÷ 1024³ = 119.21 GiB,也就是系统「关于手机」里显示的约 119 GB。

按每张照片 4 MB 估算:128 × 10⁹ ÷ 4 × 10⁶ ≈ 3.2 万张(还没扣掉系统和缓存占用,实际可用空间会更少)。视频更占地方:1080p、码率 8 Mbps 的片子,一小时就是 8 × 10⁶ ÷ 8 × 3600 ≈ 3.6 GB

四、网速为什么还要除以 8

运营商说的带宽单位是 Mbps(兆比特每秒),下载工具显示的是 MB/s(兆字节每秒),1 字节 = 8 比特:

  • 100 Mbps ÷ 8 = 12.5 MB/s
  • 1000 Mbps(千兆)÷ 8 = 125 MB/s

所以「办了 500M 宽带,下载只有 60 多兆」是正常的,除以 8 之后还要扣掉协议开销与实际链路损耗。

五、三个常见误解

  1. 以为容量被厂商克扣:1000 与 1024 的口径差是主因,不是缺斤少两;
  2. 把 GB 和 GiB 当同一个单位做减法:算「还剩多少」时先统一口径,否则误差会累积;
  3. 忽略系统与文件系统占用:分区表、文件系统元数据、预装应用都要占空间,标称 128 GB 的手机开机可用常常只有 110 GB 左右。

六、直接算

数据存储换算:B、KB、MB、GB、TB 与 KiB、MiB、GiB、TiB 互转

时间单位换算:把「码率 × 时长」里的时长统一成秒或小时

百分比计算器:算可用空间占比、增量比例

本站文章为个人使用经验的原创整理,除已注明来源的引用外均为本人撰写。文中涉及的软件名称、商标、截图等归各自权利人所有,引用仅用于说明与交流。如认为本站内容侵犯了你的合法权益,请通过「关于本站」页面的联系方式告知,核实后将及时更正或删除。