[登録されているタグ]

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

PowerShellでパーティションを削除する|Remove-Partitionの使い方(注意点あり)

📝 はじめに

ディスク構成を整理しているときに、
「不要になったパーティションを削除したい」
「ディスクをまとめ直したい」
「GUIを開かずにPowerShellで管理したい」
と考えたことはありませんか?

そのような場面で使うのが
Remove-Partition コマンドです。
ただしこの操作は、実行した瞬間にデータが失われる危険な処理でもあります。
この記事では、安全な使い方と注意点を重視して解説します。

こんな場面で使われます

  • 使わなくなったパーティションを削除したい
  • ディスクを再構成する前に一度まっさらにしたい
  • スクリプトで検証環境を作り直したい

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

  • 指定したパーティションを削除できる
  • ドライブレター付きの領域も削除できる
  • スクリプトから自動化できる
  • 未割り当て領域に戻すことができる

✅ Remove-Partition でできること

Remove-Partition は、
既存のパーティションを削除するためのコマンドです。

GUIの「ディスクの管理」で行う削除操作を、
PowerShellから直接実行できます。

ただし、削除したパーティション内のデータは
元に戻すことができません
実行前の確認が最も重要なポイントです。

🧩 基本構文

Remove-Partition -DiskNumber <番号> -PartitionNumber <番号>

ディスク番号とパーティション番号を正確に指定する必要があります。

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

🔹 パーティションを削除する

Remove-Partition -DiskNumber 1 -PartitionNumber 2

ディスク番号 1
パーティション番号 2 を削除します。
確認メッセージが表示された場合は、内容を必ず確認してください。

🔹 事前に対象を確認する

Get-Partition -DiskNumber 1

削除前に必ず一覧を確認し、
本当に不要なパーティションかを判断します。
この確認ができていれば、事故を大きく防げます。

🛠 よく使われる指定例

🔹 ドライブレター指定で削除する

Get-Partition -DriveLetter E | Remove-Partition

E: ドライブに割り当てられた
パーティションを削除します。
指定ミスが起きやすいため、特に注意が必要です。

🔹 確認を省略する(非推奨)

Remove-Partition -DiskNumber 1 -PartitionNumber 2 -Confirm:$false

スクリプト用途では使われますが、
手動実行では極力避けてください

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

🔹 ディスクを再構成する前の整理

Get-Partition -DiskNumber 1
Remove-Partition -DiskNumber 1 -PartitionNumber 1

新しくパーティションを作り直す前に、
不要な領域を削除する際に使われます。

🔹 検証環境を初期状態に戻す

Get-Partition -DiskNumber 2 | Remove-Partition

テスト用ディスクを一度まっさらにするケースです。
本番環境では実行しないよう注意してください。

組み合わせ例

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

  • 削除したパーティションは元に戻せない
  • ドライブレターとパーティション番号を混同しやすい
  • システムパーティションは削除できない
  • USBメモリもディスクとして表示される
  • 管理者権限が必須

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

  • PowerShellを管理者として実行しているか
  • 対象パーティションが使用中ではないか
  • 削除対象がシステム・回復パーティションではないか
  • ディスク番号・パーティション番号を誤って指定していないか

🧠 注意点

重要

  • Remove-Partition を実行すると、パーティション内のデータは完全に失われます
  • 大事なデータがある場合は、必ずバックアップを取ってから作業してください
  • 少しでも不安がある場合は、GUI(ディスクの管理)での操作をおすすめします

📌 まとめ

  • Remove-Partition はパーティション削除用の強力なコマンド
  • 対象確認が何より重要
  • スクリプト化は慎重に行う
  • 次は New-PartitionInitialize-Disk と組み合わせて再構成する

🔎 PowerShellコマンドを探す

「削除以外の方法が分からない」「手順を整理したい」場合は、
やりたいことからコマンドを探すと便利です。

  • ファイルを削除したい
  • 一覧を表示したい
  • 文字列を検索したい
  • 条件で絞り込みたい
  • エラーや実行できない原因を調べたい
  • パーティションを削除したい(Remove-Partition
  • ストレージ構成を整理したい
Generic filters

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

Generic filters


Generic filters

Generic filters

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