Przejdź do głównej zawartości

winnt32

Komenda winnt32 była używana w starszych wersjach systemu Windows (Windows 2000, Windows XP oraz Windows Server 2003) do uruchamiania instalacji lub aktualizacji systemu Windows z poziomu środowiska 32-bitowego (np. z uruchomionego Windows). Pozwalała na rozpoczęcie instalacji z nośnika instalacyjnego bez potrzeby startu z dyskietki lub CD.

Obecnie jest przestarzała i nie występuje w nowszych wersjach Windows (od Windows Vista wzwyż została zastąpiona przez nowoczesne instalatory graficzne i narzędzia typu setup.exe).


winnt32 [/s:<ścieżka>] [/tempdrive:<dysk>] [/makelocalsource] [/unattend[<czas>,<plik_odpowiedzi>]] [/syspart:<dysk>] [/udf:id,plik] [/debug[level]:<plik>]

ParametrOpis
/s:<ścieżka>Określa ścieżkę źródłową instalacji (np. katalog i386 z plikami instalacyjnymi).
/tempdrive:<dysk>Wskazuje dysk, na którym zostaną zapisane pliki tymczasowe i instalacyjne.
/makelocalsourceKopiuje pliki instalacyjne na lokalny dysk, aby instalacja mogła przebiegać bez nośnika CD.
/unattend[<czas>,<plik_odpowiedzi>]Uruchamia instalację w trybie bezobsługowym, korzystając z pliku odpowiedzi (czas określa opóźnienie startu).
/syspart:<dysk>Przygotowuje wskazany dysk jako systemowy do instalacji (nie uruchamia pełnej instalacji).
/udf:id,plikUżywa dynamicznego pliku UDF (Uniqueness Database File) do uzupełnienia pliku odpowiedzi.
/debug[level]:<plik>Tworzy plik dziennika z informacjami diagnostycznymi (poziom 0–2).
/?Wyświetla pomoc dotyczącą składni i parametrów.

Okno terminala
# Rozpoczęcie instalacji Windows XP z plików znajdujących się w D:\i386 na dysku C
winnt32 /s:D:\i386 /tempdrive:C
# Instalacja w trybie bezobsługowym z plikiem odpowiedzi
winnt32 /unattend:autoinstall.txt
# Skopiowanie plików instalacyjnych na lokalny dysk i uruchomienie instalacji
winnt32 /makelocalsource /s:D:\i386

  • Komenda była przeznaczona do uruchamiania instalacji w środowisku 32-bitowego Windows (nie z DOS).
  • Od Windows Vista zastąpiona przez nowoczesne instalatory (setup.exe) obsługujące boot z ISO/USB.
  • Działa tylko w systemach Windows 2000/XP/Server 2003 i jest obecnie wycofana.

Błąd / KomunikatPrzyczynaRozwiązanie
Bad command or file nameKomenda nie istnieje w nowoczesnych wersjach Windows.Użyj instalatorów opartych na setup.exe dla Windows Vista i nowszych.
Setup cannot find the source filesNieprawidłowa ścieżka do plików instalacyjnych (np. brak katalogu i386).Sprawdź poprawność ścieżki i obecność plików instalacyjnych na nośniku.
Access is deniedBrak uprawnień do zapisu na dysku docelowym lub pliki są zablokowane.Uruchom CMD jako administrator i upewnij się, że masz dostęp do wskazanego dysku.