Przejdź do głównej zawartości

pnpunattend

Komenda pnpunattend służy do automatycznej konfiguracji i aktualizacji sterowników urządzeń Plug and Play (PnP) podczas wdrażania systemu lub w trybie bezobsługowym. Pozwala administratorom instalować lub aktualizować sterowniki bez interakcji użytkownika, co jest szczególnie przydatne w środowiskach korporacyjnych i przy masowym wdrażaniu systemów.


pnpunattend [/audit] [/advanced] [/uninstall] [/add-driver <ścieżka>] [/disable <ID_urządzenia>] [/enable <ID_urządzenia>] [/help]
  • Komenda obsługuje różne tryby pracy, w tym instalację sterowników, ich aktualizację, wyłączanie lub włączanie urządzeń.

ParametrOpis
/auditUruchamia skanowanie urządzeń PnP i instaluje sterowniki w trybie audytu (bez interakcji użytkownika).
/advancedWłącza tryb zaawansowany, wyświetlając szczegółowe informacje o procesie instalacji sterowników.
/uninstallOdinstalowuje sterowniki PnP dla wykrytych urządzeń, jeśli to możliwe.
/add-driver <ścieżka>Dodaje sterownik z określonej lokalizacji (folder INF lub plik INF).
/disable <ID_urządzenia>Wyłącza wskazane urządzenie na podstawie identyfikatora PnP (Device ID).
/enable <ID_urządzenia>Włącza uprzednio wyłączone urządzenie.
/helpWyświetla pomoc i dostępne opcje polecenia.

\Sterowniki\USB
# Automatyczna instalacja wszystkich brakujących sterowników w trybie audytu
pnpunattend /audit
pnpunattend /add-driver C:\Sterowniki\USB
# Wyłączenie urządzenia na podstawie jego identyfikatora PnP
pnpunattend /disable PCI\VEN_8086&DEV_1234
# Włączenie tego samego urządzenia
pnpunattend /enable PCI\VEN_8086&DEV_1234

  • pnpunattend wymaga uruchomienia wiersza poleceń z uprawnieniami administratora.
  • Jest dostępne w systemach Windows Vista, Windows 7 oraz Windows Server 2008 i nowszych.
  • Najczęściej używane przy automatyzacji wdrożeń, aktualizacji sterowników lub naprawie konfiguracji urządzeń.

Błąd / KomunikatPrzyczynaRozwiązanie
Access is deniedBrak uprawnień administratoraUruchom CMD jako administrator.
Driver not foundWskazany sterownik nie istnieje lub ścieżka jest niepoprawnaSprawdź lokalizację pliku INF i popraw ścieżkę.
Device not recognizedNiepoprawny identyfikator urządzenia PnPUżyj pnputil lub devmgmt.msc, aby znaleźć prawidłowy identyfikator.