很多人第一次给电脑装上2TB SSD或者机械硬盘时,都会遇到一个很容易产生误会的现象:硬盘包装上明明写着“2TB”,插进Windows以后,却只看到大约1.81TB。
如果换成1TB硬盘,Windows通常显示约931GB;4TB硬盘则大约显示3.63TB。硬盘容量越大,包装上的数字与系统显示出来的数字差距也越明显。

乍一看,就像硬盘在进入电脑之后凭空少了一部分空间。但实际上,这些容量并没有消失,硬盘厂商也没有真的少给你一两百GB。真正造成差异的,是存储行业长期存在的两套计算方式。
同一个“TB”,实际上有两种算法
硬盘厂商标注容量时,采用的是十进制。
按照这种计算方式,1KB就是1000字节,1MB就是1000×1000字节,1GB就是10亿字节,而1TB则等于1万亿字节,也就是1,000,000,000,000字节。
因此,一块标注为2TB的硬盘,实际提供的物理容量就是约2,000,000,000,000字节。这个数字本身没有问题,厂商并没有把“1.8TB”的硬盘包装成2TB出售。
问题出现在Windows对这些字节进行换算的时候。
计算机底层大量使用二进制体系,因此传统计算机领域长期习惯按照1024进行换算。1KB按照1024字节计算,1MB等于1024KB,1GB等于1024MB,而1TB则等于1024GB。
到了TB这个级别,两种算法之间的差距已经非常明显。
1T
网硕互联帮助中心





评论前必须登录!
注册