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.
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.
Parametr Opis 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.
# Uruchomienie DiskPart i rozszerzenie VHD do 50 GB
select vdisk file=C:\Dyski\dane.vhd
expand vdisk maximum= 51200
# Powiększenie VHDX o nazwie maszyna1.vhdx do 100 GB
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 / Komunikat Przyczyna Rozwiązanie The system cannot find the file specified
Nieprawidłowa ścieżka do pliku VHD/VHDX Sprawdź ścieżkę i nazwę pliku, upewnij się, że plik istnieje. Access denied
Brak uprawnień administratora Uruchom wiersz poleceń jako administrator. The virtual disk is of fixed size
Próba powiększenia dysku stałego (fixed-size) Skonwertuj dysk na dynamiczny lub utwórz nowy dysk o większej pojemności.