web-dev-qa-db-ja.com

壊れたNTFSファイルシステム、フォルダ内のファイルを回復する方法は?

重要なデータが含まれているフォルダを紛失しました。ファイルを復元するために続行するための最良の方法を教えてください。

これが起こったことです:

  • windows(Vista)を起動した後、K:/のTrashBin(問題のディスク)が壊れていて空にする必要があるというメッセージが表示されたので、[OK]をクリックしました。
  • 次に、このディスク上の1つのプロジェクトフォルダーにアクセスしようとしました。フォルダーを開くことができず、破損に関する他のメッセージが表示されました(正確なメッセージを忘れました)。その後、フォルダーのサムネイルがファイルでいっぱいから空に変わり、このフォルダーにはファイルが見つかりませんでした(このディスク上の他のフォルダーは正常に開き、ファイルがまだ含まれています)。
  • したがって、私が最初に行ったのは、コンピュータをclone-zillaで再起動し、ディスク全体のバイト単位のコピーを外部ハードディスクに作成することでした。

それは私が今立っているところです。ハードディスクを接続した状態でコンピューターを再起動すると、Windowsがファイルシステムを修復しようとしています。今のところそれをさせませんでした。

フォルダーのコンテンツを元に戻すための最適な方法は何ですか?

13
Mat

TestDisk 救助に! TestDiskを使用して、ディスク上のファイルシステムを回復/修復してから、データの回復を試みることができます。 ddとは異なり、TestDiskは実際にファイルシステムレベルで回復します(つまり、ディスクを参照して回復するファイル/フォルダーを選択し、不良セクターの処理方法を手動で設定できます)。

基本的なプロセスは、ドライブをスキャンし、目的のパーティションを選択し、パーティションテーブルとヘッダー(必要な場合)を復元/修正し、データをバックアップすることです。ファイルシステムが破損していないと仮定すると、TestDiskでパーティションを修正し、オペレーティングシステムからデータを再コピーする方がはるかに簡単です。ただし、OSでのコピーが実行不可能になる可能性のある破損が疑われる場合は、TestDiskを使用してファイルを復元することもできます。

9
Breakthrough

修理してみましょう。最悪のシナリオでは、Vistaインストールディスクから起動し、回復コンソールを開いてchkdsk -r。最初の試行で機能しない場合は、もう一度実行してください。 chkdskを複数回使用して、いくつかのNTFSファイルシステムを修復しました。

残念ながら、それは非常に悪いので修理できません。これは、Linuxライブブートディスクから ntfsfix のような外部ツールを試す場合に考えられます。幸運を。

3
Chad Harrison