AIチャットボットに「まずドライブのイメージを作る」と言われたら、その手順
USB メモリに「ドライブ E: を使うにはフォーマットする必要があります」と表示された。中には写真が入っている。そこで ChatGPT や Gemini、Copilot にどうすればよいか聞いてみた。
2026年11月、私たちは 2 つの AI アシスタントにまったく同じ質問をしてみました。どちらも的確な助言をくれました。
- ドライブをフォーマットしない。ドライブに何もコピーしない。
- ファイルが安全になるまで chkdsk は控える。
- 先にファイルを復元し、別のドライブに保存する。
- USB メモリをフォーマットしてテストするのは、そのあと。また失敗するなら交換する。
うち 1 つは、いちばん確実にデータを守る手順も付け加えていました。まずドライブをセクター単位でイメージ化し、USB メモリそのものではなく、そのコピーから復元するという手順です。ただ、普通の Windows PC でそのイメージをどう作るかは、どちらも説明していませんでした。この記事ではそこを説明します。
順番が大事な理由
ドライブはたいてい壊れていません。各ファイルがどこにあるかを記録した索引を、Windows が読めないだけです。ファイルそのものは、何かで上書きされない限り、普通はまだドライブに残っています。
「まだしてはいけない」ことは、どれもドライブに書き込みます。
- フォーマット は、新しい空のファイルテーブルを作ります。Microsoft のドキュメントでは、クイックフォーマットはファイルテーブルとルートディレクトリを削除すると説明されています。これこそ、ファイルを名前付きで取り戻すのに必要な地図です。
- chkdsk /f は、修復の途中でドライブを書き換えます。Microsoft によると、FAT ドライブ (USB メモリや SD カードの多くがこれです) の修復では通常ファイル アロケーション テーブルが変更され、データが失われることもあります。
- diskpart clean はパーティション情報を削除します。
clean allはすべてのセクターをゼロにするので、中身はすべて消えます。
ドライブを読み取るだけなら安全です。イメージはドライブ全体をセクター単位でコピーしたもので、読み取りだけで作れます。一度作っておけば、USB メモリが完全に壊れても、復元に使えるものが手元に残ります。
ReviveUSB でイメージを作る
ReviveUSB は、これらの回答が示した順番を前提に作られた無料の Windows ツールです。ドライブをコピーし、そのコピーから復元し、修復はそのあと、という順番です。Windows 10 または 11 (64 ビット) で動き、インストールは要りません。ディスクを直接読み取るため、管理者権限が必要です。
USB メモリと同じだけの空き容量が、別のドライブに必要です。64 GB の USB メモリなら 64 GB の空きが要ります。
ReviveUSB.exeを実行して管理者権限を許可し、更新 をクリックして USB メモリを選びます。ファイルシステム の列はおそらく RAW になっています。- イメージにバックアップ をクリックし、
disk2.imgなどの名前で PC 本体のドライブに保存します。ここで ReviveUSB は USB メモリを読み取るだけです。読み取れない領域は飛ばすのでコピーが止まらず、最後にその領域をセクター単位で再試行するか尋ねます。 - コピーが途中で中断されたら、もう一度 イメージにバックアップ をクリックし、同じファイルを選びます。止まったところから続きます。
イメージから復元する
- ファイル復元(名前・パス) をクリックし、イメージファイルを選んで、正常なドライブ上のフォルダーを指定します。NTFS、FAT32、exFAT を読み取れ、Windows が RAW と表示していても読めることがよくあります。ファイルは名前とフォルダーごと戻ります。
- 何も見つからなければ、同じイメージで ファイル復元(シグネチャ) をクリックします。写真、動画、PDF などのファイルを中身から探します。この方法では名前が失われるので、ファイルは通し番号付きで戻ります。
復元したファイルの保存先は PC で、USB メモリには戻しません。復元中のドライブへの保存は、ReviveUSB が受け付けません。
そのあとで USB メモリを直す
ファイルが安全な場所に移ったら、修復ボタンで USB メモリを消去し、また使える状態に戻します。RAW のドライブには 完全再構築、ドライブ文字が残っているドライブには フォーマット を使います。確認のため、たとえば ERASE DISK 2 と入力します。そのあと ドライブテスト で空き領域を確認します。テストに失敗したら、チャットボットが言ったとおり交換してください。
バックアップがとても遅いときや、ドライブが 0 バイトと表示されるときの対処も含めた詳しい手順は、「フォーマットする必要があります」の解説記事にあります。
チャットボットには見えないこと
AI アシスタントにわかるのは、あなたが伝えたことだけです。USB メモリが本来の容量を表示しているか、読み取りに失敗していないか、コントローラーが「メディアなし」や 0 バイトと表示される状態に陥っていないか。そうしたことは見えません。ReviveUSB は、何かを書き込む前にこれらの兆候を確認します。ドライブが壊れかけているように見えれば修復はせず、その旨をログに表示します。
USB メモリが 0 バイトと表示される、または認識されなくなり、差し直しても戻らない場合は、どんなソフトウェアでも読み取れません。残る手段はデータ復旧の専門業者で、それでも必ず復元できるとは限りません。