Przejdź do głównej zawartości

expand vdisk

Komenda expand vdisk to polecenie używane w narzędziu DiskPart, które pozwala na powiększenie rozmiaru wirtualnego dysku (VHD lub VHDX). Jest używane głównie w środowiskach serwerowych i wirtualizacyjnych do dynamicznej zmiany pojemności dysków wirtualnych.


diskpart
select vdisk file=<ścieżka_do_vhd/vhdx>
expand vdisk maximum=<rozmiar_MB>
  • Polecenie wykonywane jest w konsoli DiskPart po wcześniejszym wybraniu odpowiedniego pliku VHD lub VHDX.
  • Parametr maximum określa nowy maksymalny rozmiar dysku w megabajtach.

ParametrOpis
file=<ścieżka>Ścieżka do pliku wirtualnego dysku, który ma zostać powiększony.
maximum=<rozmiar_MB>Docelowy rozmiar dysku po rozszerzeniu, podany w megabajtach.

Okno terminala
# Uruchomienie DiskPart i rozszerzenie VHD do 50 GB
diskpart
select vdisk file=C:\Dyski\dane.vhd
expand vdisk maximum=51200
# Powiększenie VHDX o nazwie maszyna1.vhdx do 100 GB
diskpart
select vdisk file=D:\VM\maszyna1.vhdx
expand vdisk maximum=102400

  • Aby wykonać polecenie, należy uruchomić CMD jako administrator.
  • Można powiększać tylko dyski dynamiczne i rozszerzalne (dynamic) – dyski stałe muszą być konwertowane.
  • Po rozszerzeniu dysku wirtualnego należy dodatkowo rozszerzyć partycję w systemie operacyjnym (np. komendą extend).

Błąd / KomunikatPrzyczynaRozwiązanie
The system cannot find the file specifiedNieprawidłowa ścieżka do pliku VHD/VHDXSprawdź ścieżkę i nazwę pliku, upewnij się, że plik istnieje.
Access deniedBrak uprawnień administratoraUruchom wiersz poleceń jako administrator.
The virtual disk is of fixed sizePróba powiększenia dysku stałego (fixed-size)Skonwertuj dysk na dynamiczny lub utwórz nowy dysk o większej pojemności.