为什么硬盘有效容量比实际容量小?

为什么硬盘有效容量比实际容量小?

我刚买了一台新的联想笔记本电脑,安装了 Windows 7,应该有 250 GB 的硬盘。

Windows 7 报告硬盘驱动器有两部分:221 GBC:和 9.76 GB Lenovo Recovery。两部分的总和为 230.76 GB。

如果我没记错的话,如果将 250 GB 除以 1024 三次,我会得到 232.8 GB,这应该是操作系统报告的硬盘大小。但为什么两部分硬盘的总和 230.76 GB 仍然小于 232.8 GB?

答案1

因为 NTFS 在设计上会使用卷的一部分作为 MFT(主文件表),其中包含文件名、创建日期、访问权限和内容作为元数据。卷越大,NTFS 所需的块就越大。

答案2

事实上。这是因为硬盘制造商遵循 1MB = 1,000 KB 规则,而您的操作系统使用 1MB = 1,024 KB 规则。

这可能占了您丢失的大部分空间。这是正常的。您永远不会购买指定大小的驱动器。不久前我自己也研究过这个问题 :)

答案3

不幸的是,生活很艰难,这是那些不断困扰人们的事情之一。

至少你很聪明,知道需要进行转换。

“额外”的空间通常由分配表、元数据和其他各种项目使用,这些项目使它工作而您不需要考虑它......没什么可担心的。

如果您想 100% 确定您拥有正确的驱动器,请进入设备管理器并扩展硬盘驱动器,找到型号并用 Google 搜索。如果它报告正确的驱动器(应该如此),则不必担心。

答案4

这可能只是制造商将硬盘大小四舍五入到最接近的整千兆字节。如果我们从 Windows 显示的内容开始,计算出以十亿字节为单位的结果:

232.8 * 2^30 / 10^9 = 249.9671 million bytes

因此,他们只是将营销规模四舍五入为 250,因为这会错过 0.0329 百万字节。

如果您可以获得硬盘驱动器的模块编号并获取其详细规格并找到其扇区数,您就可以确定驱动器的实际容量。

相关内容