[登録されているタグ]

[記事公開日]2025/12/22

PowerShellでパーティションを確認する|Get-Partitionの使い方

📝 はじめに

PowerShellでストレージ構成を確認しているとき、
「このディスクにはどんなパーティションがあるのか知りたい」
「ドライブ文字がどのパーティションに割り当てられているか確認したい」
と感じたことはありませんか?

そんなときに使うのが、
Get-Partition コマンドです。
この記事では、Windowsでディスク内のパーティション構成を確認する基本を、
初めて使う方にも分かるように解説します。

こんな場面で便利

  • ディスク内のパーティション構成を確認したい
  • どのパーティションにドライブ文字が付いているか知りたい
  • 作業前に構成を把握しておきたい

✅ このコマンドでできること(要点)

  • ディスク内のパーティション一覧を表示できる
  • ドライブ文字の割り当て状況を確認できる
  • パーティションサイズや種類を把握できる
  • 特定ディスクの構成だけを確認できる

✅ Get-Partition でできること

Get-Partition は、
物理ディスク上に作成されているパーティション単位の情報を取得するコマンドです。

Get-Disk が「ディスク全体」を見るのに対し、
Get-Partition は「その中身の区切り」を確認するイメージです。

🧩 基本構文

Get-Partition

引数を指定しない場合、
すべてのディスクに存在するパーティションが一覧表示されます。

▶ 基本的な使い方(まずこれだけ)

🔹 パーティション一覧を表示する

Get-Partition

実行すると、ディスク番号・パーティション番号・ドライブ文字などが表示されます。
一覧が表示されていれば、正常に取得できています。

🔹 特定のディスクだけを確認する

Get-Partition -DiskNumber 0

ディスク番号 0 に存在するパーティションだけが表示されます。
構成確認の基本としてよく使われます。

🛠 よく使われる指定例

🔹 ドライブ文字付きのパーティションを確認する

Get-Partition | Where-Object DriveLetter

ドライブ文字が割り当てられているパーティションだけを抽出できます。
表示されていれば、現在利用中の領域です。

🔹 サイズ情報を含めて確認する

Get-Partition | Select-Object DiskNumber, PartitionNumber, DriveLetter, Size

各パーティションのサイズを含めて一覧表示できます。
構成を把握する際に便利です。

💼 実務でよく使う使用例(応用)

🔹 システム用パーティションの確認

Get-Partition | Where-Object IsSystem -eq $true

システムが使用しているパーティションだけを確認できます。
表示されていれば、重要領域を正しく把握できています。

🔹 未割り当て領域の確認前チェック

Get-Partition -DiskNumber 1

新しいディスクや追加ディスクの構成確認に使われます。
作業前のチェックとして定番です。

組み合わせ例

  • Get-Disk と併用して全体構成を確認
  • Get-Volume でファイルシステムを確認
  • Where-Object で条件抽出

🧩 よくある勘違い・つまずきポイント

  • 未割り当て領域は表示されない
  • パーティションがないディスクは結果に出ない
  • 管理者権限が必要な場合がある
  • 仮想環境では表示内容が異なることがある
  • ファイルシステム情報は別コマンドが必要

🔄 cmdとの違いについて

cmd では diskpart を使ってパーティションを確認しますが、
対話形式で操作する必要があります。

Get-Partition
一覧表示が簡単で、スクリプトにも組み込みやすい点が大きな違いです。

⚠ エラー・うまく動かないときの確認ポイント

  • PowerShellを管理者として実行しているか
  • 対象ディスクが正しく接続されているか
  • 仮想マシン特有の制限がないか
  • ディスク番号を誤って指定していないか

🧠 注意点

Get-Partition 自体は確認専用で安全ですが、
表示された情報をもとに操作系コマンドを実行する場合は注意が必要です。
必ず対象を確認してから作業しましょう。

📌 まとめ

  • Get-Partition はパーティション構成を確認する基本コマンド
  • ドライブ文字やサイズを一覧で把握できる
  • ディスク作業前の確認として重要
  • 次は Get-VolumeGet-Disk と組み合わせると理解が深まる

🔎 PowerShellコマンドを探す

やりたいことからコマンドを探すこともできます。

  • ファイルを削除したい
  • 一覧を表示したい
  • 文字列を検索したい
  • 条件で絞り込みたい
  • エラーや実行できない原因を調べたい
  • ディスクやパーティション構成を確認したい
  • ドライブ文字を把握したい
Generic filters

サイト内検索(入力すると候補が出ます)

Generic filters


Generic filters

Generic filters

すべてを開く | すべてを閉じる
ページ上部へ戻る