我知道有些人每月会重新格式化一次硬盘。在我看来,这似乎是一个糟糕的主意。我做了一些初步研究,似乎重新格式化会损坏硬盘,而且这通常不是最佳做法。
但是,格式化硬盘真的可以随心所欲吗?损坏发生前是否有限制?
答案1
不会,它不会造成任何严重的磨损。
在经典(非 SSD)硬盘驱动器盘片上的磁性材料可能最终会在经过大量写入后“磨损”并失去存储磁电荷的能力,但硬盘驱动器会在那之前很久就因机械故障而失效。
传统硬盘在旋转和过度磁头移动时磨损最严重。格式化与正常写入硬盘没什么不同。除此之外,正常使用会经常写入驱动器的同一区域,需要大量磁头移动,而格式化会顺序覆盖整个硬盘,每个位置仅写入一次。
在固态硬盘,故障的主要原因实际上是存储数据的 NAND 单元磨损,最终导致无法保持其电荷。在正常使用期间,大多数 SSD 采用磨损均衡算法,以确保将数据写入整个驱动器的不同单元,即使这需要对现有数据进行重新排列。
格式化 SSD 只会造成轻微的磨损。在英特尔 X-25M 上,如本文,如果你每天对这样的 SSD 进行一次完全擦除(不进行快速格式化)的格式化,它仍然可以使用 5 年以上。
答案2
当然,这其中也存在一些磨损。问题是磨损是否严重到足以造成影响。
我认为是的。除了风扇和光驱之外,硬盘是计算机中少数几个依赖移动部件的地方之一(除非是 SSD,而且 SSD 有自己的理由不定期格式化驱动器)。因此,它也是计算机中更容易发生故障的部分之一。硬盘发生故障时尤其令人头疼,因为它们通常会带走大量数据。
答案3
如果您没有对驱动器进行完整格式化,而只是删除并创建分区或写入新的文件分配表(或现在的任何名称),这并不是什么大问题,因为您只是在写入驱动器的一小部分。
就个人而言,驱动器如此便宜,谁会关心每月格式化造成的少量磨损?
答案4
对文件系统进行低级格式化会导致磁盘被完全写入。磁盘上可以进行的读写操作数量是有限的,因此格式化过程可能会缩短磁盘的使用寿命。如果您的朋友在安装操作系统时使用“快速”格式化方法,他们不会在整个磁盘上写入数据,因此不会造成太大影响。
总而言之,格式化不会明显缩短磁盘的寿命。