背景:
我购买了一台新电脑,在过去的两个月里,我经历了三次电脑死机。当它冻结时,除了重新启动计算机之外我别无选择。last -x
显示:
nav tty7 :0 Fri Jun 16 20:36 - crash (00:19)
在运行 Memtest86+ 时,它在第一次运行时通过了,但我让它运行另一遍,然后失败了。关闭 XMP 后,没有出现任何故障。我将RAM频率从3200MHz降低到3000MHz,经过6次也没有出现故障。
问:
有人告诉我,由于 RAM 在 XMP 上运行了两个月,而且即使我下载并安装的操作系统也是在使用该 RAM 时进行的,因此无法确定有多少文件可能因翻转而损坏RAM 中的位。所以我被建议重新安装我的操作系统。
在我看来,我需要重新安装的不仅仅是操作系统。我还必须重新下载我使用的所有其他软件的所有安装程序文件。那部分还可以。
但我的所有个人文件都必须复制到外部磁盘并复制回来。这些个人文件是否也可能已损坏?安装操作系统后,我将这些文件从外部 HDD 复制到我的 SDD。但即使是通过RAM,那不是还有CRC校验吗这确保了文件的完整性?
那么哪些文件可能已损坏,我真的需要重新安装操作系统和其他软件吗?
带有已接受答案的超级用户帖子告诉您,除非您有 ECC 内存,否则磁盘文件可能会损坏。这篇文章针对的是 Windows,但结论应该适用于任何操作系统。
我不知道有哪个发行版会在安装后对每个文件进行 CRC 检查,因为这会增加大量的完成时间。除非个别应用程序包含该功能,否则您的个人文件肯定不会得到 CRC 检查。因此,自启用 XMP 以来写入的任何给定文件被损坏的可能性是有限的。
我认为文件损坏的可能性很低。除非有证据表明文件已损坏,否则我个人不会重新安装。