非启动驱动器上的 MFT 损坏。会发生什么?

非启动驱动器上的 MFT 损坏。会发生什么?

我的服务器正在报告一些与 NTFS 损坏相关的错误消息。

报告称 d:\$mft 中可能存在损坏

但是我没有遇到任何损坏或无法读取的文件等。

我的问题是,如何检测 $mft 损坏,以及其潜在影响是什么?

我的猜测如下:

  • $MFT 本质上是一个关系数据库,其中包含文件和权限等
  • 如果我们将 $MFT 损坏视为每个记录级别的损坏,那么 $MFT 损坏很可能只会影响与损坏的 $MFT 记录相关的文件的读取和编辑。(显然已简化以帮助理解)
  • 只有当我尝试打开/编辑 $MFT 中的“指针”已损坏的文件时,我才会遇到无法读取的文件。(因此,回答我关于如何检测 MFT 损坏的问题)。
  • 如果这个文件对我来说不重要,我可以愉快地忽略这个 $MFT 损坏?例如,如果它不是一个关键数据库文件等

我之所以问这个问题,是因为我读到 CHKDSK 通常无法修复这些错误,我想知道我是否可以安全地“忽略”错误,并有时间采取其他措施,或者安全地忽略等等?

与所有损坏一样,我需要排除潜在的磁盘问题,而不是“逻辑级”损坏。

答案1

如果这是任何类型的保存重要数据的生产系统....我会立即进行完整备份!

然后我会执行 chkdsk /f 来修复错误。您可能会在此过程中丢失一些信息,但话又说回来,它可能会修复损坏的逻辑磁盘结构。

请注意,您可能正在考虑物理磁盘问题的开始。您可能会丢失所有内容,不得不从头开始。此时,您的备份将很有帮助,可以让您回到原来的位置。

相关内容