4

失われた .jpg 画像を探しています。これは、私の状況の簡略化されたバージョンをセットアップするための .bat ファイルです。

md TestSetup
cd TestSetup
md a
cd a
echo "Can we find this later?" > a.abc
del a.abc
cd..
rd a

テキスト ファイルを再度開くには、どのようなコードが必要ですか? 私は実際に同様の方法で扱われた.jpegファイルを探しています

詳細: ディレクトリとファイルが削除され、すべてが 1 文字の名前でバックアップに保存され、すべてのファイルが同じ 3 文字の拡張子を持つ以前のワンタッチ バックアップから画像ファイルを復元しようとしています。現在のバックアップはありますが、以前に削除されたもの (または少なくとも .jpg ファイル) を表示する必要があります。

これが私がそれにアプローチしようとしていた方法です: C#コード

4

1 に答える 1

8

私の知る限りでは、ほとんどのファイル回復ツールは、実際にはディスク上の低レベルのファイルシステム フォーマットを読み取り、削除されたファイルをつなぎ合わせようとします。これが機能するのは、少なくとも FAT では、削除されたファイルがディレクトリを指定するセクターにまだ存在するためです (「削除済み」として識別するために最初の文字が異なるだけです)。新しいファイルがこれらの削除されたエントリを上書きする可能性があるため、ファイルを回復できなくなります。それはほんの少しの理論です。

現在のバックアップはありますが、以前に削除されたもの (または少なくとも .jpg ファイル) を表示する必要があります。

復元したい時点でそのファイルのバックアップがない限り、低レベルのファイルシステムの読み取りに頼らずにそのファイルを取得するのは難しいと思います。それでも、十分なリビジョンが作成されている場合 (または FAT のような簡単なファイルシステムではない場合) は運が悪いかもしれません。

于 2009-08-29T22:35:48.523 に答える