ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

WindowsでDiskPartコマンドを使いこなす方法【パーティション管理を徹底解説】

Windowsに標準搭載されている「ディスクの管理」ツールは、ディスクやパーティションの管理に便利で効果的ですが、DiskPartほど強力ではありません。このコマンドラインツールを使えば、PCが認識しているあらゆるハードディスクやUSBストレージ上のパーティションを、削除・作成・変更することができます。

多くの場面では「ディスクの管理」ツールの使用をおすすめしますが、Windowsが正常に起動しない場合や、PowerShellターミナルでの作業を好む場合には、DiskPartが最適な代替手段となります。ここでは、DiskPartを効果的に使いこなすための、よく使われるコマンドをいくつかご紹介します。

DiskPartの使い方

DiskPartを使用するには、WindowsのコマンドラインまたはPowerShellターミナルを開く必要があります。DiskPartは破壊的な操作を行うツールのため、必ず適切な管理者権限でターミナルウィンドウを開くようにしてください。

  • WindowsでDiskPartを開くには、スタートメニューボタンを右クリックし、「Windows PowerShell(管理者)」をクリックします。
  • 管理者権限のPowerShellターミナル(または同様のWindowsコマンドライン)で、「diskpart」と入力してEnterキーを押します。
  • DiskPartツールがウィンドウ内で起動し、使用できる状態になります。作業が完了したら、「DISKPART>」プロンプトで「exit」と入力してEnterキーを押してください。
  • DiskPartは、Windows回復環境(WinRE)からも利用できます。「設定 > Windows Update & セキュリティ > 回復」メニューにある「高度なスタートアップ」モードでPCを起動するとアクセスできます。
  • 今すぐ再起動」をクリックするとWinREが起動します。

この記事では最も一般的なDiskPartコマンドをいくつか紹介しますが、利用可能な全コマンドの一覧を素早く確認したい場合は、「DISKPART>」プロンプトで「help」と入力してEnterキーを押してください。

既存のハードディスク・ボリューム・パーティションの一覧表示

DiskPartを開いたら、まず最初に、ハードディスクと接続済みストレージの現在の構成を確認しましょう。

  • 「DISKPART>」プロンプトで「list disk」と入力してEnterキーを押します。これにより、PCが現在検出しているすべてのストレージドライブ(ハードディスク、USBストレージ、SDカードなど)が一覧表示されます。
  • DiskPartは0番から始まる番号で、検出されたディスクを一覧表示します。今後のDiskPartコマンドで使用するため、ディスク番号(例:Windowsのシステムドライブなら「0」)を覚えておきましょう。
  • ディスクの一覧に加えて、検出されたボリュームの一覧も取得できます。「DISKPART>」プロンプトで「list volume」と入力してください。
  • DiskPartでは、個々のハードディスクパーティションを一覧表示することもできます(一部は「list volume」コマンドで表示されたボリュームと一致する場合があります)。まず「list disk」コマンドでハードディスクを選択する必要があります。
  • 「DISKPART>」プロンプトで「select disk」に続けてディスク番号を入力します(例:「select disk 0」)。この時点で、DiskPartがディスクが選択されたことを確認表示します。
  • ディスクを選択したら、「list partition」と入力します。これにより、そのドライブ上の現在のパーティションが一覧表示されます。ここから、後続のDiskPartコマンドでパーティション番号を指定して、パーティションの削除や変更が行えます。

DiskPartでハードディスクのパーティションまたはボリュームを削除する

ハードディスク(ディスク)はパーティションに分割されており、多くの場合、一覧表示されるボリュームと同じものです。ハードディスクが複数のパーティションやボリュームに分割されていて、そのうち1つを削除したい場合は、DiskPartコマンドで実行できます。

  • select disk」でハードディスクを選択します。
  • 「DISKPART>」プロンプトで「list partition」と入力し、次に「select partition #」と入力します(#は対象のパーティション番号に置き換えてください)。
  • パーティションを選択したら、「delete partition」と入力します。その後、DiskPartがパーティションが削除されたかどうかを確認表示します。
  • お好みであれば、ディスクボリュームを直接削除することもできます。「list volume」と入力して目的のボリューム番号を確認し、「select volume #」と入力します(#はボリューム番号に置き換えてください)。
  • delete volume」と入力すると、ボリュームが完全に削除されます。その後、DiskPartがコマンドの成否を確認表示します。

DiskPartのcleanコマンドでハードディスクを完全に消去する

ドライブ上の個々のボリュームやパーティションを個別に削除する代わりに、DiskPartの「clean」コマンドを使用すれば、ハードディスク全体を完全に消去できます。USBフラッシュドライブをフォーマット前にまっさらな状態にしたい場合にも、このコマンドが活躍します。

なお、システムドライブに対してはこの操作は行えません(行うべきでもありません!)。Windowsインストールメディア経由でDiskPartを使用している場合を除きます。

  • 「DISKPART>」プロンプトで「select disk #」と入力して、消去したいディスクを選択します(#はディスク番号に置き換えてください)。ディスク番号がわからない場合は、先に「list disk」と入力して確認しましょう。
  • ディスクを完全に消去してもよい(すべてのボリューム/パーティションを削除する)と確信できたら、「clean」と入力してEnterキーを押します。このコマンドは確認を求められないため、実行前に必ず対象ディスクを間違えていないかご確認ください。
  • DiskPartがドライブが「クリーン」になったことを確認表示し、新しいパーティションを作成できる状態になります。

新しいハードディスクパーティションの作成とフォーマット

「クリーン」なドライブが用意できたら、DiskPartの「create partition」コマンドを使用して、空き領域にパーティションを作成できます。その後、DiskPartの「format」コマンドで、NTFSやFAT32などWindows対応のファイルシステムを使って新しいパーティションをフォーマットしましょう。

  • まず「select disk #」で目的のディスクを選択します(#はディスク番号に置き換え、不明な場合は「list disk」でディスク番号を確認してください)。
  • ディスクを選択したら、「create partition primary」と入力して、そのドライブの全領域を使用するパーティションを作成します。
  • 空き領域の一部だけを使用するパーティションを作成したい場合(複数のパーティションを作りたい場合など)は、代わりに「create partition primary size=X」と入力します(Xはメガバイト単位のパーティションサイズに置き換えます。例:1GBの場合は「size=1024」)。
  • list partition」と入力して新しいパーティションが一覧に表示されていることを確認し、次に「select partition 1」と入力して選択します。さらに「DISKPART>」プロンプトで「active」と入力して、パーティションをアクティブとしてマークします。起動可能なドライブとして使用したい場合は、この操作が必要です。
  • NTFSファイルシステムでドライブを素早くフォーマットするには、「format fs=NTFS label=Y quick」と入力します。Yは任意のラベル名に置き換えられます。
  • フォーマットが完了すると、Windowsが自動的にドライブ文字を割り当てるのが一般的です。割り当てられない場合は、「assign letter Z」と入力します(Zは未使用のドライブ文字に置き換えてください)。

ハードディスクのボリュームを拡張する

既存のハードディスクボリュームがドライブの空き領域をすべて使い切っておらず、サイズを拡大したい場合も、DiskPartコマンドで対応できます。

  • まず「select disk #」で目的のディスクを選択します(#はディスク番号に置き換え、不明な場合は「list disk」でディスク番号を確認してください)。
  • list volume」と入力してPC上のすべての利用可能なボリュームを一覧表示し、次に「select volume #」と入力します(#は拡張したいボリューム番号に置き換えてください)。
  • extend」と入力すると、利用可能な最大サイズまでボリュームが拡張されます。DiskPartがextendコマンドが正しく機能したかどうかを確認表示します。その後、もう一度「list volume」と入力して、ボリュームサイズが実際に増加したことを確認しましょう。

DiskPartには他にもさまざまなオプションが用意されており、「help」コマンドで簡単に確認できます。DiskPartの使い方についてさらに詳しい情報が必要な場合は、Microsoftが公開しているDiskPartの公式サポート情報を参照してください。

  1. WindowsでiCloudを使う方法|iPhoneデータをPCと同期する手順を解説

    iPhoneユーザーだからといって、必ずしもMacを持つ必要はありません。今でも多くの方がWindowsパソコンでの作業を好んでいます。しかし、iPhoneとWindowsの両方のデバイスを同期させるのは、少し面倒だと感じていませんか? 以前、AppleはWindows向けのiTunesをリリースすることで、音楽や動画ファイルの転送にかかる手間を大幅に軽減しました。そして現在では、Windows向けの「iCloud」アプリが登場し、iPhoneとWindowsパソコンの同期がさらに簡単になっています。 この記事では、WindowsでiCloudを使用する方法を詳しく解説します。 Windows

  2. Windows 10のチェックディスク(エラーチェック)ユーティリティの使い方【完全ガイド】

    Microsoftは、WindowsユーザーとそのPCに保存されたファイルやデータを、データ損失やハードウェアの深刻な障害につながりかねない突然のトラブルから守るために、常に改良を重ねてきました。 特に複数のパーティションを作成している環境で多くのユーザーを悩ませるのが「ディスクエラー」です。これは、ドライブに不良セクタが発生し、ハードディスクの読み書き機能に支障が出たときに起こる問題です。 幸いなことに、Microsoftはこうした問題が発生してもユーザーを放置しないよう、問題を自動的にスキャンして修復してくれる組み込みツールを用意しています。あまり知られていませんが、すべてのWindow