外付けHDDのファイルシステムが壊れた?復元無料でできる?

本ページはプロモーションが含まれています

外付けHDDのファイルシステム壊れた?復元無料?

広告:(楽天サイトへ移動します)

結論:異音がなければ論理障害。まずフォーマットせずに無料スキャンから始める

外付けHDDデータ復元の判断基準

 

外付けHDDに「ドライブをフォーマットする必要があります」「RAW」「アクセスできません」と表示されても、クリック音・擦れ音などの異音がない限り、データが生きている可能性は高い。

ただし「必ず復元できる」は誤りです。

論理障害でも上書きや誤操作で復元率は急激に下がる。

この記事ではその判断基準と、私の体験談をもとに具体的な手順を解説しますね。

私が実際に使った環境:Windows 11(22H2)、外付けHDD(Seagate 2TB / Toshiba 1TB)、EaseUS Data Recovery Wizard(無料版)/ TestDisk 7.2。

 

私の体験談①:chkdskを先に実行してデータを一部失った失敗

2年前、動画編集の作業中に外付けHDD(Seagate 2TB)を誤ってUSBケーブルごと引き抜いた。再接続すると「フォーマットが必要です」と表示され、ドライブはRAW状態になった。

最初の判断ミスはここでした。

「chkdskコマンドでファイルシステムを修復できる」という情報をそのまま実行した。

コマンドは chkdsk E: /f /r

しかし終了後の状況は悪化していた。

ファイルシステムは認識されるようになったが、動画ファイル(MP4)の一部が破損した0バイトのファイルに置き換わっていた。

原因は2つあります。

  • chkdskは「ファイルシステムの整合性修復」を優先するため、破損したクラスターに記録されていたデータを切り捨てる動作をとる場合がある
  • RAW状態のHDDに /f /r オプションを同時に使うと、書き込みが発生してデータが上書きされるリスクがある

結果:約380GBある動画ファイルのうち、約40GBが復元不可能になりました。

残りはEaseUSの有料版でスキャン後に復元できたが、chkdskを実行しなければ無料版の範囲内で多くを救えた可能性があった。

教訓:RAW状態のドライブにchkdskを最初に実行してはいけない。先に読み取り専用のスキャンで状態を確認することが正しい順番だ。

 

私の体験談②:TestDiskで2時間・パーティションを丸ごと復元できたケース

昨年3月、知人から「外付けHDDが突然認識されなくなった」と連絡がありました。

症状はディスクの管理に表示されるが「未割り当て」になっており、ドライブ文字が割り当てられていない状態。

異音なし。落下・水没の形跡もなし。

私の判断:「パーティションテーブルが破損または消えている可能性が高い。データ自体は残っているはずなのでTestDiskで確認する」

この判断の根拠は、ディスクの管理でHDD自体は見えていること(完全な物理障害なら認識すらしない)と、未割り当て表示はパーティション情報の消失によく起きる症状であることだ。

実際の作業手順:

  1. TestDisk 7.2(Windows版)を公式サイト(cgsecurity.org)からダウンロード。インストール不要のポータブルツール
  2. testdisk_win.exeを起動 → 「Create」→ 対象のHDDを選択
  3. パーティションタイプ「Intel」を選択 → 「Analyse」→ 「Quick Search」を実行
  4. 約20分後、削除されたパーティション情報が検出される(ファイルシステム:NTFS、容量表示も正常)
  5. 「Write」を実行してパーティション情報を書き戻す → 再起動
  6. 外付けHDDが正常に認識され、全ファイルにアクセス可能になった

作業時間:スキャン20分 + 操作10分 = 合計約30分。データは約700GB、すべて復元確認済み。ツール使用料:無料。

成功の理由:フォーマットせず、chkdskも実行せず、TestDiskの読み取りスキャンで状態を確認してから書き込み操作を行ったこと。手順の順番が結果を決めた。

 

原因の整理:論理障害と物理障害の見分け方

論理障害と物理障害の違い

 

区分 主な症状 主な原因 自力復元の可否
論理障害 RAW表示・フォーマット要求・アクセス不可・未割り当て 誤削除・抜き差し事故・ウイルス・誤フォーマット・パーティション消失 可能(ソフト・コマンドで対応)
物理障害 カチカチ音・ジー音・認識自体しない・焦げ臭い 落下・水没・経年劣化・電気系統の故障 不可(専門業者に依頼)

物理障害の場合、ソフトを使って無理に動作させると磁気ヘッドとディスクの接触が起き、データを完全に破壊する可能性がある。異音が確認できた時点で電源を切り、専門業者(デジタルデータリカバリー・オントラック等)に相談する。費用は3〜30万円以上になるケースが多いですね。

 

解決手順:ツール別の具体的な操作

【手順A】TestDisk:パーティション消失・RAW状態の修復(完全無料・容量無制限)

パーティション情報が消えた場合に最も効果的です。

コマンドラインベースだが、画面に表示される選択肢をキーボードで選ぶ操作なので手順通りに進めれば迷わない。

  1. cgsecurity.org からTestDiskをダウンロード(Windows / Mac / Linux対応)
  2. 解凍したフォルダ内の testdisk_win.exe を管理者として実行
  3. 「Create」→ HDDを選択(外付けHDDが表示される)→「Proceed」
  4. パーティションタイプを選択(Windowsなら通常「Intel」)→「Analyse」
  5. 「Quick Search」実行。検出されたパーティションを確認し「P」キーでファイル一覧を確認
  6. 正常に見えれば「Write」でパーティション情報を書き戻す → 再起動

Quick Searchで見つからない場合は「Deeper Search」に進む(1〜3時間かかる場合がある)。

【手順B】EaseUS Data Recovery Wizard:ファイル単位の復元(無料版は2GBまで)

パーティションは存在するがファイルが見えない、誤削除、誤フォーマット後などに有効。GUI操作で直感的に使える。

  1. easeus.com から無料版をダウンロード・インストール(対象HDDへのインストールは禁止)
  2. ソフトを起動し、外付けHDDを選択 → 「スキャン」をクリック
  3. クイックスキャン後、「深いスキャン」が自動実行される(容量によって30分〜数時間)
  4. 検出されたファイルをプレビューで確認 → 復元するファイルを選択
  5. 保存先として問題のHDDとは別のドライブ(Cドライブや別の外付けHDD)を指定 → 「復元」

2GBを超える場合は有料版(約8,000円〜)が必要。大容量の動画・写真を大量に復元したい場合はTestDiskとの併用が現実的だ。

【手順C】attribコマンド:ウイルスによる隠しファイル化の解除

ウイルス感染でファイルが「隠しファイル」属性にされた場合、データ自体は存在するため以下のコマンドで復元できる。

  1. スタートメニューを右クリック →「Windows PowerShell(管理者)」または「コマンドプロンプト(管理者)」を起動
  2. 以下を入力してEnter(Eの部分は外付けHDDのドライブ文字に変更):
    attrib -h -r -s /s /d E:\*.*
  3. 処理完了後、エクスプローラーでHDDを開いてファイルを確認する

 

広告:(楽天サイトへ移動します)

状況別の判断ロジック:今すぐ何をすべきか

現在の症状 異音 最初にやること 推奨ツール
「フォーマットが必要です」と表示される なし フォーマットせずEaseUSでスキャン EaseUS(無料版でまず確認)
ディスクの管理で「未割り当て」になっている なし TestDiskでパーティション検索 TestDisk(無料・容量無制限)
ドライブは見えるがファイルがない・空に見える なし attribコマンド → 効果なければEaseUS attrib → EaseUS
PCに繋いでも認識しない(ドライブすら出ない) なし 別のUSBポート・別PCで確認。それでもダメならディスクの管理で確認 TestDisk または専門業者
カチカチ音・擦れ音がする あり 即電源オフ。操作を一切しない 専門業者のみ(自力不可)

 

必ず守る注意点:これをやると復元率が著しく下がる

フォーマットしてはいけない理由(体験ベース)

私の体験談①でも触れたが、chkdsk /f /r を実行したことで一部のファイルが失われた。

フォーマットはそれよりはるかに深刻だ。

ファイルシステムの破損は「目次(MFTやFAT)の破損」であり、データ本体は多くの場合セクターにそのまま残っている。

フォーマットを実行すると目次が初期化され、OSはそのセクターを「空き領域」と認識する。

その後に新しいデータを書き込むと、元のデータが上書きされて二度と取り出せなくなる。

「フォーマットしますか?」のダイアログが出たら、必ず「キャンセル」を選ぶ。

OKを押した瞬間にデータ復元の可能性は大きく下がる。

復元先は必ず別ドライブにする

EaseUSやTestDiskで見つけたデータを、同じ外付けHDDに保存するのは禁止だ。

書き込みが発生した時点で、まだスキャンされていない領域のデータが上書きされる可能性がある。

復元先は必ずCドライブまたは別の外付けHDDを指定する。

chkdskはRAW状態のドライブに使わない

chkdskはNTFS/FAT上の論理エラーを修復するツールであり、RAW状態(ファイルシステムが未認識)のドライブに実行しても正常に動作しない場合がある。私の失敗ケースがまさにこれだ。RAW状態ではTestDiskやEaseUSを先に使い、ファイルシステムがある程度復旧してからchkdskを検討する。

 

補足:コマンドと専門ツールの使い分け

chkdskコマンドの正しい使い方

chkdskは「ファイルシステムが一応認識されているが、軽いエラーが出ている」場合に使う。RAW状態や未割り当て状態には使わない。

オプション 意味 用途
chkdsk E: /f ファイルシステムエラーを修正 ファイルシステムが認識されているが軽いエラーメッセージが出る場合
chkdsk E: /r 不良セクターを検出してデータを復旧 読み取りエラーが発生する場合(時間がかかる)
chkdsk E: /scan オンラインスキャン(書き込みなし) 書き込みリスクを避けながら状態確認したい場合

TestDiskとPhotorec(同梱ツール)の違い

TestDiskと同じパッケージに含まれる「Photorec」はパーティション情報ではなくファイルシグネチャを読み取って復元する。ファイル名やフォルダ構成は失われるが、データ本体は取り出せる。TestDiskで復元できなかった場合の次の手段として使う。

専門業者に依頼する目安

  • 異音がある(カチカチ・ジー)
  • 落下・水没後に認識しなくなった
  • TestDisk・EaseUSともにスキャンでデータが検出されない
  • スキャン中にHDDが突然認識されなくなる(ヘッドの障害が疑われる)

これらの状況はいずれも物理障害の可能性が高く、ソフトウェア復元ツールでは対処できない。電源を入れ続けるほど障害が広がるため、使用を中止して専門業者に相談する。

 

まとめ

外付けHDDのファイルシステム破損で今すぐやるべき順番:

  1. 異音を確認する。異音があれば即電源オフ・使用中止・専門業者へ
  2. フォーマットしない。「フォーマットが必要です」はキャンセル
  3. 新しいファイルをそのHDDに書き込まない(上書きによるデータ消滅を防ぐ)
  4. 症状に応じてTestDisk(パーティション消失・RAW)またはEaseUS(ファイル復元)を使う
  5. 復元先は必ず別ドライブに指定する

復元の成功率は障害の種類・上書きの有無・スキャンのタイミングによって変わる。

「必ず復元できる」ということはなく、早期対応と正しい手順の順守が結果を左右する。

今後の再発防止として、外付けHDDは定期的にS.M.A.R.T.情報(CrystalDiskInfoで確認可能)をチェックし、「注意」「異常」が出たら即バックアップを取るのが現実的な対策ですね。

広告:(楽天サイトへ移動します)