Windows 7 は 4 日間の作業を削除しました

Windows 7 は 4 日間の作業を削除しました

プロジェクトを終えて、コンピューターを再起動しました。起動しなくなったので、Windows 7 のシステム修復オプションを使用しました。1 分間実行してから起動しました。これで、過去 4 日間の作業で作成したソース コードのほとんどが消えてしまいました。

背景: 時々 (新しいソフトウェアをインストールした後がほとんどです)、ノートブックが起動しなくなります。小さな Windows 7 フラグが表示されるだけで、ハード ディスクから読み込まれなくなります。ハード アボートして再起動すると、Windows を通常どおり起動するか (これは機能しません)、「Windows スタートアップ修復」を実行するか尋ねられます。実行すると、約 2 ~ 3 分間何らかの処理が行われ、その後 Windows を再び起動できます。通常、この後、前日にコンピューターに追加した .exe ファイルは消えますが、他のファイルは今のところ変更されていません。

しかし、このことが起こった後、私のプロジェクトから大量の「.as」(ActionScript ソース ファイル) が消えてしまいました。

それらを回復する方法があるかどうか、また回復できる場所を知っている人はいますか?

答え1

私の知る限り、次のような「フォレンジックツール」を使わずにデータを回復する方法はありません。テストディスク仮定して

  • バージョン管理(SVN、GITなど)を使用していない
  • (最近の)バックアップがありません

将来のためのヒントをいくつか紹介します。

  1. 重要なデータを扱う場合は、必ず最新のバックアップを取ってください。いつも
  2. バージョン管理ツールを使いましょう!
  3. マシンにエラーが表示されたり、異常な動作をしたりした場合は、すぐに問題を解決してください。必要な場合は、OSを再インストールし、バックアップからデータを回復してください。一度もない明らかに壊れた OS で動作します。

[編集番号1] もう一つの緊急のヒント:本当にデータを回復したい場合問題のパーティションの使用を直ちに中止する

LiveCD から起動し、ddまたは同等のツールを使用してパーティションのディスク イメージを作成します。そうしないと、ディスクを使用するだけで、回復したいデータを誤って上書きしてしまう可能性があります。OS を起動すると、通常、データがディスクに書き込まれるため (ログなど)、データが上書きされる可能性があります。

失われたデータを回復しようとする場合は、念のため、そのディスク イメージのコピーを使用してください。

答え2

問題のフォルダーに「以前のバージョンの復元」で何かが表示されるかどうかを確認する必要があります。

答え3

幸運であれば、復元によって既存のデータが上書きされることはありません。過去に幸運だったのかもしれませんが、Windows はディスクの空きセクターに書き込むことがわかりました。つまり、ファイルは削除されても実際には削除されず、ファイルへのポインターのみが削除されるということです。

私はいくつかのファイル回復リソースを使用してファイルを回復することに成功しました。最近使用したのは次のものです。レウバ友人の HDD がクラッシュしたときに、数年分の写真を復元します。Recuva は無料です。商用のファイル復元アプリケーションもいくつかあります。

何をするにしても、既存のディスクにファイル回復プログラムをインストールしないでください。USB デバイスから起動できるプログラムを見つけるか、ファイル回復プログラムがインストールされている別のマシンに HDD を接続する必要があります。

答え4

参照がリンク解除されるので、TestDiskとPhotorecの無料の組み合わせか、WinHEXのような有料のフォレンジックソリューションを使用するのが最善の策です。回復がほぼ完了しました。次回はバージョン管理と増分バックアップを設定して、安全を確保してください... ;-)

また、ノートパソコンが起動しないこともあるので、上記のリンクを使用してハードドライブとその他のハードウェアも確認してください。そうしないと、後日、より深刻な問題が発生する可能性があります。

関連情報