Przejdź do głównej zawartości

retain

Komenda retain jest używana w narzędziu DiskPart do oznaczenia wybranego woluminu jako przeznaczonego do przypisania litery dysku lub punktu montowania w systemie Windows. Stosowana jest najczęściej w skryptach lub w scenariuszach, gdy administrator chce zachować wolumin do dalszego mapowania po innych operacjach, np. po tworzeniu partycji lub konwersji dysku.

Dostępna jest w systemach Windows od Windows XP/Windows Server 2003 (w diskpart) do Windows 11.


diskpart
retain
  • Polecenie nie przyjmuje dodatkowych parametrów – działa na obecnie wybranym woluminie w diskpart.

ParametrOpis
(brak)retain nie przyjmuje parametrów – działa na woluminie wybranym w diskpart.
  • Przed użyciem należy wskazać wolumin, np. za pomocą select volume <numer>.

Okno terminala
# Uruchomienie DiskPart i oznaczenie woluminu 3 do przypisania litery dysku
diskpart
select volume 3
retain
# Oznaczenie woluminu przed zamontowaniem w katalogu systemowym
diskpart
select volume 4
retain

  • Komenda jest użyteczna w skryptach automatyzujących pracę z dyskami, gdzie wymagane jest zachowanie woluminu do późniejszego przypisania litery lub montowania.
  • retain nie zmienia danych ani struktury woluminu – jedynie ustawia go jako „do przypisania”.
  • Wymaga uruchomienia CMD jako administrator.

Błąd / KomunikatPrzyczynaRozwiązanie
There is no volume selectedNie wybrano woluminu przed użyciem polecenia.Wybierz wolumin za pomocą list volume i select volume <numer> przed uruchomieniem retain.
Access is deniedBrak uprawnień administratora.Uruchom CMD jako administrator.
Wolumin nie pojawia się w systemie po operacjiLitera dysku nie została przypisana ręcznie po oznaczeniu.Użyj assign w diskpart, aby przypisać literę lub punkt montowania.