検索した結果の中から、どのパーティションを復旧するかです。「TestDisk」では削除して一部上書きしたものも含め、新旧すべてのパーティションが表示されます。簡単なことではありません。復旧すべきパーティションを特定する方法を説明していきます。Search」を実行しないこれ、基本的なことですが、かなり重要です。Search」は、必須の作業ではありません。Search」を実行してしまっている人が多いと思われます。Search」を実行すると、ディスクの履歴によっては数多くのパーティション候補が検出されます。検索結果で削除扱いになるパーティションが増えます。Search」の結果のほうがわかりにくくなります。Search」してしまうと、不要なパーティションが多く検出されてしまいます。不必要な選択肢は増やさないほうがいいです。Search」で目的のパーティションが見つかった場合は、そこでパーティションテーブルを書き換えて終了すべきです。Search」を実行しても、ゴミを見つけるだけの無駄な作業に終わります。基本、かつ最も重要な手がかりです。パーティションの領域が、重なって存在することはありえません。パーティションは、隙間なく連続して作られていることが多いです。逆に、ここで挙げた事例のように、特殊なパーティションの分け方をしている場合は、まず意図的と考えて間違いないですから、どういうパーティションを設定してあったか、本人が覚えていると思います。「TestDisk」の表示は、MBRディスクかGPTディスクかによって変わります。「TestDisk」のパーティションテーブル種別の選択において、「Intel」を選択します。MBRディスクの領域は、CHSで表示されます。各パーティションの「Start」と「End」のところに、数字が3つずつ書かれています。それぞれシリンダ(C)、ヘッド(H)、セクタ(S)を表しています。Cylinderシリンダとは、円筒のこと。ハードディスク内にある複数のプラッタを、円筒状に縦断したものです。木の年輪ようなイメージです。Headヘッドは文字通り、ディスクの読み書きに使われる磁気ヘッドです。ハードディスク内のヘッドは、1つではありません。プラッタが複数枚ありますし、1枚のプラッタでも表裏で2つのヘッドが必要です。現在のハードディスクでは、便宜上255のヘッドが設定されているものがほとんどです。物理的ヘッド数と論理的ヘッド数が一致しませんが、CHS自体が古い仕組みなので、つじつまを合わせるためにこうなっています。Sectorセクタは、ディスク上の最小単位です。1枚のプラッタ上に放射状、同心円状に線を引き、その1つのマス目がセクタにあたります。基本的に、1セクタ=512バイトです。少なくとも、論理的には。C、H、Sの順に、上位から下位の単位という位置付けです。○番目のシリンダの、○番目のヘッドの、○番目のセクタかがわかれば、ハードディスク内で唯一の位置を指定できるわけです。GPT」を選択します。GPTディスクの領域は、LBAで表示されます。LBAは通し番号なので、MBRディスクのCHSよりも直感的にわかりやすいと思います。数字も1つしかありませんし。少なくとも、先頭のパーティションは「34」以降から始まります。「34」からユーザーのデータ領域が始まるわけではありません。Reserved」パーティションが作られたりしますので。逆に言えば、MBRディスクほど領域が規則的ではありません。Search」の結果を見てみます。「Start」から「End」までの範囲に着目してください。範囲が重複しているパーティションが、いくつもあることがわかります。これらが同時に存在することはありえないので、選択肢は自然と限られてきます。Bad.」と、怒られます。無効なパーティション構造だと表示されて終了します。任意のパーティションを選んだ状態で「P」キーを押すと、ファイル一覧が表示されます。ここから、欲しいデータのあるパーティションなのかどうか、判断することができます。不正なパーティションだったり、ファイルシステムが破損しているパーティションでは、ファイルを確認することができません。このようなパーティションは、復旧対象として間違っているか、もしくは、ブートセクタが正しくない可能性があります。XP」以前の環境が該当します。Vista」でシリンダ境界ルールを無視するようになったからです。従って、Vista以降で作成したパーティションには、以下の内容はあてはまりません。ハードディスクのパーティションは、シリンダ境界で区切られています。1」で始まるはずです。※セクタだけ0ではなく1から始まります。1」、つまりヘッドの替わり目から始まります。