刷新外部硬盘的有效方法

刷新外部硬盘的有效方法

我做了一些研究,发现拔掉电源的硬盘会随着时间的推移慢慢失去磁性状态,因此我需要刷新定期更新数据。

Superuser 中的一些回答建议我定期将整个数据复制到不同的磁盘。这当然可行,但如果您有大量数据,这可能会非常麻烦。

根据以下答案,硬盘通电后自行刷新数据。这听起来容易多了,因为我不需要做任何事情,只需要定期打开磁盘电源并保持一段时间即可。

正在使用的驱动器的磁强度会定期更新,可以通过实际写入磁盘或通过驱动器自己的低级系统(定期读取和重写扇区)来更新。(https://serverfault.com/questions/51851/does-an-unplugged-hard-drive-used-for-data-archival-deteriorate

问题是...

  1. 所有现代 3.5 英寸硬盘(Seagate、Western Digital、Toshiba 等)都具有此功能吗?
  2. 大多数操作系统在一段时间内未读取/写入任何内容时都会使硬盘转速降低。我是否应该禁用此功能以保持刷新持续进行?或者硬盘即使在转速降低时也会自行刷新?
  3. 他们是只刷新那些很久没刷新的扇区,还是只是从头到尾依次刷新?
  4. 有什么方法可以知道是否所有需要刷新的扇区都已刷新?如果没有,一般来说,我应该让磁盘通电多长时间才能刷新 1TB 的数据?

答案1

对于机械磁盘,您可以使用读取/写入每个扇区的工具并以此方式检查磁盘的健康状况。

这将as a side effect refresh all information。机械磁盘不会自动执行此操作(与 SSD 相反)。

答案2

对于 Windows 操作系统用户来说,一个优秀的免费工具是磁盘新鲜

它使用简单且适用于 FAT32 和 NTFS 文件系统。

相关内容