プロが教えるわが家の防犯対策術!

うっかり上書きしてしまったファイルの古いほうのファイルを復活させるソフトはありますか?誤って消してしまったファイルを復活させることのできるリカバリーソフトがあることは承知しておりますが、上書きしてしまったものはもう戻ってこないのでしょうか?私の素人理解では、リカバリーソフトの原理は、いわゆる索引の部分に異常があるため、データ自体は残っているのにファイルが無いと解釈されてしまうケースではリカバリーが可能、ということです。しかし上書きしてしまうと、データ自体が消されてその上に新たに書かれてしまうため、もう取り戻せません。この理解は違いますか?

A 回答 (4件)

  golliwog 様



 お尋ねのことは、ご理解の通りだと存じます。
 折角ですが、別のファイルデータで上書きされてしまった
 元データの取り出しは難しいと思います。
    • good
    • 0
この回答へのお礼

ありがとうございました。やはり不可能に近いんですね。

お礼日時:2009/05/17 10:57

>もう取り戻せません。


100%駄目と言うことはありません。
例えば10Mのデータエリアに10Mのデータが書かれていた
所に5Mのデータを上書きした場合、残りの5Mには
前のデータが残っています。ただし各データの相互関係(ファイルリンク)が切れているのでそのままでは読み出せません。
リンクを復旧させれば断片的ですがデータの復旧は可能です。
そういうデータ復旧専門の会社も存在しています。
    • good
    • 0

上書きとは概念上のもので、記憶媒体に物理的に


上書きされていないと思われます。

一般的に、あるフォルダのファイルの上書きは、
ファイルの削除、新規ファイルの作成の組合せに
なると思います。新規ファイルの作成は、今まで
使っていなかった領域を使うのが一般なので、
古いファイルの痕跡が残っている可能性はあるで
しょう。

なお、ファイルの削除はフォルダあるいはディレ
クトリのファイル情報を削除するので、ファイル
本体の痕跡が残っています。

だめもとで検索してみる価値はあるでしょう。
参考URLは確認していませんが、2.5インチHDD USB
変換ケースに、おまけで付いていたファイルリカ
バリソフトのヘルプから得たURLです。

私自身は復元はしたことはありませんが、実行す
ると削除したであろうファイルが沢山出ていました。

参考URL:http://hp.vector.co.jp/authors/VA038378/
    • good
    • 0

「上書き」といっても、HDD上の物理的なセクタへのデータの上書きと、ソフトウェアのファイル操作上の上書きは全く別です。


物理的に同じセクタ上に別のデータが上書きされると回答番号:No.1で仰るように一般人には復原不可能です。
そこから復元するのはわずかな残留磁気を読み取るという非常に難しい作業が必要ですので、膨大なコストや手間がかかります。

しかしながら、一般的なソフトウェア上の操作での上書きは、回答番号:No.3で仰るように、普通はデータを空き領域に書き込んで、そのファイルのいわば目次部分が参照するセクタの位置を書き換えるだけなので、上書き保存した直後であれば、元ファイルの物理的なデータは上書きされないまま残ります。

私自身、Excelやメモ帳での同名ファイルの上書き保存で何度かテストしたことがありますが、すべて復元できました。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!