非啟動驅動器上的 MFT 損壞。會發生什麼事?

非啟動驅動器上的 MFT 損壞。會發生什麼事?

我有一台伺服器正在報告一些與 NTFS 損壞相關的錯誤訊息。

它報告 d:\$mft 內可能有損壞

但是我沒有遇到任何損壞或無法讀取的文件等。

我的問題是,$mft 腐敗是如何被偵測到的,其潛在影響是什麼?

我的猜測如下:

  • $MFT本質上是一個關係資料庫,包含檔案和權限等
  • 如果我們將 $MFT 損壞視為每個記錄等級的損壞,那麼 $MFT 損壞很可能只會影響具有損壞的關聯 $MFT 記錄的檔案的讀取和編輯。 (顯然是為了幫助理解而簡化的)
  • 只有當我碰巧嘗試開啟/編輯 $MFT 中的「指標」已損壞的檔案時,我才會遇到無法讀取的檔案。 (因此回答我關於如何檢測 MFT 損壞的問題)。
  • 如果這個檔案對我來說不重要,我可以很高興地忽略這個 $MFT 損壞嗎?例如,如果它不是關鍵資料庫檔案等

我問這個問題的原因是,我讀過 CHKDSK 通常無法修復這些錯誤,我想知道我是否可以安全地「忽略」錯誤,並有時間採取其他操作,或安全地忽略等?

與所有損壞一樣,我需要排除潛在的磁碟問題,而不是“邏輯等級”損壞。

答案1

如果這是重要資料所在的任何類型的生產系統......我會立即進行完整備份!

然後我會執行 chkdsk /f 來修復錯誤。您可能會在過程中丟失一些信息,但話又說回來,它可能會修復損壞的邏輯磁碟結構。

請注意,您可能正在查看物理磁碟問題的開始。而你可能會失去一切,不得不從頭開始。此時您的備份將有助於您回到原來的狀態。

相關內容