Przejdź do głównej zawartości

extend

Komenda extend to polecenie używane w narzędziu DiskPart w systemach Windows, które umożliwia rozszerzenie istniejącej partycji lub woluminu o dostępne, nieprzydzielone miejsce na dysku. Jest szczególnie przydatne podczas zwiększania pojemności partycji bez konieczności usuwania lub ponownego tworzenia danych.


diskpart
select volume <numer_woluminu>
extend [size=<rozmiar_MB>] [disk=<numer_dysku>] [noerr]
  • Polecenie działa w środowisku DiskPart po wybraniu woluminu, który ma zostać rozszerzony.
  • Rozszerzenie może obejmować całą dostępną przestrzeń lub określoną liczbę megabajtów.

ParametrOpis
size=<rozmiar_MB>Określa wielkość, o jaką wolumin ma zostać rozszerzony (w megabajtach).
disk=<numer_dysku>Wskazuje dysk, na którym ma zostać użyte wolne miejsce (gdy jest więcej niż jeden).
noerrIgnoruje błędy i kontynuuje skrypt (stosowane w automatyzacji).

Okno terminala
# Rozszerzenie wybranego woluminu o całe dostępne miejsce
diskpart
select volume 2
extend
# Rozszerzenie woluminu 3 o 5000 MB na dysku 0
diskpart
select volume 3
extend size=5000 disk=0

  • Aby wykonać polecenie, należy uruchomić CMD jako administrator.
  • Wolumin można rozszerzyć tylko wtedy, gdy istnieje przyległe, nieprzydzielone miejsce na tym samym dysku.
  • Funkcja działa tylko na partycjach sformatowanych w systemie plików NTFS.

Błąd / KomunikatPrzyczynaRozwiązanie
There is not enough usable free space on specified disk(s)Brak przyległego, nieprzydzielonego miejscaZwolnij miejsce lub użyj narzędzia do przesuwania partycji przed rozszerzeniem.
The selected volume cannot be extendedPróba rozszerzenia partycji FAT32 lub innego nieobsługiwanego systemu plikówPrzekonwertuj partycję na NTFS lub użyj alternatywnych narzędzi partycjonowania.
Access deniedBrak uprawnień administratoraUruchom CMD jako administrator.