もくじ
📝 はじめに
PowerShellでストレージ周りを確認しようとしたとき、
「このパソコンにどんなディスクが接続されているのか知りたい」
「SSDかHDDかを一覧で確認したい」
「ディスク番号や状態を把握したい」
と感じたことはありませんか?
そんなときに役立つのが、
Get-Disk コマンドです。
この記事では、Windowsに接続されている物理ディスクの情報を安全に確認する基本を、
初めて触る方でも分かるように解説します。
- ディスクの本数や種類(SSD / HDD)を確認したい
- ディスク番号を事前に把握したい
- 初期化・パーティション作業の前に状態を見たい
✅ このコマンドでできること(要点)
- 接続されている物理ディスクを一覧表示できる
- ディスク番号・サイズ・状態を確認できる
- SSD / HDD などのメディア種別を把握できる
- オンライン/オフライン状態を確認できる
✅ Get-Disk でできること
Get-Disk は、
Windowsに認識されている物理ディスク単位の情報を取得するコマンドです。
エクスプローラーや「ディスクの管理」では見えにくい
ディスク番号や内部状態を、一覧で確認できます。
考え方としては、
「パーティションよりも一段下の、ディスクそのものを見る」ためのコマンドです。
🧩 基本構文
Get-Disk
引数を指定しなくても、
接続されているすべてのディスク情報が表示されます。
▶ 基本的な使い方(まずこれだけ)
🔹 ディスク一覧を表示する
Get-Disk
実行すると、ディスク番号・サイズ・状態などが表形式で表示されます。
一覧が表示されていれば、正常に取得できています。
🔹 特定のディスク番号を確認する
Get-Disk -Number 0
ディスク番号 0 の詳細情報が表示されます。
ここで表示される番号は、他のディスク操作でも使われる重要な情報です。
🛠 よく使われる指定例
🔹 ディスクの状態だけを確認する
Get-Disk | Select-Object Number, FriendlyName, OperationalStatus
稼働状態だけを抜き出して確認できます。
目的のディスクが Online であれば問題ありません。
🔹 SSD / HDD を判別する
Get-Disk | Select-Object Number, FriendlyName, MediaType
MediaType に
SSD や HDD と表示されれば、
種類を簡単に見分けられます。
💼 実務でよく使う使用例(応用)
🔹 初期化前のディスク確認
Get-Disk | Where-Object IsOffline -eq $true
オフライン状態のディスクだけを抽出できます。
作業前の確認として非常によく使われます。
🔹 サイズの大きいディスクを探す
Get-Disk | Sort-Object Size -Descending
サイズ順に並べることで、
どのディスクがどれかを把握しやすくなります。
- Get-Partition と組み合わせて構成を確認
- Get-Volume でドライブ文字を確認
- Where-Object で条件抽出
🧩 よくある勘違い・つまずきポイント
- ドライブ文字(C:など)は表示されない
- USBメモリもディスクとして表示される場合がある
- 管理者権限が必要な環境がある
- 仮想ディスクも一覧に含まれることがある
- パーティション情報は別コマンドが必要
🔄 cmdとの違いについて
cmd では diskpart を使って確認しますが、
対話形式で操作する必要があります。
Get-Disk は
一発で一覧取得でき、スクリプトにも組み込みやすい点が大きな違いです。
⚠ エラー・うまく動かないときの確認ポイント
- PowerShellを管理者として実行しているか
- ストレージ関連のモジュールが利用可能か
- 対象ディスクが物理的に接続されているか
- 仮想環境では表示が異なる場合がある
🧠 注意点
Get-Disk 自体は確認専用で安全ですが、
表示されたディスク番号を使って後続操作を行う場合は注意が必要です。
必ず内容を確認してから次の処理に進みましょう。
📌 まとめ
- Get-Disk は物理ディスク情報を確認する基本コマンド
- ディスク番号・状態・種類を一覧で把握できる
- 作業前の確認として非常に重要
- 次は Get-Partition や Get-Volume を試すと理解が深まる
🔎 PowerShellコマンドを探す
やりたいことからコマンドを探すこともできます。
- ファイルを削除したい
- 一覧を表示したい
- 文字列を検索したい
- 条件で絞り込みたい
- エラーや実行できない原因を調べたい
- ディスクや容量を確認したい
- ドライブ構成を把握したい
