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.
Składnia
Dział zatytułowany „Składnia”diskpartretain
- Polecenie nie przyjmuje dodatkowych parametrów – działa na obecnie wybranym woluminie w
diskpart
.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
(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>
.
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# 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.
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
There is no volume selected | Nie wybrano woluminu przed użyciem polecenia. | Wybierz wolumin za pomocą list volume i select volume <numer> przed uruchomieniem retain . |
Access is denied | Brak uprawnień administratora. | Uruchom CMD jako administrator. |
Wolumin nie pojawia się w systemie po operacji | Litera dysku nie została przypisana ręcznie po oznaczeniu. | Użyj assign w diskpart , aby przypisać literę lub punkt montowania. |