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エラー

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

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

ステップ2: ナビゲーションヘッダーの アクション メニュー> VHDアタッチ

VHDアタッチ

ステップ3: ナビゲーションヘッダーの ブラウズ VHD / VHDXファイルを選択し、[OK]をクリックして続行します。

VHDを選択

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

VHD接続

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

NIUBI Partition Editor

ステップ5: ドライブM:を右クリックして、「Resize/Move Volume"、 引っ張る 左枠 ポップアップウィンドウの右側に向かって、または "のボックスに金額を入力します前の未割り当てスペース"直接。その後、ドライブDが縮小され、その左側に未割り当てスペースが作成されます。

シュリンクM

パーティションが縮小

ステップ6: ドライブK:を右クリックして、「Resize/Move Volume"もう一度、ポップアップウィンドウでドラッグ 右の境界 この未割り当てスペースを結合する権利に向かって。 次に、ドライブKが仮想モードで拡張されます。

Kを拡張

拡張パーティション

ステップ7: ナビゲーションヘッダーの Apply 左上に反映されます。 (パーティションはクリックされるまでサイズ変更されません Apply 確認するために。)

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

VHDデタッチ

Hyper-Vエラー

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を追加するのではありません。

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

ビデオガイド

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

DOWNLOAD