この時の状況とHDDからファイルデータを復旧した方法を書いてみます。
ただし、正しい方法かどうかは分かりませんし、たまたま復旧できただけかもしれません。
完全にHDDが復旧したわけではありませんが、HDDが認識しなくなった状態から、ある程度のファイルデータを復旧修理できました。
本当に大事なデータが故障したHDDに入っている場合は、何もせずに信頼できるHDD復旧修理の業者に依頼したほうがいいかと思います。
外付けHDDの電源を入れても、エクスプローラのウィンドウで外付けHDDのドライブが表示されなくなってしまいました。
HDDを認識しなくなってしまったようです。以前から外付けHDDよりカリカリという嫌な音が聞こえていましたが大丈夫だろうと安易に思って放置していました。
そろそろHDDの寿命だったのかもしれません。
大事なデータが入っていないHDDだったので大きなショックはありませんでしたけどね。
でも、どうにかHDDが認識できるようにできないだろうかと試行錯誤してみました。
まずは、コマンドプロンプトから故障しているHDDの正常動作時のドライブ文字に対してchkdsk /fを実行してみました。
そうすると、エクスプローラでは、認識しなかった外付けHDDのドライブに対してchkdskコマンドが実行できてしまいました。
もしかすると、うまくいくかもしれないと期待したのですが、chkdskが途中で止まってしまって、HDDの復旧はできませんでした。
やっぱり、素人にはHDDの復旧修理は無理なのかなぁとあきらめかけましたが、最後の望みとしてchkdskコマンドに"/c" と "/i" オプションをつけてchkdskを実行してみると、最後までchkdskが実行できました。
"/c" を使用すると、ディレクトリ構造の循環を検出するチェックが省略されます。
"/i" を使用すると、ディレクトリ エントリをそれらに対応する FRS と比較するチェックが省略されます。
そして、エクスプローラのウィンドウでもHDDが認識されるようになり、HDDの復旧修理が成功したのかもと思ったのですが、
完全に復旧したわけではありませんでした。
エクスプローラでHDDのファイルを見てみると、あきらかに正常な状態のときよりも、ファイル数が減っているんですよね。
ここで、さらにchkdskをやれば、他のファイルも復旧できるかもしれないと考えましたが、再度、chkdskをすることで、またHDDが認識できなくなる可能性がありましたので、とりあえず認識できているファイルデータだけを他のHDDに移しました。
その後、さらにchkdskを"/r" オプションをつけて実行してみたのですが、今度は完全にHDDが故障してしまったようです。
全く反応しなくなりました。
なお、"/r" オプションを指定すると、自動的に "/p" オプションも指定していることになります。
/p : ドライブの完全チェックを行い、エラーをすべて修正します。
/r : 不良セクタを見つけ、読み取り可能な情報を回復します。
