防静电涂层成分:我硬盘是40G的,为什么所有盘加起来才34.99G?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 04:05:41
我硬盘是40G的,为什么所有盘加起来才34.99G?
谁能告诉一下

在购买硬盘之后,细心的人会发现,在操作系统当中硬盘的容量与官方标称的容量不符,都要少于标称容量,容量越大则这个差异越大。标称40GB的硬盘,在操作系统中显示只有38GB;80GB的硬盘只有75GB;而120GB的硬盘则只有114GB。这并不是厂商或经销商以次充好欺骗消费者,而是硬盘厂商对容量的计算方法和操作系统的计算方法有不同而造成的,不同的单位转换关系造成的。
众所周知,在计算机中是采用二进制,这样造成在操作系统中对容量的计算是以每1024为一进制的,每1024字节为1KB,每1024KB为1MB,每1024MB为1GB;而硬盘厂商在计算容量方面是以每1000为一进制的,每1000字节为1KB,每1000KB为1MB,每1000MB为1GB,这二者进制上的差异造成了硬盘容量“缩水”。

因为电脑中都是以二进制进行换算的,它的换算规则是2的10次方也就是:1024字节,而我们是以十进制进行换算的,换算规则是10的立方:1000
(40*1000)/1024=39GB,原因之一
并且这个40GB的数还是个约数,通常只有36~38GB

第二个原因:平时在分区中,每一个区都要额外腾出一点空间,作记录个文件状态,位置,大小之类的记录,这就要腾出很大的空间了(NTFS分区腾出的更多),所以没有大碍。

两个原因加起来,就是你的硬盘为什么少了吧

就象你家的墙角,总有利用不到的地方,因为分区大小的关系,总有一部分空间得不到利用。
理论上,每512M分一区,(对你的机器来说,就是80个区),才能不浪费。
明白? :)

硬盘之间单位进率是1000的,而操作系统里是1024的进率,你用你的40 000 000 000B算出来的是硬盘的,而用他去除1024的进率时,不就有了误差了吗???
是系统都有这个问题,你不用担心!!!

应该是37.25G才正常

硬盘的1g=1000m