PowerShell: Volumes unter Windows Server 2019/2022 verkleinern und erweitern

von John, aktualisiert am: 23. Oktober 2026

PowerShell ist eine Befehlszeilen-Shell und Skriptsprache für die Verwaltung und Automatisierung von Windows-Systemen. Unter Windows Server 2019/2022 können Administratoren über das PowerShell-Modul Storage Partitionen anzeigen sowie geeignete Volumes verkleinern oder erweitern. Dafür stehen unter anderem die Cmdlets Get-Partition, Get-PartitionSupportedSize und Resize-Partition zur Verfügung. Sie können in einem PowerShell-Fenster auch das separate Programm Diskpart.exe starten. Dessen Befehle shrink und extend sind allerdings Diskpart-Befehle und keine PowerShell-Cmdlets. Dieser Artikel erläutert beide Verfahren und ihre Einschränkungen. Sichern Sie wichtige Daten, bevor Sie die Partitionsstruktur ändern.

Volume mit PowerShell unter Windows Server 2019/2022 verkleinern

Öffnen Sie Windows PowerShell als Administrator, beispielsweise über die Windows-Suche. Prüfen Sie vor dem Verkleinern, ob auf der Zielpartition genügend freier Speicherplatz vorhanden ist und die gewünschte Zielgröße innerhalb der unterstützten Grenzen liegt.

So verkleinern Sie die Partition D: mit echten PowerShell-Cmdlets:

  1. Geben Sie Get-Partition -DriveLetter D ein, um die aktuelle Größe und Zuordnung von D: zu kontrollieren.
  2. Geben Sie Get-PartitionSupportedSize -DriveLetter D ein. Die Werte SizeMin und SizeMax geben den derzeit unterstützten Größenbereich in Byte an.
  3. Wählen Sie eine Zielgröße innerhalb dieses Bereichs. Mit Resize-Partition -DriveLetter D -Size 100GB wird D: beispielsweise auf eine Gesamtgröße von 100 GB gebracht, sofern dieser Wert zulässig ist und das Volume zuvor größer war.

Wichtig: Bei Resize-Partition -Size bezeichnet der angegebene Wert die neue Gesamtgröße der Partition, nicht die Anzahl der abzuziehenden Gigabyte. Der Befehl führt die Änderung nach erfolgreicher Prüfung aus; eine gesonderte Schaltfläche „Ausführen“ wie in NIUBI Partition Editor gibt es hierbei nicht.

Die folgenden Abbildungen stammen aus einem anderen Verfahren: Hier wurde Diskpart innerhalb eines PowerShell-Fensters gestartet. Sie zeigen nicht die oben genannten PowerShell-Cmdlets.

Alternative: Ein Volume mit Diskpart aus einem PowerShell-Fenster verkleinern:

  1. Geben Sie diskpart ein und drücken Sie die Eingabetaste. Sie befinden sich danach in der eigenen Diskpart-Befehlsumgebung.
  2. Geben Sie list volume ein, um die Volumes und ihre Laufwerksbuchstaben zu prüfen.
  3. Geben Sie select volume D ein. Prüfen Sie sorgfältig, ob das richtige Volume ausgewählt wurde.
  4. Geben Sie shrink desired=10240 ein und drücken Sie die Eingabetaste. Dieses Beispiel verkleinert das Volume um 10240 MB, sofern dies möglich ist.

Anders als bei Resize-Partition -Size steht der Wert hinter shrink desired= für die zu verringernde Kapazität in MB. Diskpart zeigt nach erfolgreicher Durchführung eine entsprechende Meldung an. Sie können die Befehlsumgebung anschließend mit exit verlassen.

Diskpart shrink innerhalb eines PowerShell-Fensters

Volume mit PowerShell unter Windows Server 2019/2022 erweitern

Auf einem üblichen Basisdatenträger benötigt das zu erweiternde Volume nicht zugewiesenen Speicherplatz, der sich auf demselben Datenträger unmittelbar rechts daneben befindet. Ist dieser Bereich bereits vorhanden, brauchen Sie keine andere Partition zu löschen. Liegt eine weitere Partition dazwischen, können die integrierten Werkzeuge den Bereich nicht einfach darüber hinweg verschieben.

So erweitern Sie C: mit echten PowerShell-Cmdlets:

  1. Prüfen Sie über die Datenträgerverwaltung, ob rechts neben C: geeigneter nicht zugewiesener Speicherplatz vorhanden ist.
  2. Geben Sie in einer als Administrator gestarteten PowerShell $size = Get-PartitionSupportedSize -DriveLetter C ein, um die maximal mögliche Größe zu ermitteln.
  3. Geben Sie Resize-Partition -DriveLetter C -Size $size.SizeMax ein, um C: bis zur aktuell unterstützten Maximalgröße zu erweitern.

Sie können auch einen kleineren zulässigen Zielwert mit -Size angeben. Wenn keine Erweiterung möglich ist, prüfen Sie die Partitionsanordnung, das Dateisystem und die von Get-PartitionSupportedSize zurückgegebenen Grenzen.

Alternatives Diskpart-Beispiel: C: nach dem Löschen einer rechts angrenzenden Partition erweitern

Die folgenden Schritte gehören zu Diskpart und zeigen den Sonderfall der ursprünglichen Bildschirmfotos. Warnung: delete volume löscht das ausgewählte Volume und seine Daten. Führen Sie diesen Schritt nur aus, wenn D: tatsächlich gelöscht werden darf, seine Daten gesichert wurden und die Partitionsstruktur anschließend geeigneten nicht zugewiesenen Speicherplatz für C: bereitstellt. Auf MBR-Datenträgern kann das Löschen eines logischen Laufwerks hierfür ungeeignet sein.

  1. Geben Sie diskpart in PowerShell ein und drücken Sie die Eingabetaste.
  2. Prüfen Sie mit list volume und gegebenenfalls der Datenträgerverwaltung die richtige Partition.
  3. Nur falls D: nach vollständiger Sicherung gelöscht werden soll: Geben Sie select volume D und anschließend delete volume ein.
  4. Geben Sie select volume C ein und kontrollieren Sie die Auswahl.
  5. Geben Sie extend ein. Dieser Befehl verwendet den verfügbaren, geeigneten nicht zugewiesenen Bereich rechts neben C:.

Mit list volume können Sie das Ergebnis überprüfen. In der Abbildung wurde C: beispielhaft von 40 GB auf 110 GB vergrößert; die Kapazitäten Ihres Servers können davon abweichen.

Diskpart: Volume erfolgreich erweitert

Diskpart extend innerhalb eines PowerShell-Fensters

Einschränkungen beim Ändern der Partitionsgröße mit PowerShell und Diskpart

Die folgenden Screenshots zeigen die Hilfetexte der Diskpart-Befehle help shrink und help extend. Diese Befehle werden innerhalb von Diskpart eingegeben und beschreiben nicht die Syntax des PowerShell-Cmdlets Resize-Partition.

Diskpart: Einschränkungen des Befehls shrink

Diskpart: Einschränkungen des Befehls extend

Wichtige Einschränkungen unter Windows Server 2019/2022:

Wenn das Verschieben von Partitionen oder die Verteilung von nicht zugewiesenem Speicherplatz auf beiden Seiten erforderlich ist, reichen PowerShell, Diskpart und die integrierte Datenträgerverwaltung häufig nicht aus. Dann kann geeignete Partitionssoftware für Windows Server helfen. Erstellen Sie vor Änderungen an Systempartitionen eine vollständige Datensicherung.

Klicken Sie auf Herunterladen, um NIUBI Partition Editor herunterzuladen. Die folgenden Videos zeigen, wie Sie Partitionen auf demselben Datenträger verkleinern und erweitern, ohne das dazwischenliegende Volume zu löschen:

Systempartition C: durch Verkleinern eines anderen Volumes erweitern:

Video: Systempartition C: erweitern

Datenpartition D: durch Verkleinern einer anderen Partition erweitern:

Video: Datenpartition D: erweitern

Neben dem Verkleinern und Erweitern von Partitionen unter Windows Server 2019/2022 und früheren Serverversionen unterstützt NIUBI Partition Editor weitere Aufgaben der Datenträger- und Partitionsverwaltung.

➤