[登録されているタグ]

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

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

📝 はじめに

新しいディスクを初期化したあと、
「次はどうやって使える状態にすればいいの?」
「パーティションを作らないとドライブとして見えない?」
と迷ったことはありませんか?

その段階で使うのが
New-Partition コマンドです。
この記事では、PowerShellでパーティションを作成する基本と、
事故を防ぐための重要な注意点をあわせて解説します。

こんな場面で使われます

  • 初期化したディスクを実際に使えるようにしたい
  • ディスクを複数の領域に分けたい
  • GUIを使わずにスクリプトで構成したい

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

  • ディスク上に新しいパーティションを作成できる
  • サイズを指定して分割できる
  • ドライブレターを自動または手動で割り当てられる
  • 後続のフォーマット処理につなげられる

✅ New-Partition でできること

New-Partition は、
初期化済みのディスクに領域(パーティション)を作成するためのコマンドです。

ディスクを初期化しただけではドライブとして使えず、
New-Partition で区切りを作って初めて
フォーマット・利用が可能になります。

ただし、既存ディスクに対して実行すると
データを上書きしてしまう危険性があるため、
対象確認は必須です。

🧩 基本構文

New-Partition -DiskNumber <番号> -UseMaximumSize -AssignDriveLetter

ディスク番号を指定し、
空いている領域をすべて使ってパーティションを作成します。

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

🔹 空き領域をすべて使って作成する

New-Partition -DiskNumber 1 -UseMaximumSize -AssignDriveLetter

ディスク番号 1 の空き領域に、
1つのパーティションを作成し、ドライブレターを自動で割り当てます。
エラーが出なければ、正常に作成されています。

🔹 事前にディスク状態を確認する

Get-Disk -Number 1

未割り当て領域があるか、
本当に対象ディスクで問題ないかを確認します。
ここで内容が合っていれば、次に進んで大丈夫です。

🛠 よく使われる指定例

🔹 サイズを指定して作成する

New-Partition -DiskNumber 1 -Size 100GB -AssignDriveLetter

ディスクを分割したい場合に使います。
指定サイズ分だけパーティションが作成されます。

🔹 ドライブレターを指定する

New-Partition -DiskNumber 1 -UseMaximumSize -DriveLetter F

明示的に F: を割り当てたい場合に使います。
既に使用中の文字は指定できません。

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

🔹 新規ディスクを使える状態にする一連の流れ

Initialize-Disk -Number 1 -PartitionStyle GPT
New-Partition -DiskNumber 1 -UseMaximumSize -AssignDriveLetter
Format-Volume -FileSystem NTFS

初期化 → パーティション作成 → フォーマット、
という基本フローです。
この順で進めていれば、構成としては問題ありません。

🔹 複数パーティションを作る前の確認

Get-Partition -DiskNumber 1

既存のパーティション構成を確認してから作成します。
ここを飛ばすと誤操作につながりやすいので注意してください。

組み合わせ例

  • Get-Disk で対象ディスクを確認
  • Initialize-Disk で初期化
  • Format-Volume でフォーマット

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

  • 未初期化ディスクには実行できない
  • 既存パーティションがあるとエラーになる場合がある
  • ディスク番号の指定ミスが致命的
  • USBメモリもディスクとして表示される
  • 管理者権限が必須

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

  • PowerShellを管理者として実行しているか
  • 対象ディスクがオンライン状態か
  • 未割り当て領域が存在するか
  • ディスク番号を誤って指定していないか

🧠 注意点

重要

  • 誤ったディスクに実行すると、データが失われる可能性があります
  • 少しでも不安がある場合は、GUI(ディスクの管理)で確認してから作業してください
  • 本番環境ではスクリプトの一括実行に注意が必要です

📌 まとめ

  • New-Partition はパーティション作成用の基本コマンド
  • ディスク初期化後に必須の工程
  • 対象ディスクの確認が最重要
  • 次は Format-Volume でフォーマットを行う

🔎 PowerShellコマンドを探す

「次に何をすればいいか分からない」場合は、
やりたいことからコマンドを探すのが近道です。

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

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

Generic filters


Generic filters

Generic filters

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