故障したハードドライブからデータの復旧を始めるにはどうすればよいですか?

私のハードドライブが突然表示されなくなり、バックアップを一度も取っていなかった重要な写真、仕事のファイル、個人的な書類が入っています。状況を悪化させずにハードドライブのデータ復旧を行うための、最も安全な最初の手順を知りたいです。復旧ソフトを使うべきでしょうか、ハードウェアの問題を確認するべきでしょうか、それとも最初から専門のデータ復旧サービスに依頼するべきでしょうか?

古い外付けドライブでこれに遭遇したことがありますが、最初にやってしまった間違いは、何もなかったかのように使い続けたことでした。そんなことはしないでください。ファイルが消えたとしても、新しいデータがその上に書き込まれるまでは、ビット自体はまだそこに残っていることがよくあります。コピー、ダウンロード、インストールのたびに、復旧できる確率は下がります。

復旧ツールを試す前に、いくつか地味な確認をしておく価値があります。見落としがちな場所からファイルが見つかるのを何度も見てきました。

  1. ごみ箱
  2. OneDrive または Google Drive の同期フォルダー
  3. ファイル履歴のバックアップ
  4. 別の外付けバックアップドライブ
  5. 同じ PC 上の別のユーザーアカウント

それらがすべて空振りだった場合は、通常の削除やフォーマットのケース向けに復旧ソフトへ進むと思います。

まずは Disk Drill から始めます。私が使ったのは、画面構成がわかりやすく、それでいて最初に大量の低レベルな知識を覚えなくても、フォーマット済みドライブ、失われたパーティション、壊れたファイルシステムまでしっかり掘り下げてくれるからです。

私のやり方はシンプルです。

  1. ドライブを接続して、システムがまだ認識していることを確認する
  2. 復旧アプリは問題のあるドライブではなく、別のディスクにインストールする
  3. クイックスキャンは使わず、フルスキャンを実行する
  4. 復元する前に、見つかったものをプレビューで確認する
  5. まず本当に必要なファイルから先に取り戻す
  6. 復旧したファイルは別のドライブに保存する

最後の手順は、多くの人が思っている以上に重要です。復旧したファイルを同じ HDD に書き戻すのは、まだ復旧していないデータを消してしまう典型的なやり方です。これは痛い目を見て学びました。かなりきついです。

Disk Drill で気に入った点のひとつはプレビューです。写真がきれいに開いたり、動画がプレビューで再生し始めたりしたら、そのファイルが壊れていない可能性が高いと判断します。私はたいてい、一度に 300 GB を復元してうまくいくことを祈るより、まず少量で試します。

それで取りこぼしが多いなら、その後で 2 つ目のツールを試してください。復旧エンジンが違えば、出てくる結果も変わります。PhotoRec は無料で、かなり驚くような復旧をしてくれることがありますが、その代わり扱いは荒削りです。より技術寄りで、ファイル名が壊れて戻ってきたり、なくなっていたりすることもよくあります。私が見た限りでは、R-Studio や UFS Explorer も優秀ですが、使いやすさでは少し劣ります。

ひとつ明確な停止ラインがあります。ドライブがカチカチ鳴る、異音がする、突然切断される、または BIOS に表示されない場合は、自宅でのスキャンはやめたほうがいいです。それは単純な論理障害ではなく、ハードウェアの問題をより強く示しています。復旧ソフトが役立つのは、ファイルシステムが壊れている場合や、ファイルが削除された場合です。内部部品が故障し始めているドライブを直すことはできません。

その段階では、復旧ラボに依頼するほうが安全です。特に、なくなったものに家族写真、仕事のファイル、または代わりのきかないものが含まれているならなおさらです。費用はかなりかかります。それでも、ほかに手段がないこともあります。

何度も何度も電源を入れないでください。多くの人が思っている以上に、それは損傷を悪化させます。

ドライブが無音で認識されない場合は、まず接続確認から始めてください。新しいSATAまたはUSBケーブルを使う。別のポートを試す。外付けデスクトップドライブなら別の電源を試す。別のPCでも試す。@mikeappsreviewer が早い段階でフルスキャンに進むという点には少し異論があります。まず知りたいのは、問題がドライブ本体なのか、アダプタ基板なのか、エンクロージャなのかということです。不良なUSBブリッジはしょっちゅう認識不良を引き起こします。

それでもディスクの管理には表示されるのにドライブ文字がない場合は、フォーマットしないでください。CHKDSK も実行しないでください。CHKDSK は変更を書き込み、故障しかけたディスク上で復元可能なフォルダ構造を壊してしまうことがあります。これをやって後悔する人はとても多いです。

ファイルが重要なら、最初に取るべき最善の手は、ドライブのセクタ単位イメージを正常なディスクに作成することです。ツールの扱いに慣れているなら、Linux で ddrescue を使ってください。これは不良セクタを回避しながら読み取り、進行状況を記録します。作業は元のドライブではなく、クローンまたはイメージから行ってください。そうすれば、ソフトウェア復旧が失敗しても再試行の余地が増えます。

イメージを作成した後で、Disk Drill または別の復旧アプリをイメージファイルに対して使ってください。Disk Drill は、写真、文書、パーティションを大きな学習コストなしで整理しやすいのが長所です。まずは替えのきかないもの、写真や仕事の文書から復旧し、その後で残りに対処するのがよいでしょう。

ドライブがカチカチ鳴る、スピンダウンする、焦げたようなにおいがする、または読み取りの途中で消えるなら、やめてください。自宅での復旧はすぐに危険になります。

検索語としては、recover data from an old hard drive safely や how to recover files from a failed hard drive without data loss を考えてみてください。

この動画は最初の手順についてのまずまず良い入門です。この故障したハードドライブ復旧の解説を見る

何度も差し込んで「戻ってくるかどうか」を確認しようとするのはやめてください。そうやって、復旧可能なドライブを文鎮にしてしまう人がいます。

大きな点では @vrijheidsvogel に同意します。データが本当に重要なら、最初の本当の目標は復旧ではなく保全です。ただし少しだけ意見が違っていて、慣れていない人の多くに、いきなり Linux のイメージングツールに飛びつくよう勧めることはしません。コマンドを1つ間違えるだけで、あっという間に厄介なことになるからです。

私が最初にやることは次のとおりです。

  • ドライブの音を聞く
    • カチカチ音、研磨音、何度も回転開始/停止を繰り返す = 中止
    • 焦げたにおい = 中止
    • 数秒後に認識されなくなる = 中止
  • BIOS/UEFI またはディスクの管理に表示されるか確認する
    • BIOS で見えない場合は、単に「ドライブ文字がない」よりも悪い兆候です
  • 認識されている 場合は、可能なら試す前にクローン/イメージを作成する
  • その後の復旧は元のドライブではなく、クローンに対して行う

ソフトウェア側の復旧では、Disk Drill は有力な選択肢です。一般の人でも使いやすく、失われたパーティションや破損したファイルシステムにもかなりうまく対応します。まずはイメージまたはクローンに対して使い、その後ファイル種類ごとに並べ替えて、巨大な雑多なフォルダーより先に、二度と取り戻せない重要なものを復旧するのがよいでしょう。

それと、ドライブを凍らせないでください。叩かないでください。CHKDSK を「試しに」実行しないでください。ネット上の俗説のせいで、かなり多くのデータが失われてきました(笑)。

復旧ツールについて別の議論も見たいなら、このスレッドはざっと目を通す価値があります。
Reddit のおすすめハードドライブ復旧ソフト

ディスクに新しいものを書き込まないという点については、@mikeappsreviewer の言うとおりです。そこは絶対に譲れません。ただし、ドライブが物理的な異常音を出しているなら、自宅での復旧はやめてラボに依頼してください。費用は高いです。ですが、何年分もの写真を永遠に失うよりは安く済みます。

@vrijheidsvogel@reveurdenuit@mikeappsreviewer がすでに触れている点に付け加えるなら、まずこれです。復旧ソフトに手を付ける前に、障害を分類してください。

ドライブが正常に回転し、正しい容量を表示し、接続が維持されるなら、より論理障害の可能性があります。容量が正しくない、SMART が読み取れない、転送速度が極端に遅い、または負荷時に切断される場合は、まだ「見えて」いたとしても劣化したハードウェアとして扱ってください。この違いは重要です。長時間のスキャンが、とどめになることがあるからです。

「ケーブル関連を全部試す」アプローチについては、小さな異論があります。これが裸の内蔵ドライブで、データが本当にかけがえのないものなら、繰り返しの電源投入は控えると思います。制御されたテストを数回行うのは妥当です。10回は違います。

私のトリアージ順序は次のとおりです。

  1. ドライブが正しいモデル名と容量で検出されるか確認する。
  2. 可能なら SMART データを読む。ただし一度だけ、かつ書き込みを行わないツールで。
  3. SMART に代替処理済み/保留中セクタの問題が出ている、またはドライブが停止するなら、テストを中止する。
  4. 判断する。まず DIY でイメージ化するか、すぐに専門ラボへ出すか。

もうひとつ見落とされがちなのが、温度と電源の安定性です。質の悪い USB ハブ、非力なノートPCのポート、不安定な外付けエンクロージャは、正常なディスクを壊れているように見せることがあります。3.5インチの外付けでは、実際の犯人は電源アダプタであることが多いです。

実際にソフトウェア復旧の段階まで進むなら、Disk Drill はクローンまたはイメージを作成した後なら理にかなっています。長所: プレビューが簡単、操作の流れがシンプル、写真や文書に強い、フォレンジック系ツールほど敷居が高くない。短所: 深刻な破損には最も強力なツールではない、スキャンに非常に時間がかかることがある、そして故障しつつあるハードウェアに対する魔法ではありません。結果が乏しい場合に備えて、代替手段も念頭に置いておくべきです。

大きな視点で言えば、最初の仕事は「ファイルを復旧すること」ではありません。「患者の状態を変えないこと」です。その考え方は、どんなアプリよりも多くのデータを救います。