首页 > 食品 > 正文

小黑告诉你为什么新电脑到手硬盘就无缘无故少了?

  • ThinkPad京东自营旗舰店
  • 2023-11-19 18:56
  • 16
摘要:明明买的1T硬盘,显示900多G?是我数学没学好?还是买硬盘没买对?!看到硬盘容量被无缘无故吃掉好几十G,心塞啊?有木有,满脑子问号有木有?

明明买的1T硬盘,显示900多G?是我数学没学好?还是买硬盘没买对?!看到硬盘容量被无缘无故吃掉好几十G,心塞啊?有木有,满脑子问号有木有?

您先别着急,其实硬盘本身没有少您容量,您也没有算错。那到底是哪出了问题呢,这就要说到计算机与我们计算方式的不同了。

大家都知道计算机无论多复杂,其实它也就会算个“0”和“1”,在计算机的世界里只有二进制,这就造成计算机的进位制是按照二进制进位的,那么计算机系统计算容量的方法是这样的:

1 Byte = 8 bits (b) 位

1 KB=1,024Bytes 千字节

1 M 兆=1,048,576 Bytes兆字节

1 G 吉=1,073,741,824 Bytes千兆字节

1 T 太=1,099,511,627,776 Bytes吉字节

而我们通常习惯的计算方式是这样的:

1kilo (k) = 1,000

1mega (M)兆 = 1,000,000

1giga (G) 吉= 1,000,000,000

1tera (T) 太= 1,000,000,000,000

那么问题来了,如果按照计算机系统的计算方式我们该怎么跟别人描述:

我的电脑硬盘容量是1024个G?是1048576MB?还是描述为1,099,511,627,776 Bytes

显然我们不太习惯计算机这样烧脑的计算和表达方式,明显感觉1T=1000G,

1G=1000MB这样的表达和计算方式更容易接受。

所以人们为了计算和表达方便,统一了计算容量的标准:

1 Byte = 8 bits (b)

1 KB = 1,000 Bytes

1 MB = 1000KB=1,000,000 Bytes

1 G = 1000MB=1,000,000,000 Bytes

1 T = 1000G=1,000,000,000,000 Bytes

这就造成了硬盘标称和操作系统在计算硬盘容量时采用的标准不同,导致了硬盘标称容量和硬盘在操作系统中显示的容量出现差异。

例如:

1、硬盘标称是X G,那么,即使在完全没有被使用的情况下,它在操作系统中显示的容量也只是:

X × 1000 × 1000 × 1000/(1024 × 1024 ×1024)= X × 0.931 G

如果硬盘的部分空间已被用于特定用途,那么操作系统中显示的容量还将小于X × 0.931 G。

如:标称500G硬盘 实际在电脑操作系统中的容量可能为 500× 0.931= 465.5 G

2、硬盘标称是X T,那么,即使在完全没有被使用的情况下,它在操作系统中显示的容量也只是(T比G大一个数量级):

X × 1000 × 1000 × 1000× 1000/(1024 × 1024 ×1024 ×1024)= X × 0.909 T

如果硬盘的部分空间已被用于特定用途,那么操作系统中显示的容量还将小于X × 0.909 T。

如:标称2T硬盘 实际在电脑操作系统中的容量可能为 2× 0.909 = 1.818T

另外 在硬盘被分区格式化 后,系统会在硬盘上占用一些空间,提供给文件系统使用。NTFS相对比较突出一些,分区容量越大,文件系统占用的空间越大。如图:

还有包括Windows7、Windows8、Windows10系统在正常安装分区、格式化安装操作系统时,会自动建立隐藏分区,也会占用部分空间,通常容量占用不大,在几百兆左右。

这样看来,原来大家都是一场误会,谁都没有错,计算机要按照自己的计算和运行方式,我们有我们习惯的计算方式,这样一来,难免会让我们这些用户丈二和尚摸不着头脑,经过小黑这么一解释,客官您现在清楚了吧,可以和我们可爱的硬盘冰释前嫌了吧

ThinkPad New S2(20GU0000CD)13.3英寸轻薄笔记本电脑(i5-6200U 4G 240GB SSD FHD IPS Win10 银色)