HFS外付けドライブの復旧でお困りですか

HFS形式の外付けハードドライブがマウントされなくなり、重要なファイルを失うのではないかと心配しています。誤ってデータ損失を悪化させる前に、安全なHFS外付けドライブの復旧オプションについて助言が必要です。

古いHFSおよびHFS+の外付けドライブをいくつか扱ったことがありますが、いちばん強調したいのはこれです。復旧を修復と同じように扱わないでください。ファイルが重要なら、まず最初にデータを取り出してください。ドライブをフォーマットしない、First Aidを何度も繰り返し実行しない、新しいデータをそこにコピーしない、そして復旧ソフトをその同じディスクにインストールしないでください。

HFSドライブでファイルが削除されても、通常はすぐに消去されるわけではありません。ファイルシステムは主にその領域を空きとしてマークするだけなので、何かに上書きされるまではデータが残っている可能性があります。これは誤削除、ゴミ箱を空にした後、場合によってはクイックフォーマット後にも当てはまります。外付けドライブは、macOSが常にバックグラウンドデータを書き込んでいるわけではないため、内蔵システムドライブより見込みが良いことがよくあります。

復旧スキャンを実行する前に、ドライブの状態を確認してください。

  1. Disk Utilityに正しい容量で表示されるか確認する。
  2. 接続が不安定なら、別のケーブル、USBポート、またはMacを試す。
  3. エンクロージャーがその情報を通すなら、SMARTステータスを確認する。
  4. ドライブがフリーズする、切断される、読み取りエラーを示す、またはSMART値が悪い場合は、まずディスクイメージを作成し、物理ドライブを酷使する代わりにそのイメージをスキャンする。

HFSの復旧では、Disk Drill が通常、まず最初に勧めるツールです。HFSとHFS+に対応し、Macの内蔵および外付けドライブで使え、Finderがボリュームをマウントできなくても、デバイスが正しいサイズで表示されている限りディスクをスキャンできます。プレビュー機能と復旧可能性の表示も便利で、復元を実行する前にファイルが本当に復旧可能か確認できます。

基本的な流れは次のとおりです。

  1. Disk DrillをMacにインストールする。復旧元のHFSドライブにはインストールしない。
  2. 古い外付けドライブを接続する。
  3. Disk Drillを開き、利用可能ならHFSボリュームだけでなく物理ディスク全体を選ぶ。
  4. Search for Lost Data をクリックし、Universal Scan を実行する。
  5. スキャンが終わるまで待ち、Review Found Items に進む。
  6. Deleted or LostReconstructed を確認する。
  7. 必要な写真、書類、動画、その他の重要ファイルをプレビューする。
  8. ファイルを選択して Recover をクリックする。
  9. 復旧したファイルは別の正常なドライブに保存する。

復旧したファイルを同じHFSディスクに戻さないでください。まだ復元されていない別の削除済みファイルを上書きしてしまう可能性があります。

外付けドライブが古くて不安定な動作をしている場合は、通常のスキャンを行う前に を使ってください。十分な空き容量がある別のドライブにイメージを作成し、そのイメージをDisk Drillに接続して、コピーの方をスキャンします。元のドライブを修復することはできませんが、故障しかけているハードウェアに読み取りを強制する量を減らせます。

簡単な点もまず確認してください。外付けドライブ上にmacOSが隠しゴミ箱フォルダを保持していることがあるため、ゴミ箱を確認します。ファイルが消える前のTime Machineバックアップがあるなら、復旧ソフトより先にそれを使ってください。HFSパーティション全体が削除または消失した場合はTestDiskも別の選択肢ですが、テキストベースで操作を誤りやすいです。通常の削除フォルダ復元アプリというより、パーティション復旧ツールとして考える方がよいでしょう。

クイックフォーマットをしても、必ずしも望みがなくなるわけではありません。ファイルシステムのメタデータは置き換えられても、実際のファイル内容の多くはディスク上に残っていることがあります。いちばん重要なのは、フォーマット後にそのドライブがどれだけ使用されたかです。スキャンが完全なHFSレコードではなくファイルシグネチャから復旧しなければならない場合、元のファイル名やフォルダーパスが失われていることがあります。

Windowsで注意すべき点がひとつあります。WindowsはHFS+をネイティブでは読み取れないため、ドライブがRAWとして表示され、フォーマットを求められることがあります。それはキャンセルしてください。Windows上の一部の復旧ツールでもディスクをスキャンできますが、元のフォルダー構造を保てる可能性はMacでのスキャンの方が高いです。

次のような場合は、DIY復旧をやめるべきです。

  1. カチカチ、ガリガリ、ブーンという異音がする、または何度もスピンアップを繰り返す
  2. Disk Utilityから消える
  3. 数秒おきに切断される
  4. Macをフリーズさせる
  5. 絶え間ない読み取りエラーのためスキャンが異常に遅い
  6. 代替不可能なデータで、しかも読めるコピーが1つしか残っていない

こうした症状は、単純な削除やHFS破損というより物理故障のカテゴリに入ります。ソフトウェアでは、損傷したヘッド、不良な電子回路、ファームウェアの問題、または深刻に劣化した記録媒体は直せません。スキャンを繰り返すと悪化する可能性があるため、その段階では専門の復旧ラボに依頼する方が安全です。

正常な古いHFS外付けドライブでの通常の誤削除なら、使用を中止し、ゴミ箱とTime Machineを確認し、Disk Drillでスキャンし、ファイルをプレビューして、別のディスクに復旧するのがよいでしょう。ドライブが不安定なら、まずイメージ化してください。カチカチ音がする、消える、または明らかに故障しているなら、通電をやめて、代わりにラボでの復旧を検討してください。

https://www.youtube.com/watch?v=oJ1aQPFxTag

次の目標として「とにかく何とかマウントする」ことは試さないでください。損傷したHFSボリュームをマウントすると、書き込み、ジャーナルの再生、Spotlightのインデックス作成、またはmacOSのランダムなクリーンアップ動作が引き起こされる可能性があり、ディレクトリがすでに破損している場合には、それは望むこととは正反対です。

ドライブが不安定ならまずイメージを作成するという一般的な助言には同意しますが、私はそれについてもっと厳格であるべきだと思います。ディスクが異音を立てている、オフラインになったりする、または極端に遅くしか読めない場合は、少なくとも今の段階では通常の復旧アプリのスキャンを完全に省いてください。不良ディスク向けのツールでセクタ単位のクローン/イメージを作成し、そのコピーをスキャンしてください。Disk Drillのような復旧プログラムは、HFSの破損や削除ファイルがある正常なドライブには問題ありませんが、それでもディスクを大量に読む必要があります。故障しかけているドライブでは、その追加の読み取りがとどめになることがあります。

古いMac用外付けドライブで見落とされがちな細かい点として、問題がドライブ本体ではなくエンクロージャにあるかどうかを確認してください。不良なUSBブリッジ基板や弱い電源は、実際のディスクは読めるのにHFSディスクが破損しているように見せることがあります。3.5インチの外付けドライブなら、電源アダプタが正しいことを確認してください。ケースに入った取り外し可能なSATAドライブなら、別のエンクロージャやドック経由でテストすると状況が一変することがあります。ただし、ドライブがカチカチ音を立てている、または物理的に故障している場合は、これは行わないでください。

また、Disk Utilityを使う場合は、最初は情報を見るためだけに使ってください。正しいドライブ容量が表示されるなら、それはまずまず良い兆候です。容量が間違って表示される、ゼロバイトと出る、または表示されたり消えたりを繰り返す場合は、ソフトウェア復旧が安全な選択肢である可能性は低くなります。かけがえのないファイルに関しては、最も安い試みが必ずしも最も安い結果になるとは限りません。

何かをスキャンする前に、Disk Utilityでドライブがどのように表示されているかを正確に書き留めてください。物理ディスク名、報告されているサイズ、パーティションマップ、そしてHFSボリュームがグレー表示になっているのか、見当たらないのか、またはパスワードを求められるのかです。この小さな記録は重要です。というのも、ボリュームの問題なのか、失われたパーティションマップなのか、それともmacOSがかろうじて認識しているだけのディスクなのかを判断する手がかりになるからです。

あまり触れられていない注意点があります。ドライブがHFS+で暗号化されていた場合、ロックを解除できない限り、通常の生ファイル復旧で解決できるとは期待しないでください。暗号化されている場合、有効な復旧対象はたいてい無傷の暗号化ボリュームまたはコンテナ構造であり、ランダムなファイルシグネチャではありません。パスワードの入力画面がまだ表示されるなら、それは有用な情報です。パーティションエントリが破損していても暗号化ボリュームのデータ自体がまだ残っているなら、まずクローンを作成することがさらに重要になります。修復の試みで、その構造の復旧がより難しくなることがあるからです。

Disk Drillは、安定した元ドライブまたはイメージを用意した後であれば、妥当なスキャナーになり得ますが、ツールにそのような機能があるからといって、いきなり修復系のオプションをクリックして始めることは勧めません。ファイルが別の場所にコピーされるまでは、すべてのアプリを読み取り専用として扱ってください。そして、十分に余裕のある保存先ドライブを使ってください。HFSカタログが破損していると、復旧したファイルが重複したり、名前が変更されたり、奇妙なフォルダに分類されたりすることがあるためです。厄介なのは、スキャンが成功しても大量の手作業による整理が必要になる場合があることです。ですので、ディスク全体を一度に巨大なバッチで復元しようとするのではなく、最も重要なフォルダから先に復旧してください。

正しい容量を表示していてもHFSボリュームをマウントできないドライブは、4GB、0バイトと表示されたり、ケーブルに触れると消えたりするドライブとはまったく別のケースです。前者では、復旧ソフトにかなり見込みがあるかもしれません。後者では、HFSが問題になる前に、ケース、電源、コントローラ、または故障しつつあるハードウェアと格闘している可能性があります。

「まずイメージを作る」という助言には賛成ですが、見落とされがちな地味なポイントがあります。復旧先がMac向きであることを確認してください。古いMacのファイルを無造作にexFATのUSBメモリへ大量に復旧すると、主要なファイル内容自体は問題なくコピーできても、パッケージ、権限、特殊なファイル名、古いアプリバンドル、エイリアス、メタデータなどで面倒が起こることがあります。写真、PDF、動画、Office文書なら通常は大きな問題ではありません。ですが、古いMacのプロジェクト、アプリのフォルダ、音楽ライブラリ、PhotosやiPhotoのライブラリ、またはパッケージのように振る舞うものなら、APFSまたはHFS+でフォーマットされたドライブに復旧するほうがよいです。

ディスクが安定しているなら、Disk Drillはスキャナとしては問題ありません。ただし、その結果はきれいな復元ではなく、救出物の山のようなものとして扱うべきです。ファイルをプレビューできることは、その特定のファイルが読めることを示すだけで、フォルダツリー全体が健全である証明にはなりません。「found folders」と「reconstructed」の両方の結果が見えるなら、まずフォルダ構造がある結果を試してください。こちらのほうが名前やパスを保持している可能性が高いからです。再構成されたファイルも有用ですが、種類と番号だけで名付けられた10,000個のファイルを整理するのは悲惨です。

私なら次の順番にします。ドライブの使用をやめる、Disk Utilityが正しい物理容量を認識しているか確認する、不安定さが少しでもあるならクローンまたはイメージを作る、その後にクローンまたは正常に動作する場合に限って物理ディスクをスキャンする。大規模な復旧を実行する前に、まず重要なファイルをいくつか保存し、復旧先から実際に開いて確認してください。「復旧済み」が「使える」を意味すると思い込まないでください。

少し厳しめに言えば、HFSの復旧は完璧なアプリを見つけることよりも、最初に悪い一手を打たないことのほうが重要である場合が多いです。ドライブの音が正常で接続も維持されるなら、自力でのスキャンは妥当です。カチカチ音がする、リセットされる、または動作時間が長くなるほど遅くなるなら、ソフトウェアでうまくやろうとするのはやめてください。その時点で最も安全な選択肢は、むしろ何もしすぎないことです。