Komenda expand
służy do rozpakowywania skompresowanych plików (zwykle w formacie .cab lub skompresowanych plików systemowych) do określonego katalogu. Jest często wykorzystywane przy naprawie systemu, instalacji sterowników lub przywracaniu brakujących plików systemowych.
expand <źródło> [cel] [/d] [/f:<plik>] [/r] [/i] [/y]
Źródło to ścieżka do pliku skompresowanego (np. .cab).
Cel to katalog lub plik docelowy, gdzie ma zostać rozpakowana zawartość.
Obsługuje różne przełączniki do pracy z wieloma plikami i kontrolowania nadpisywania.
Parametr Opis <źródło>
Plik lub archiwum do rozpakowania (np. plik .cab lub skompresowany plik systemowy). [cel]
Ścieżka lub nazwa pliku docelowego dla rozpakowanej zawartości. /d
Wyświetla listę plików znajdujących się w archiwum bez rozpakowywania. /f:<plik>
Wybiera konkretny plik z archiwum do rozpakowania. /r
Rozpakowuje pliki rekurencyjnie (dla wielu archiwów). /i
Ignoruje ścieżki katalogów podczas rozpakowywania. /y
Automatycznie nadpisuje istniejące pliki bez potwierdzenia.
# Rozpakowanie pliku systemowego driver.sys z archiwum driver.cab do bieżącego katalogu
expand driver.cab -F:driver.sys .
# Wyświetlenie listy plików znajdujących się w archiwum system.cab
# Rozpakowanie wszystkich plików z archiwum do folderu C:\Sterowniki
expand drivers.cab C:\Sterowniki /r
# Rozpakowanie pliku i nadpisanie istniejących plików bez pytania
expand update.cab C:\Windows\System32 /y
expand
jest często używane w trybie awaryjnym lub w środowisku odzyskiwania systemu, aby przywracać pliki.
Narzędzie nie kompresuje plików — służy wyłącznie do ich rozpakowywania.
Wymaga uprawnień administratora, jeśli rozpakowywane pliki trafiają do chronionych katalogów systemowych.
Błąd / Komunikat Przyczyna Rozwiązanie File not found
Niepoprawna ścieżka do pliku lub brak pliku w archiwum Zweryfikuj ścieżkę oraz sprawdź listę plików w archiwum za pomocą /d
. Access denied
Brak uprawnień do zapisu w katalogu docelowym Uruchom CMD jako administrator. Invalid parameter
Niepoprawnie użyte przełączniki lub brak wymaganych argumentów Sprawdź składnię, użyj expand /?
dla pełnej listy dostępnych opcji.