Ändern Sie die Größe von VHD / VHDX ohne Hyper-V

Veröffentlicht am: 17. Dezember 2019

In diesem Artikel wird erläutert, wie Sie die Größe der VHD / VHDX-Partition ohne Hyper-V Manager ändern und die Größe der virtuellen Partition vom physischen Computer aus ändern können.

Gilt für: Windows 10, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 (R2) Windows Server 2008 (R2) Windows Server 2003 (R2).

Das gleiche gilt für physische Festplatten Ändern Sie die Größe virtueller Partitionen für die virtuelle Hyper-V-Maschine ohne Daten zu verlieren. Es ist sehr einfach, die Größe der Partition durch Installation zu ändern NIUBI Partition Editor zu Hyper-V vm, aber ist es möglich, die Größe der vhd / vhdx-Partition ohne Hyper-V zu ändern? Die Antwort lautet: Ja, dieser Artikel enthält detaillierte Schritte zu Ändern Sie die Größe der virtuellen vhd / vhdx-Partition und der Festplatte ohne Hyper-V.

Vorbereitung vor dem Ändern der Größe der virtuellen vhd / vhdx-Partition

Bevor Sie mit der Größenänderung virtueller Partitionen beginnen, müssen Sie zwei Dinge tun:

1. Löschen Sie alle Checkpoints, die der VHD oder VHDX zugeordnet sind, deren Größe Sie ändern möchten. Andernfalls wird die folgende Fehlermeldung angezeigt und Sie können nach dem Ändern der Größe virtueller Partitionen nicht in Hyper-V Manager starten.

Hyper-V-Fehler

Wie die Fehlermeldung zeigt "Es liegt eine Nichtübereinstimmung in der identifizierten übergeordneten virtuellen Festplatte und der differenzierenden Festplatte vor."

Es ist leicht zu verstehen, dass die Größe der Partitionen nach der Größenänderung von der Größe in Checkpoint abweicht.

2. Fahren Sie die virtuelle Gastmaschine herunter und schließen Sie Hyper-V Manager oder andere Anwendungen, die diese VHD oder VHDX verwenden. Andernfalls erhalten Sie die Fehlermeldung „Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.“

Virtual Manager error

So ändern Sie die Größe des virtuellen vhd / vhdx-Laufwerks ohne Hyper-V Manager

Schritt 1: Offen Disk-Management in physikalisch Computer. (Rechtsklick Windows Fahne unten links oder drücken Sie Windows und R Tasten zusammen, Typ diskmgmt.msc und drücken Sie die Eingabetaste.)

Schritt 2: Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Action Menü> Bringen Sie VHD

Attach VHD

Schritt 3: Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Entdecken Um die VHD / VHDX-Datei auszuwählen, klicken Sie auf OK, um fortzufahren.

Select VHD

Dann wird diese virtuelle Festplatte angeschlossen. Wie Sie im Screenshot sehen, unterscheidet sich das Symbol von Datenträger 2 von anderen 2 physischen Festplatten.

VHD attached

Schritt 4: Herunterladen und installieren NIUBI Partition Editor an den physischen Server oder PC. Ebenso wie bei der Datenträgerverwaltung werden alle physischen und virtuellen Festplattenpartitionen in angezeigt NIUBI Partition Editor. In Virtual Disk 2 ist Laufwerk K die Systempartition in VHD / VHDX.

NIUBI Partition Editor

Schritt 5: Klicken Sie mit der rechten Maustaste auf Laufwerk M: und wählen Sie "Größe ändern/verschieben", ziehen linker Rand im Popup-Fenster nach rechts oder geben Sie einen Betrag in das Feld "Nicht zugeordneten Speicherplatz vor"direkt. Dann wird Laufwerk D verkleinert und auf der linken Seite wird nicht zugewiesener Speicherplatz erstellt.

Shrink M

Partition shrunk

Schritt 6: Klicken Sie mit der rechten Maustaste auf Laufwerk K: und wählen Sie erneut "Größe ändern/Verschieben", im Popup-Fenster ziehen rechter Rand nach rechts, um diesen nicht zugewiesenen Raum zu kombinieren. Dann wird Laufwerk K im virtuellen Modus erweitert.

Extend K

Partition extended

Schritt 7: Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Wird ausgeführt oben links wirksam werden. (Die Größe der Partitionen wird erst geändert, wenn Sie zur Bestätigung auf Ausführen klicken.)

Solange in einer Partition nicht genutzter Speicherplatz frei ist, können Sie ihn verkleinern, um einen weiteren auf der Partition zu erweitern gleich virtuelle Festplatte. Denken Sie nach dem Ändern der Größe virtueller Partitionen daran VHD abnehmenAndernfalls wird beim Einschalten dieser virtuellen Maschine in Hyper-V die Fehlermeldung "Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird."

Detach VHD

Hyper-V error

So ändern Sie die Größe der virtuellen vhd / vhdx-Festplatte ohne Hyper-V Manager

Die virtuelle VHD / VHDX-Festplatte ist besser als eine physische Festplatte mit fester Größe und kann schnell und einfach in der Größe geändert werden. Um diese Aufgabe auszuführen, können Sie entweder Hyper-V Manager oder PowerShell ohne Hyper-V verwenden.

Hinweis: Bevor Sie die virtuelle Festplatte mit PowerShell erweitern, sollten Sie auch die virtuelle Gastmaschine herunterfahren und alle zugehörigen Prüfpunkte löschen.

So ändern / erweitern Sie die Größe von VHD / VHDX-Festplatten ohne Hyper-V:

  1. Öffnen Sie PowerShell mit Administratorrechten über die Schnellstartleiste, das Startmenü oder einen anderen Ort auf Ihrem physischen Computer.
  2. Typ Resize-VHD -Path 'E: \ hyperv.vhdx' -SizeBytes 500 GB

Erläuterung:

  1. 'E: \ hyperv.vhdx' bedeutet absoluter Pfad und Name der .vhd / .vhdx-Datei mit Anführungszeichen.
  2. 500 GB bedeutet, dass diese virtuelle Festplatte auf 500 GB erweitert wird, ohne 500 GB hinzuzufügen.

Nach dem Erweitern der virtuellen Festplatte wird zusätzlicher Speicherplatz als angezeigt Nicht zugeteilt auf die Ende, dann renne NIUBI Partition Editor und nicht zugewiesenen Speicherplatz mit anderen Partitionen zusammenführen. Befolgen Sie die Schritte im Video:

Video guide

Neben der Größenänderung der physischen und virtuellen Festplattenpartition NIUBI Partition Editor hilft bei vielen anderen Operationen.

HERUNTERLADEN