你的天空我的城颜北北:80G为什么只有74.59G?

来源:百度文库 编辑:中科新闻网 时间:2024/05/01 23:11:35
我刚买的品牌电脑几个硬盘容量相加没有80G只有74.59G?
是不是厂家短斤少两

硬盘制造商对硬盘容量的定义和操作系统对硬盘容量算法不同,因此导致硬盘标识容量和操作系统中显示的实际容量存在误差。
硬盘厂商的标准:1GB=1,000MB、1MB=1,000KB、1KB=1,000byte

操作系统的算法:1GB=1,024MB、1MB=1,024KB、1KB=1,024byte

以40GB的硬盘为例计算如下:

硬盘厂商的标准:40GB=40,000MB=40,000,000KB=40,000,000,000byte;操作系统的算法:40GB=40,960MB=41,943,040KB=42,949,672,960byte;40G硬盘在操作系统中显示的容量为:40,000,000,000÷1024÷1024÷1024=37.2529(GB)

以80GB的硬盘为例计算如下:
硬盘厂商的标准:80GB=80,000MB=80,000,000KB=80,000,000,000byte;操作系统的算法:80GB=81,920MB=83,886,080KB=85,899,345,920byte;80G硬盘在操作系统中显示的容量为:80,000,000,000÷1024÷1024÷1024=74.5058(GB)。

以160GB的硬盘为例计算如下:
160,000,000,000÷1024÷1024÷1024=149.0116(GB)
而且在分区和格式化后,系统分区表还会在硬盘上占用一些空间,所以操作系统显示的总容量和硬盘的型号容量存在差异这是一个正常现象.

现在好多买大容量硬盘的用户惊奇的发现自己买的80G硬盘只有74G,120G硬盘只有112G,觉得自己是不是上当了,这里请大家放心,造成这种情况是因为单位不同。

硬盘厂家现在沿用的单位是十进制,即和我们日常生活的进制一样
1K=1000
1M=1000000 =1000K
1G=1000000000 =1000M
1T=1000000000000 =1000G

而计算机和操作系统,都是用二进制。
1K=1024
1M=1048576
1G=1073741824
1T=1099511627776

当硬盘容量小的时候,两者的误差不是很大,一般人也不会注意,但当硬盘容量上逐渐增大后,两者之间的差中就会显现出来,所以才会出现文章开头的那些误会。
硬盘厂家 容量(十进制) 操作系统(二进制)
80G 80000000000 74.505G
120G 120000000000 111.759G
给你个计算的公式:
标称容量×1000×1000×1000/1024/1024/1024=实际容量

因为算法不一样我们购买的硬盘是按照1000=1G 而电脑是按照1024=1G 所以会感觉少的

我现在使用的是联想开天系列的品牌电脑.该电脑主板有备份C盘的功能.80G应该为78点多G才对的,但联想的这款电脑在出厂时已经把将近5G分配为备份的一个隐藏分区来的,所以才会显示74点多G.用一些硬盘分区工具可以看到那些被隐藏的分区.不过还是留着好,那功能好实用的.

产家的算发与系统的算法不一样
产家:1G=1000M
操作系统:1G=1024M

产家的算发与系统的算法不一样
产家:1G=1000M
系统:1G=1024M