「Dドライブ」がない。
話を聞いてみると、社員共用で使っているパソコンのハードディスクの中で、
パーティションを分けてあった「Dドライブ」が消えたとのこと。
「マイコンピュータ」の中にあった「Dドライブ」がない、ということだそうです。
正直、重要なデータの大部分が「Dドライブ」に保存してあったので、かなり冷や汗ものでした。
そもそも、ユーザー制限すらかけていなかったのが間違いの元だったんですが、
いまさらそんなことを言っても始まらないので、復旧する方法を考えてみることにしました。
まず、Windows上からどう認識されているのかを調べます。
「ディスクの管理」を起動します。※以下、「Windows 2000」、「Windows XP」、「Windows Vista」が対象です。
「ディスクの管理」の中で、消えた「Dドライブ」が実際にどう認識されているかを確認します。
ドライブレターの割り当て
「正常」表示されていて、
ドライブレターが割り当てられていない領域はないでしょうか。
ドライブレターって (C:) とか (D:) とかのことですね。
ドライブレターが割り当てられていない領域があれば、
その部分を右クリックして、
→ 「追加」
→ 「ドライブ文字の割り当て」
→ 「OK」
で任意のドライブレターを割り当てることができます。
それだけで「マイコンピュータ」の中から見えるようになるはずです。
ただし、注意点があります。
リカバリ領域については、変更しないでください。
NECや東芝、ソニーといったメーカー製パソコンの場合には、
復旧するためのリカバリ領域が、ハードディスクの中に格納されていることが多いです。
これらの中のデータは消えてしまってはまずいので、
メーカー出荷時にドライブレターを割り当てず、わざとユーザーから見えないようにしてあります。
そのことをしっかり認識しておいてください。
ドライブレターの割り当てができない場合
ちなみに冒頭お話した例では、「ディスク0」の中に「正常」なパーティションではなく、
代わりに「正常(不明なパーティション)」がありました・・・
ちょっと厄介。
この場合、ドライブレターは、割り当てること自体ができません。
そもそも、「正常(不明なパーティション)」というのは “正常” なのか?という疑問もありますが、
これを含め「未知の領域」や「未割り当て」になってしまった領域を復旧しようとすると、
「ディスクの管理」からでは無理があります。
このときも中のデータが欲しかったので、ここからは「TestDisk」というソフトを使いました。
パーティションの痕跡をたどって、復旧することができるツールです。
冒頭の例も、「TestDisk」によってあっさり解決できました。
実際の使い方については、下記ページにまとめてあります。