Hyper-VなしでVHD / VHDXのサイズを変更する

公開日:17年2019月XNUMX日

この記事では、Hyper-VマネージャーなしでVHD / VHDXパーティションのサイズを変更し、物理コンピューターから仮想パーティションのサイズを変更する方法を紹介します。

に適用されます: Windows 10, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 (R2) Windows Server 2008 (R2) Windows Server 2003 (R2)。

物理ハードディスクドライブと同じように、 Hyper-V仮想マシンの仮想パーティションのサイズ変更 データを失うことなく。 インストールすることでパーティションのサイズを変更するのは非常に簡単です NIUBI Partition Editor はHyper-V vmですが、Hyper-Vなしでvhd / vhdxパーティションのサイズを変更することはできますか? 答えは「はい」です。この記事では、 vhd / vhdx仮想パーティションとディスクのサイズ変更 Hyper-Vなし。

vhd / vhdx仮想パーティションのサイズを変更する前の準備

仮想パーティションのサイズ変更を開始する前に、次のXNUMXつのことを行う必要があります。

1.サイズを変更するVHDまたはVHDXに関連付けられているすべてのチェックポイントを削除します。 そうしないと、以下のエラーが表示され、仮想パーティションのサイズを変更した後、Hyper-Vマネージャーで起動できません。

Hyper-Vエラー

エラーメッセージが示すように「識別された親仮想ハードディスクと差分ディスクに不一致があります."

サイズ変更後のパーティションのサイズは、チェックポイントのサイズとは異なります。

2.ゲスト仮想マシンをシャットダウンし、このVHDまたはVHDXを使用しているHyper-Vマネージャーまたはその他のアプリケーションを閉じます。 そうしないと、「別のプロセスで使用されているため、プロセスはファイルにアクセスできません」というエラーが表示されます。

Virtual Manager error

Hyper-Vマネージャーなしでvhd / vhdx仮想ドライブのサイズを変更する方法

ステップ1: Open ディスク管理 in 物理的な コンピューター。 (右クリック Windows 左下にフラグを立てるか、 Windows & R キーを一緒に入力してください diskmgmt.mscと Enterキーを押します。)

ステップ2: クリック Action メニュー> VHDアタッチ

Attach VHD

ステップ3: クリック ブラウズ VHD / VHDXファイルを選択し、[OK]をクリックして続行します。

Select VHD

次に、この仮想ディスクが接続されます。 スクリーンショットにあるように、ディスク2のアイコンは他の2つの物理ハードディスクとは異なります。

VHD attached

ステップ4: ダウンロード インストールする NIUBI Partition Editor 物理サーバーまたはパーソナルコンピュータに。 ディスクの管理と同様に、すべての物理および仮想ディスクパーティションが表示されます。 NIUBI Partition Editor。 仮想ディスク2では、ドライブKはVHD / VHDXのシステムパーティションです。

NIUBI Partition Editor

ステップ5: ドライブM:を右クリックし、[サイズ変更・移動"、 引っ張る 左枠 ポップアップウィンドウで右に向かって、または「」のボックスに金額を入力します前の未割り当てスペース「直接。次に、ドライブDが縮小され、その左側に未割り当て領域が作成されます。

Shrink M

Partition shrunk

ステップ6: ドライブ K: を右クリックし、再度 [サイズ変更/移動] を選択し、ポップアップ ウィンドウでドラッグします。 右の境界 この未割り当てスペースを結合する権利に向かって。 次に、ドライブKが仮想モードで拡張されます。

Extend K

Partition extended

ステップ7: クリック 該当する をクリックして有効にします。 ([適用] をクリックして確認するまで、パーティションのサイズは変更されません。)

パーティションに未使用の空きスペースがある限り、それを縮小して別のスペースを拡張できます。 同じ 仮想ディスク。 仮想パーティションのサイズを変更した後、 VHDの分離そうしないと、Hyper-Vでこの仮想マシンの電源をオンにすると、エラーが発生します」プロセスは別のプロセスで使用されているため、ファイルにアクセスできません."

Detach VHD

Hyper-V error

Hyper-Vマネージャーなしでvhd / vhdx仮想ハードディスクのサイズを変更する方法

サイズが固定されている物理ハードディスクよりも、VHD / VHDX仮想ディスクは高速かつ簡単にサイズ変更できます。 このタスクを実行するには、Hyper-Vマネージャーを使用するか、Hyper-Vを使用せずにPowerShellを使用します。

注: PowerShellで仮想ディスクを拡張する前に、ゲスト仮想マシンをシャットダウンして、関連するすべてのチェックポイントを削除する必要もあります。

Hyper-VなしでVHD / VHDXディスクをサイズ変更/拡張する方法:

  1. クイック起動バー、スタートメニュー、または物理コンピューターの他の場所から、管理者権限でPowerShellを開きます。
  2. タイプ Resize-VHD -Path 'E:\ hyperv.vhdx' -SizeBytes 500gb

説明:

  1. 'E:\ hyperv.vhdx' 引用符付きの.vhd / .vhdxファイルの絶対パスと名前を意味します。
  2. 500GBは、この仮想ハードディスクを500GBに拡張することを意味し、500GBを追加するのではありません。

仮想ディスクを拡張すると、追加のスペースは次のように表示されます 未割り当て end、次に実行 NIUBI Partition Editor 未割り当て領域を他のパーティションにマージします。 ビデオの手順に従ってください:

Video guide

物理および仮想ディスクパーティションのサイズ変更に加えて、 NIUBI Partition Editor 他の多くの操作を行うのに役立ちます。

DOWNLOAD