搜索
写经验 领红包
 > 生活

为什么1t的硬盘只有100g(为什么1t的硬盘回来只有960g)

在生活中,很多人可能想了解和弄清楚为什么一颗1T的硬盘装到Windows电脑上,只会显示931GB?的相关问题?那么关于为什么1t的硬盘只有100g的答案我来给大家详细解答下。

为什么1t的硬盘只有100g(为什么1t的硬盘回来只有960g?)

你知道为什么 Windows 电脑上的 1TB 硬盘只有 931GB 吗?这是不是一个由制造商故意设计的骗局?当我们购买 1TB 硬盘时,会发现只有 931GB 的容量,其余的容量是不是被隐藏起来了?曾经有人以为是自己买到瑕疵品,还拿回去店家换货。也有人以为是厂商偷料,又或者是厂商标示不实。请往下看,今天在这里一次讲明白。

今天就来告诉大家,这到底是怎么一回事。简单来讲,这是单位换算方式不同所导致的结果,硬盘的厂商所标示的 GB,是用十进制的算法,而 Windows 系统所计算的 GB,则是用二进制的算法。

什么意思呢?电脑储存资料的最小单位是 Byte,在十进制的算法中,是以 10 的 3 次方来做进位,也就是说,

1000 Byte = 1 KB

1000 KB = 1 MB

1000 MB = 1 GB

1000 GB = 1 TB

所以一颗 1 TB 的硬盘,就会等于 1000000000000 Byte。但是在二进制的算法中,是以 2 的 10 次方来做进位,也就是说,

1024 Byte = 1 KB

1024 KB = 1MB

1024 MB = 1GB

1024 GB = 1TB

我们把刚刚那个 1000000000000 Byte,用二进制来重新计算一次,1000000000000 Byte 除以 1024,会变成 976562500 KB,然后再除以 1024,把小数点后面直接去除,就会变成大约 953674 MB,再除以一次 1024,一样把小数点后面直接去除,就会变成 931 GB。

没错,这就是为什么原本 1TB 的硬盘,装到 Windows 电脑上之后,会只剩下 931 GB 的原因了!

因为硬盘的厂商,一开始就是用十进制在做计算,所以 1TB 的储存空间就是只有 1000000000000 Byte,而这 1000000000000 Byte 被 Windows 用二进制重新计算之后,就变成 931 GB 了。从这里面我们可以知道,十进制跟二进制的换算大概就是 x 0.931,所以下一次在买硬盘的时候,把厂商标示的容量 x 0.931,就大概会等于在 Windows 系统上看到的容量了。其实 GB 这个表示方式,应该是要用十进制计算的。如果要用二进制计算的话,准确的用法要用 GiB 来表示。不过目前在 Windows 电脑上看到的就是 GB,所以才会有很多人把这两个单位给搞混了,

那为什么我一直强调 Windows 电脑呢,因为在苹果电脑上面,它们就是用十进制的方式在表示,所以 1 TB 的硬盘装进苹果电脑里面,显示出来就是 1TB,并不会变成 931 GB,但其实容量是一样的。并不是说同一颗硬盘装到苹果电脑上面,储存容量会比装到 Windows 电脑上面来得大,就只是计算方式的不同而已。同样的道理,如果你有一个档案在 Windows 上面看是 93.1 GB 的大小,把那个档案放到苹果电脑里面,它会显示成 100 GB。

好啦 那今天就跟大家分享到这边了!下次在买硬盘的时候,如果在 Windows 电脑上发现容量好像比标示的少,不要担心 !你已经知道是计算方式的不同了,并不是瑕疵品, 也不是厂商偷料骗人。这样就不会闹笑话啦。希望今天的内容对你会有帮助。这里是奇谈客栈,感谢您的关注!如果有任何疑问欢迎评论区下方留言。

温馨提示:通过以上关于为什么一颗1T的硬盘装到Windows电脑上,只会显示931GB?内容介绍后,相信大家有新的了解,更希望可以对你有所帮助。