Erweitern/erhöhen Sie die Datenträgergröße von Hyper-V virtuelle Festplattenpartition

von John, aktualisiert am: 13. November 2024

Heutzutage verwenden viele Menschen virtuelle Maschinen wie Hyper-V und VMware. Im Vergleich zu physischen Computern bieten virtuelle Maschinen Vorteile wie das Erstellen von Snapshots oder Checkpoints sowie das einfache Hinzufügen, Entfernen und Bearbeiten simulierter Hardware. Darüber hinaus können Sie Speicherkapazität erweitern schnell und einfach.

Die Größe einer physischen Festplatte ist festgelegt. Wenn sie also voll ist, müssen Sie sie klonen oder sichern und auf einer anderen größeren Festplatte wiederherstellen. Das kostet so viel Zeit, insbesondere wenn diese Festplatte sehr groß ist. Aber auf einer virtuellen Festplatte in Hyper-V oder VMware virtuelle Maschine, können Sie Erhöhen Sie die Größe der virtuellen Festplatte ohne Datenverlust in wenigen Minuten.

Nach der Erweiterung einer virtuellen Festplatte wird zusätzlicher Speicherplatz am Ende dieser Festplatte als nicht zugeordnet angezeigt. Wenn Sie den Speicherplatz der linken zusammenhängenden Partition mit dem zusätzlichen nicht zugeordneten Speicherplatz erhöhen möchten, Windows hat eine integrierte Datenträgerverwaltung, die Ihnen hilft. Wenn Sie diesen nicht zugeordneten Speicherplatz jedoch einem nicht benachbarten Volume hinzufügen möchten, ist Software von Drittanbietern erforderlich, um Nicht zugewiesenen Speicherplatz verschieben.

Dieser Artikel zeigt nur, wie Sie die Größe der virtuellen Festplatte und Partition erhöhen in Hyper-V.

Häufige Fragen zur Erweiterung Hyper-V Scheibe

Q1: Gibt es einen Unterschied beim Erhöhen der Festplattengröße von VHD und VHDX?

A: Die Methode zum Erweitern beider Arten von virtuellen Festplatten ist dieselbe, Sie können die VHD-Festplatte jedoch nicht online erweitern. Die VHDX-Festplatten des SCSI-Controllers können online erweitert werden.

Q2: Jeder Unterschied mit Hyper-V Generation 1 und 2?

A: Nein, es spielt keine Rolle, ob Sie Hyper-V Generation 1 oder 2, es gibt keinen Unterschied beim Ändern der Größe und Erweitern der virtuellen Festplatte.

Q3: Sollte ich vor dem Erweitern eine virtuelle Festplatte mit einer virtuellen Maschine verbinden?

A: Nein, es spielt keine Rolle, ob die virtuelle Festplatte angeschlossen ist oder nicht, aber Sie sollten sicherstellen, dass sich diese virtuelle VHD / VHDX-Festplatte befindet.

Q4: Kann ich die virtuelle Systemfestplatte erweitern in Hyper-V online (ohne virtuelle Maschine auszuschalten)?

A: Ob Hyper-V Die Erweiterung der virtuellen Festplatte ist unabhängig vom Betriebssystem. VHD Festplatte mit IDE- oder SCSI-Controller kann nicht online erweitert werden. VHDX mit IDE-Controller kann online nicht erhöht werden. VHDX mit SCSI Der Controller kann online erweitert werden, unabhängig davon, ob es sich um eine Systemfestplatte handelt oder nicht.

So überprüfen Sie den Typ und den Controller Ihrer virtuellen Festplatte:

Öffnen Hyper-V GeschäftsführerWählen Sie die virtuelle Maschine aus und klicken Sie auf Einstellungen rechts Aktionen Panel.

Hyper-V Settings

Im linken Bereich des nächsten Fensters sehen Sie die unter IDE und (oder) SCSI-Controller mit .vhd oder .vhdx aufgelisteten Festplatten

Virtual disk type

So erweitern Sie die Größe der virtuellen Festplatte in Hyper-V

Es gibt zwei gängige Möglichkeiten zur Erweiterung Hyper-V virtuelle Festplatte mit PowerShell und Hyper-V Manager.

Egal in welche Richtung, zuerst sollten Sie überprüfen, ob es sich um eine virtuelle Maschine handelt Gerettet oder hat Checkpoints. Wenn ja, kann keine der Festplatten erweitert werden. Löschen Sie in diesem Fall Saved State und Checkpoint, bevor Sie irgendwelche Festplatten erweitern. Hyper-V virtuelle Festplatte.

Zweitens, wenn die virtuelle Festplatte, deren Kapazität Sie erhöhen möchten, ist VHD (sowohl IDE als auch SCSI-Controller) oder VHDX mit IDE Controller sollten Sie die virtuelle Maschine ausschalten, bevor Sie sie erweitern.

Weg 1: Wie man erhöht Hyper-V virtuelle Festplattengröße mit PowerShell

Dies ist der einfachste und schnellste Weg. Sie sollten jedoch die Position von VHD/VHDX ermitteln und den absoluten Pfad mit „“ verwenden.

Schritte zum Erweitern des virtuellen VHD/VHDX-Speicherplatzes mit PowerShell:

  1. Öffnen PowerShell über die Schnellstartleiste oder das Startmenü, je nach Ihrem eigenen Betriebssystem.
  2. Typ Resize-VHD -Path 'E:\yourown.vhdx' -SizeBytes 200gb

Expand Hyper-V disk

200 GB bedeutet hier die endgültige Größe nach dem Erweitern, ohne 200 GB hinzuzufügen.

Weg 2: So erweitern Sie die Größe virtueller Festplatten mit Hyper-V Geschäftsführer

Hyper-V Der Manager hat die Möglichkeit, die Festplatte zu bearbeiten, unabhängig davon, ob die VHD/VHDX-Festplatte mit dieser virtuellen Maschine verbunden ist oder nicht.

Schritte zur Vergrößerung von Hyper-V virtuelle Festplatte in Windows 10/11 or Server 2008/ 2012/2016/2019:

1. Öffnen Hyper-V Klicken Sie im linken Bereich des Managers auf den Host und dann auf "Datenträger bearbeiten" in "Aktionen" Tafel rechts.

Edit disk

2. Klicken Sie einfach im Popup auf Weiter „Assistent zum Bearbeiten virtueller Festplatten“ Fenster.

Edit Wizard

3. Klicken Sie "Durchsuche" Klicken Sie oben auf Ihre virtuelle VHD / VHDX-Festplattendatei und klicken Sie auf Weiter.

Locate disk

4. Select expandieren Option und klicken Sie auf Weiter. (Wenn Sie die virtuelle Maschine nicht deaktiviert haben, gibt es nur die Option Erweitern.)

Select Expand

5. Geben Sie eine neue Größe ein und klicken Sie auf Weiter.

Enter size

6. Überprüfen Sie den Erweiterungsvorgang und klicken Sie auf Fertig stellen, um fortzufahren.

Select Expand

Nach kurzer Zeit wird die Systemfestplatte in meinem Hyper-V virtuell Server 2012 wird von 120 GB auf 160 GB erhöht, zusätzliche 40 GB Speicherplatz werden am Ende als nicht zugewiesen angezeigt.

Original size

New disk size

So erhöhen Sie den Speicherplatz der virtuellen Partition

Wenn Sie die linke zusammenhängende Partition (hier ist D:) um den zusätzlichen nicht zugeordneten Speicherplatz erweitern möchten, können Sie dies erreichen mit Windows natives Datenträgerverwaltungstool. Es gibt jedoch 2 Voraussetzungen:

Befolgen Sie die Schritte zum Erweitern der virtuellen Partition D in der Datenträgerverwaltung, wenn Ihre Partition die Anforderungen erfüllt:

  1. Rechts diese Partition in der Datenträgerverwaltung auswählen und auswählen Volume erweitern.
  2. Einfach klicken Next zu Farbe im Popup-Fenster "Volume-Assistenten erweitern".

Wenn Sie den Speicherplatz der nicht zusammenhängenden Systempartition C: vergrößern möchten, benötigen Sie Software von Drittanbietern, um nicht zugeordneten Speicherplatz neben dem Laufwerk C: zu verschieben.

Herunterladen NIUBI Partition Editor und folgen Sie den folgenden Schritten:

  1. Klicken Sie mit der rechten Maustaste auf Laufwerk D: und wählen Sie "Größe ändern/verschieben", ziehen Sie die Mitte von D im Popup-Fenster nach rechts.
  2. Klicken Sie mit der rechten Maustaste auf das Systemlaufwerk C: und wählen Sie erneut „Größe ändern/Verschieben“. Ziehen Sie den rechten Rand nach rechts, um den nicht zugeordneten Speicherplatz zusammenzuführen.

Befolgen Sie die Schritte im Video, um die Größe der Systempartition nach der Erweiterung zu erhöhen Hyper-V virtuelle Festplatte:

Video guide

Wenn Partition D logisch oder mit FAT32 formatiert ist, kann Ihnen die Datenträgerverwaltung nicht helfen. In diesem Fall folgen Sie einfach Schritt 2, um nicht zugeordneten Speicherplatz mit NIUBI Partition Editor.

Die oben genannten Methoden zur Vergrößerung von Hyper-V virtuelle Festplattenpartition sind gültig für Windows 11/10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016, Windows Server 2019 und Windows Server 2022.