【Windows】「ディスクの管理」に表示されない隠しパーティションをコマンドで操作する手順

【Windows】「ディスクの管理」に表示されない隠しパーティションをコマンドで操作する手順
🛡️ 超解決

Windowsの「ディスクの管理」では見えないパーティションがあり、これらの隠しパーティションを操作する必要に迫られる場合があります。

回復パーティションやOEMパーティションなどが該当し、これらを削除して領域を解放したい、またはトラブルシューティングのために確認したいと考えるかもしれません。

この記事では、Diskpartコマンドツールを使って、隠しパーティションを安全に表示させ、必要に応じて削除する詳細な手順を解説します。

この手順によって、見えないパーティションの管理が可能となり、ディスク領域の有効活用やシステムの状態把握に役立てることができます。

【要点】Diskpartコマンドで隠しパーティションを管理する

  • Diskpartコマンドの起動と確認: システムに存在する全てのディスクとパーティションを正確に把握できます。
  • 隠しパーティションの表示と選択: 「ディスクの管理」に表示されないパーティションをコマンドで特定し、操作対象として選択できます。
  • パーティションの削除と領域解放: 不要な隠しパーティションを安全に削除し、ディスク領域を再利用できる状態にできます。

ADVERTISEMENT

「ディスクの管理」で隠しパーティションが見えない理由とDiskpartの役割

Windowsの「ディスクの管理」ツールは、通常、ユーザーが直接操作するデータ用ボリュームやシステムパーティションのみを表示します。回復パーティション、OEMパーティション、システム予約パーティションなどの特殊なパーティションは、誤操作を防ぐために意図的に非表示にされています。

これらのパーティションはシステムの正常な動作に不可欠な場合が多く、誤って変更または削除されるとWindowsが起動できなくなるリスクがあります。

しかし、特定のトラブルシューティングやディスク領域の再編成を行う際、これらの隠しパーティションを操作する必要が生じることがあります。

Diskpartは、コマンドプロンプトからディスク、パーティション、ボリュームを詳細に管理できる強力なツールです。隠しパーティションを含む全てのディスク構造を認識し、表示、選択、削除といった操作を実行できます。これにより、「ディスクの管理」では不可能な低レベルでのディスク操作が可能になります。

隠しパーティションの種類と役割

一般的な隠しパーティションには、主に以下の種類があります。

回復パーティション: Windowsの回復環境が格納されており、システムの復元やトラブルシューティングに使用されます。通常、Windowsインストール時に自動的に作成されます。

OEMパーティション: パソコンメーカーが提供するリカバリツールや診断ツールが格納されています。工場出荷時の状態に戻す際に使われることが多いです。

EFIシステムパーティション: UEFIベースのシステムで、Windowsの起動に必要なファイルが格納されています。これを削除するとシステムが起動できなくなります。

システム予約パーティション: 以前のBIOSベースのシステムで、Windowsの起動に必要なファイルやBitLocker関連の情報が格納されていました。

Diskpartコマンドで隠しパーティションを操作する手順

Diskpartコマンドは強力なツールであり、誤った操作はデータ損失やシステム起動不能につながる可能性があります。操作前に重要なデータのバックアップを強く推奨します。特にシステム関連のパーティションの削除は慎重に行ってください。

  1. コマンドプロンプトを管理者として実行する
    Windowsのスタートボタンを右クリックします。「ターミナル 管理者」または「コマンドプロンプト 管理者」を選択して開きます。ユーザーアカウント制御のダイアログが表示された場合は「はい」をクリックして許可します。
  2. Diskpartを起動する
    コマンドプロンプトのウィンドウで、「diskpart」と入力しEnterキーを押します。Diskpartツールが起動し、プロンプトが「DISKPART>」に変わります。
  3. ディスクの一覧を表示する
    「list disk」と入力しEnterキーを押します。システムに接続されている全ての物理ディスクが表示されます。ディスク番号とサイズを確認し、操作したいパーティションが含まれるディスクを特定します。
  4. 操作対象のディスクを選択する
    「select disk N」と入力しEnterキーを押します。「N」は手順3で確認したディスク番号に置き換えます。例えば、ディスク0を選択する場合は「select disk 0」と入力します。
  5. 選択したディスクのパーティション一覧を表示する
    「list partition」と入力しEnterキーを押します。選択したディスク上の全てのパーティションが表示されます。ここで、回復パーティションやOEMパーティションなど、「ディスクの管理」に表示されないパーティションも確認できます。
  6. 操作対象のパーティションを選択する
    「select partition N」と入力しEnterキーを押します。「N」は手順5で確認したパーティション番号に置き換えます。例えば、パーティション1を選択する場合は「select partition 1」と入力します。
  7. パーティションを削除する(注意して実行)
    選択したパーティションが不要な隠しパーティションであることを十分に確認してください。特に、EFIシステムパーティションや回復パーティションを誤って削除すると、Windowsが起動できなくなる可能性が高いです。

    パーティションを削除するには、「delete partition override」と入力しEnterキーを押します。「override」オプションは、通常保護されているパーティションでも強制的に削除する強力なコマンドです。このコマンドを実行すると、パーティション内の全てのデータが消去され、元に戻すことはできません。

  8. Diskpartを終了する
    操作が完了したら、「exit」と入力しEnterキーを押してDiskpartを終了します。その後、コマンドプロンプトのウィンドウを閉じます。

隠しパーティションを「ディスクの管理」に表示させる手順

隠しパーティションを削除するのではなく、一時的に「ディスクの管理」で確認したい場合や、ドライブレターを割り当ててアクセスしたい場合は、以下の手順で操作します。

  1. 手順1から5までを実行する
    上記の「Diskpartコマンドで隠しパーティションを操作する手順」のステップ1から5までを同様に実行し、操作対象の隠しパーティションを選択した状態にします。
  2. パーティションのタイプを変更する
    パーティションが回復パーティションなどの場合は、「set id=07 override」と入力しEnterキーを押します。これは、パーティションタイプを通常データパーティションを示す「07」に変更するコマンドです。
  3. ドライブレターを割り当てる
    「assign letter=X」と入力しEnterキーを押します。「X」には、まだ使用されていない任意のドライブレターを指定します。例えば、「assign letter=E」と入力します。これにより、そのパーティションにドライブレターが割り当てられ、「ディスクの管理」やエクスプローラーからアクセスできるようになります。
  4. Diskpartを終了する
    操作が完了したら、「exit」と入力しEnterキーを押してDiskpartを終了します。その後、コマンドプロンプトのウィンドウを閉じます。

隠しパーティション操作時の注意点と発生しやすい失敗

Diskpartコマンドは非常に強力なため、慎重な操作が求められます。よくある失敗パターンとその対処法を理解しておくことが重要です。

誤ったパーティションを削除してしまう

Diskpartはパーティション番号で操作対象を指定するため、誤った番号を選択すると、意図しないパーティションが削除されてしまいます。これにより、重要なデータが失われたり、Windowsが起動しなくなったりする可能性があります。

対処法: 「list disk」と「list partition」コマンドの実行結果を注意深く確認し、サイズやタイプから目的のパーティションを確実に特定してください。特に、パーティションを削除する前には、再度「detail partition」コマンドで詳細情報を確認し、間違いがないかを二重にチェックすることが重要です。

システム関連のパーティションを削除して起動できなくなる

EFIシステムパーティション、回復パーティション、またはシステム予約パーティションを削除すると、Windowsが正常に起動できなくなることがあります。これらのパーティションには、OSの起動に必要なブートファイルや回復環境が格納されています。

対処法: これらのシステム関連パーティションは、原則として削除しないようにしてください。やむを得ず削除する必要がある場合は、事前にシステムイメージバックアップを作成し、Windowsインストールメディアや回復ドライブを用意しておくことが必須です。万が一起動できなくなった場合でも、これらのメディアからシステムを修復または再インストールできます。

BitLockerが有効なドライブのパーティションを操作してしまう

BitLockerで暗号化されたドライブのパーティションを操作すると、データへのアクセスが不可能になる場合があります。特に、BitLockerが有効なシステムドライブのパーティションを削除したり、IDを変更したりすると、回復キーがあってもデータにアクセスできなくなることがあります。

対処法: BitLockerが有効なドライブを操作する場合は、まずBitLockerを一時停止または無効にしてください。また、BitLocker回復キーを安全な場所に保存していることを確認します。操作後に再度BitLockerを有効にする際には、回復キーが正しく機能するか確認することが推奨されます。

ADVERTISEMENT

「ディスクの管理」とDiskpartコマンドの比較

項目 ディスクの管理 Diskpartコマンド
操作対象 主にデータ用ボリューム、一部のシステムパーティション 全ての物理ディスク、パーティション、ボリューム
操作の容易さ GUIによる直感的な操作 コマンドラインによるテキストベースの操作
機能の範囲 ボリュームの作成、拡張、縮小、フォーマット、ドライブレターの変更など パーティションIDの変更、強制削除、隠しパーティションの表示、詳細な属性変更など
安全性 誤操作のリスクが低い 誤操作によるデータ損失やシステム起動不能のリスクが高い
用途 日常的なディスク管理、簡単なパーティション操作 高度なディスク管理、トラブルシューティング、隠しパーティションの操作

この記事で解説したDiskpartコマンドを使うことで、「ディスクの管理」では見えない隠しパーティションも操作できるようになります。

回復パーティションの削除によるディスク領域の確保や、特定のトラブルシューティングを行う際に役立つでしょう。

ただし、Diskpartは強力なツールであるため、常に操作対象を慎重に確認し、システム関連のパーティションの削除は避けることが重要です。

この知識を活用し、より高度なディスク管理やシステムメンテナンスに役立ててください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。