ディスクサイズの拡張/増加 Hyper-V 仮想ディスクパーティション

ジョン、更新日:2024年11月13日

今日、多くの人々が次のような仮想マシンを使用しています Hyper-Vヴイエムウェア。 物理コンピューターと比較すると、仮想マシンには、スナップショットやチェックポイントの作成、シミュレートされたハードウェアの追加、削除、編集などの利点があります。 さらに、次のことができます ストレージ容量を拡張する 速くて簡単。

物理ハードディスクのサイズは固定されているので、いっぱいになると、クローンまたはバックアップして別の大きなディスクに復元する必要があります。特にこのディスクが非常に大きい場合は、非常に長い時間がかかります。しかし、 Hyper-V またはVMware仮想マシンでは、 仮想ディスクのサイズを増やす 数分でデータを失うことなく。

仮想ディスクを拡張すると、このディスクの末尾に未割り当て領域が表示されます。追加の未割り当て領域を使用して、左側の連続パーティションのディスク領域を増やしたい場合は、 Windows ディスク管理が組み込まれているため、便利です。ただし、この未割り当て領域を隣接していないボリュームに追加する場合は、サードパーティのソフトウェアが必要です。 未割り当てスペースを移動する.

この記事では、仮想ハードディスクとパーティションのサイズを増やす方法のみを説明します。 Hyper-V.

拡大に関するよくある質問 Hyper-V ディスク

Q1: VHDとVHDXのディスクサイズを増やすときに違いはありますか?

A: どちらのタイプの仮想ディスクを拡張する方法も同じですが、VHDディスクをオンラインで拡張することはできません。SCSIコントローラーのVHDXディスクはオンラインで拡張できます。

Q2: 違いは Hyper-V 第1世代と第2世代ですか?

A: いいえ、どちらを使っても構いません Hyper-V 第 1 世代でも第 2 世代でも、仮想ディスクのサイズ変更や拡張に違いはありません。

Q3: 拡張する前に仮想ディスクを仮想マシンに接続する必要がありますか?

A: いいえ、仮想ディスクが接続されているかどうかは関係ありませんが、このVHD / VHDX仮想ディスクが配置されているかどうかを確認する必要があります。

Q4: システム仮想ディスクを拡張できますか? Hyper-V オンライン(仮想マシンをオフにせずに)ですか?

A: かどうか Hyper-V 仮想ディスクを拡張できるかどうかは、オペレーティング システムに依存しません。 VHD IDEまたはSCSIコントローラーを搭載したディスクはオンラインで拡張できません。 VHDX IDEコントローラーを使用してオンラインで増やすことはできません。 VHDXと SCSI コントローラは、システムディスクであるかどうかに関係なく、オンラインで拡張できます。

仮想ディスクのタイプとコントローラーを確認する方法:

Open Hyper-V マネージャー、仮想マシンを選択して、 設定 右に パネル。

Hyper-V Settings

次のウィンドウの左側のパネルで、IDEおよび(または).vhdまたは.vhdxを備えたSCSIコントローラーの下にハードドライブが一覧表示されます。

Virtual disk type

仮想ディスクのサイズを拡張する方法 Hyper-V

拡大するには2つの一般的な方法があります Hyper-V 仮想ハードディスク PowerShell と Hyper-V マネージャー。

どちらの方法でも、最初に、仮想マシンが 保存されました または持っている チェックポイントディスクを拡張できない場合は、保存された状態とチェックポイントを削除してから、 Hyper-V 仮想ディスク。

次に、容量を増やしたい仮想ディスクが VHD (IDEとSCSIコントローラーの両方)またはVHDX IDE コントローラでは、拡張する前に仮想マシンをオフにする必要があります。

方法1: 増やす方法 Hyper-V 仮想ディスクサイズ PowerShell

これは最も簡単で最速の方法です。ただし、VHD/VHDX の位置を特定し、「」を使用した絶対パスを使用する必要があります。

VHD/VHDX仮想ディスク領域を拡張する手順 PowerShell:

  1. Open PowerShell ご使用のオペレーティング システムに応じて、クイック起動バーまたはスタート メニューから選択します。
  2. 種類 Resize-VHD -Path 'E:\yourown.vhdx' -SizeBytes 200gb

Expand Hyper-V disk

ここで200 GBとは、200 GBを追加するのではなく、拡張後の最終サイズを意味します。

方法2: 仮想ディスクのサイズを拡張する方法 Hyper-V マネージャー

Hyper-V マネージャーには、VHD/VHDX ディスクがこの仮想マシンに接続されているかどうかに関係なく、ディスクを編集するオプションがあります。

サイズを大きくする手順 Hyper-V 仮想ディスク Windows 10/11 or Server 2008/ 2012/2016/2019:

1. Open Hyper-V マネージャー、左パネルのホストをクリックし、 「ディスク編集」 in 「アクション」 右側のパネル。

Edit disk

2. ポップアップで[次へ]をクリックするだけです 「仮想ハードディスク編集ウィザード」 窓。

Edit Wizard

3. クリック "ブラウズ" 上部でVHD / VHDX仮想ディスクファイルを見つけ、[次へ]をクリックします。

Locate disk

4. 選択 "拡大する" オプションをクリックし、[次へ]をクリックします。 (仮想マシンをオフにしていない場合は、[展開]オプションしかありません。)

Select Expand

5. 新しいサイズを入力して、[次へ]をクリックします。

Enter size

6. 展開操作を確認し、[完了]をクリックして続行します。

Select Expand

しばらくすると、私の Hyper-V バーチャル Server 2012 120GB から 160GB に増加した場合、最後に追加の 40GB のディスク領域が未割り当てとして表示されます。

Original size

New disk size

仮想パーティションのディスク容量を増やす方法

左の連続パーティション(ここではD:)を未割り当て領域で拡張したい場合は、次のようにします。 Windows ネイティブのディスク管理ツール。ただし、前提条件が 2 つあります。

パーティションが要件を満たしている場合は、次の手順に従ってディスク管理で仮想パーティション D を展開します。

  1. ディスク管理でこのパーティションを右クリックし、選択します ボリュームの拡張.
  2. 単にクリックしてください 次へ終了 ポップアップの「ボリュームの拡張ウィザード」ウィンドウ。

連続していないシステム パーティション C のディスク領域を増やす場合は、未割り当て領域を C ドライブの隣に移動するためのサードパーティ ソフトウェアが必要です。

ダウンロード NIUBI Partition Editor そして、以下の手順に従ってください:

  1. ドライブD:を右クリックし、[サイズ変更・移動「」をクリックし、ポップアップウィンドウでDの中央を右方向にドラッグします。
  2. システム C: ドライブを右クリックし、再度「サイズ変更/移動」を選択し、右端を右方向にドラッグして未割り当て領域を結合します。

拡張後にシステムパーティションのサイズを増やすには、ビデオの手順に従ってください。 Hyper-V 仮想ディスク:

Video guide

パーティションDが論理的またはFAT32でフォーマットされている場合、ディスク管理は役に立ちません。その場合は、ステップ2に従って未割り当て領域をマージしてください。 NIUBI Partition Editor.

上記の方法でサイズを大きくするには Hyper-V 仮想ディスクパーティションは有効です Windows 11/10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016, Windows Server 2019 と Windows Server 2022.