今すぐ行うこと
- ハブや延長ケーブルを使わずにPCの別のUSBポートに挿し、別のパソコンでも試します。
- ディスクの管理を開き、容量あり、RAW、未割り当て、メディアなし、表示なしのどれかを記録します。
- 本来の容量で表示されていれば、物理デバイスを読み取り専用でスキャンし、別のディスクにファイルを保存します。
- どこにも表示されない場合は抜き差しを繰り返さず、大切なデータなら専門の復旧業者を検討します。
手順
ポートとPCの問題を除外する
デスクトップ背面のUSBポートか、ノートPC本体のポートに直接挿します。ハブ、キーボード、前面ポートは避けてください。別のポートや、できれば別のパソコンでも試します。ぐらぐら動かすのはやめましょう。特定の角度でしか認識しない緩いコネクタはハードウェア故障で、動かし続けるとはんだが完全に外れることがあります。
ディスクの管理を見る
Win+Xを押してディスクの管理を選びます。容量が近いリムーバブルディスクを探し、状態を記録します。文字のない正常なパーティション、RAWのパーティション、未割り当て、メディアなし、項目なしのいずれかです。そのディスクでディスクの初期化、新しいシンプルボリューム、フォーマットは押さないでください。
表示されなければデバイスマネージャーを確認
Win+Xを押してデバイスマネージャーを開きます。ディスクドライブの下にUSBメモリがあれば、Windowsはデバイスと通信できています。不明なUSBデバイスと表示され、デバイス記述子要求の失敗などの文言がある場合は、コントローラーが正常に応答しておらず、ソフトウェアでの復元は難しいでしょう。
ドライブ文字がない場合を安全に直す
パーティションは正常で文字だけがない場合は、ディスクの管理で右クリックしてドライブ文字とパスの変更、追加を選びます。これはWindowsのマウント方法を変えるだけで、ファイルシステムには書き込みません。フォルダーが開いたらすぐにファイルをコピーしてください。
物理デバイスをスキャンする
RAW、未割り当て、開けないUSBメモリなら、FileFix Ultimateを管理者として実行し、削除ファイルの復元でドライブ文字ではなくそのUSBの物理ディスクを選びます。バランス スキャンを始めると、FAT32、exFAT、NTFSの記録を読み、失われたパーティションを探し、必要ならシグネチャ検索に切り替えます。
別のディスクに保存してから判断する
復元したファイルはPCの内蔵ドライブか別の外付けディスクに保存し、いくつか開いて問題ないか確認します。それからUSBメモリをフォーマットしてください。はっきりした原因なく壊れたものなら、新しいデータを預けずに交換するのが賢明です。
ディスクの管理の表示からわかること
ファイルシステムはあるのにドライブ文字だけがないパーティションは、最も軽いケースです。別のPCで使った後や、ネットワークドライブと文字が重なった時に、Windowsが文字を割り当てなかっただけです。RAWのパーティションは、容量はわかるがファイルシステムを読めない状態で、多くは書き込み中に抜いたことが原因です。未割り当ては、USBメモリ先頭のパーティションテーブルがないか壊れている状態で、その後ろのデータは無事なこともあります。
メディアなしや0バイトは別物です。USB接続は成立していても、内部のコントローラーがメモリチップにアクセスできていません。ソフトウェアでは越えられないハードウェア故障で、専門業者がチップを直接読める場合もあります。
表示はされるのにフォルダーが開かない時
ドライブ文字は出るのに、開くとファイルまたはディレクトリが壊れているため読み取ることができません、あるいは場所が利用できませんと表示されることがあります。安全な取り外しをせずに抜いたか、フラッシュチップが劣化してファイルシステムが壊れた状態です。Windowsがスキャンして修復を勧めることがありますが、この修復は壊れた項目を削除することがあるため、フォーマットと同じように扱ってください。復元が先、修復は後です。
勝手に書き込み禁止になった、極端に遅くなったUSBメモリは、寿命が近いことが多いです。多くのフラッシュコントローラーは予備ブロックが尽きると読み取り専用モードに切り替わります。次の故障ではもう読めないかもしれないので、今がすべてを移す最良のタイミングです。
よくある失敗
壊れかけのUSBメモリを何十回も抜き差しする、ネット上の修復ツールを片っ端から試す、メーカーのローレベルフォーマットツールを使うといった行為は、復元の可能性を下げます。ローレベルツールや量産ツールはコントローラーのテーブルを書き換え、USBメモリを消去します。実際よりはるかに大きな容量をうたう偽物も落とし穴で、本当の容量を超えて書き込んだ瞬間に以前のファイルが黙って上書きされ、認識すらしなくなることがあります。
復元できない場合
- デバイスマネージャーにも表示されない、または不明なUSBデバイスと表示される場合は、多くはコントローラーかコネクタの故障です。
- ディスクの管理でメディアなしや0バイトと表示される場合はメモリチップにアクセスできず、どのソフトウェアでもファイルは読めません。
- 通常フォーマットやメーカーのローレベルツールでフォーマットしたUSBメモリは、以前のデータが消去されています。
- コネクタが折れた、基板が割れたなど物理的に壊れたものは、修理か専門業者を経なければ読めません。
FileFix Ultimateでできること
- ドライブ文字がなくてもUSBメモリを物理デバイスとして読み取り、決して書き込みません。
- FAT32、exFAT、NTFSを認識し、壊れたFAT・exFATのブートセクタをメモリ上で再構成し、失われたMBR・GPTパーティションを探します。
- 写真、Office文書、PDF、ZIP、動画など68種類のファイル形式のシグネチャ検索に切り替えられます。
- ディスクの状態とツールで偽容量の検査ができますが、テストデータを書き込むため、ファイルを安全に移した後にだけ実行してください。
FileFix Ultimate は個人利用なら無料で、オフラインで動作し、復元元のドライブには書き込みません。業務利用にはPC 1台ごとに1年間のライセンスが必要です。実行前に署名を確認してください。
よく寄せられる質問
USBメモリのランプは点くのに表示されないのはなぜですか?
ランプは電源が来ていることを示すだけです。ディスクの管理にもデバイスマネージャーにも出てこないなら、コントローラーが自分を名乗れていない状態で、たいていはハードウェア故障です。
USBドライバーを入れ直すと直りますか?
原因がPC側にある場合は直ることがあります。デバイスマネージャーでデバイスを削除して挿し直すのは無害なので試す価値があります。複数のパソコンでだめなら、USBメモリ自体の問題です。
ディスクの管理でドライブ文字を割り当てても安全ですか?
はい、Windowsがパーティションをマウントする方法を変えるだけです。ディスクの初期化、新しいボリュームの作成、フォーマットはUSBメモリに書き込む操作なので、ファイルを保存するまでは避けてください。