
NTFS の破損に関連するエラー メッセージを報告しているサーバーがあります。
d:\$mft 内に破損の可能性があると報告されています
ただし、破損や読み取り不可能なファイルなどは発生していません。
私の質問は、$mft の破損はどのように検出され、その潜在的な影響は何かということです。
私の推測は次のとおりです。
- $MFTは本質的にはファイルや権限などを含むリレーショナルデータベースです。
- $MFT の破損を各レコードのレベルでの破損と見なすと、$MFT の破損は、破損した関連する $MFT レコードを持つファイルの読み取りと編集にのみ影響すると考えられます。(明らかに、理解を助けるために簡略化されています)
- $MFT 内の「ポインタ」が破損しているファイルを開いたり編集したりしようとした場合にのみ、読み取り不可能なファイルに遭遇します。したがって、MFTの破損がどのように検出されるかについての私の質問に答えます)。
- このファイルが私にとって重要でなければ、この$MFTの破損を無視してもいいでしょうか?たとえば、重要なデータベースファイルなどではなかった場合などです。
私がこの質問をする理由は、CHKDSK ではこれらのエラーを修復できないことが多いと読んだので、エラーを安全に「無視」して他のアクションを実行する時間があるか、または安全に無視できるかを知りたいからです。
すべての破損と同様に、「論理レベル」の破損ではなく、根本的なディスクの問題を排除する必要があります。
答え1
重要なデータが存在するような本番システムの場合は、すぐに完全バックアップを取ることをお勧めします。
次に、chkdsk /f を実行してエラーを修正します。このプロセスで一部の情報が失われる可能性がありますが、壊れた論理ディスク構造が修復される可能性があります。
物理ディスクの問題の始まりである可能性があることに注意してください。すべてが失われ、最初からやり直さなければならない可能性があります。その時点で、バックアップが役立ち、以前の状態に戻すことができます。