硬盘中有多少个坏块才算太多?

硬盘中有多少个坏块才算太多?

我第二次尝试获取一个全新的未损坏的硬盘(第一次尝试失败了一个问题我已经开始失去希望了。我得到的新硬盘是 SMART 健康硬盘,但有很多坏块。每 1TB 硬盘就有 1GB 的坏块,我开始想,如果我做了彻底的写入测试,我会在之前的硬盘上发现同样多的坏块。

不幸的是,第二个驱动器;在我完成对整个驱动器的检查之前,计算机崩溃了,但当 HDDScan 向驱动器写入 2.7TB 时,它发现了正好 2.7GB 的坏块(彻底的写入测试)。我开始认为 HDDScan 是无稽之谈。(只是让你知道,就像我在我的上一个超级用户问题我对第一个硬盘进行了 Seatools 长通用测试(即对硬盘进行长通用读取),但 Seatools 没有发现任何问题。我非常确定,如果我对新硬盘进行同样的测试,Seatools 仍会说硬盘没有问题。

另外,我在上一个问题中没有提到的是,我成功地用数据填满了之前的驱动器(8 TB 的相同文件和一些较小的文件填满了整个 8 TB 硬盘),然后我尝试并成功删除了所有文件(我不记得花了 2 分钟或更短的时间,但速度足够快)。所以也许驱动器没问题。

我还没有在这个新驱动器中放入一堆文件,但现在我正在这么做。然后我将删除每个文件。我的问题是:

  • 完全填满 HDD 然后成功删除每个文件是否足以检查驱动器的物理健康状况?
  • HDDScan 真的说的是实话吗?如果不是,是否有更好更快的替代方案来进行彻底的写入测试(HDDScan 需要 4-5 天才能写入 2.7TB,而用一堆 1GB 文件填满整个驱动器所需的时间更短)?
  • 进行写入测试时,是否存在零坏块的驱动器(根据 HDDScan 或更好的替代方案)?
  • 如果没有这样的驱动器,那么多少个坏块才算太多?

编辑:如果有帮助的话,我也在用 Windows 8.1。

答案1

完全填满 HDD 然后成功删除每个文件是否足以检查驱动器的物理健康状况?

不它不是。

即使文件 100% 填满了磁盘,您也不会写入每个扇区,因为扇区被分组为块,而您的文件不太可能 100% 填满每个块。您必须写入磁盘上的每个扇区,然后尝试读取该扇区。有实用程序可以做到这一点(我认为 HDDScan 就是其中之一)。

除非您使用某种擦除实用程序,否则当您删除文件时,您只是删除指向该文件的“指针”。

https://en.wikipedia.org/wiki/Disk_sector

HDDScan 真的说的是实话吗?如果不是,是否有更好更快的替代方案来进行彻底的写入测试(HDDScan 需要 4-5 天才能写入 2.7TB,而用一堆 1GB 文件填满整个驱动器所需的时间更短)?

您的工具可能会多次写入、读取和验证每个扇区。硬盘是系统中速度最慢的部分之一,而 2.7TB 非常大;这需要时间。您的工具可能提供“快速”选项,可能只执行一次读取/写入/验证。

进行写入测试时,是否存在零坏块的驱动器(根据 HDDScan 或更好的替代方案)?

开箱后,您的新驱动器不太可能显示任何坏扇区,因为它们已被制造商预先标记。(有人会纠正我这一点)

如果没有这样的驱动器,那么多少个坏块才算太多?

您需要注意的是坏扇区数量增加。如果您每周(甚至每月)都出现新的坏扇区,我建议您更换驱动器。

我相信现在所有的驱动器都会自动检测并标记坏扇区。(有人会纠正我这一点)

相关内容