Przejdź do głównej zawartości

pnputil

Komenda pnputil służy do zarządzania sterownikami Plug and Play (PnP) w magazynie sterowników systemu (Driver Store). Pozwala administratorom dodawać, usuwać, instalować oraz wyświetlać zainstalowane sterowniki, a także eksportować i aktualizować pakiety sterowników.


pnputil [/add-driver <ścieżka_do_sterownika> [/install]] [/delete-driver <nazwa_INF> [/uninstall] [/force]] [/export-driver <ścieżka_docelowa>] [/enum-drivers] [/scan-devices] [/help]
  • Komenda obsługuje instalację i usuwanie sterowników, wyświetlanie listy zainstalowanych pakietów oraz skanowanie nowych urządzeń PnP.

ParametrOpis
/add-driver <ścieżka_do_sterownika>Dodaje sterownik do magazynu sterowników systemu z podanego pliku lub folderu (INF).
/installAutomatycznie instaluje dodany sterownik na zgodnych urządzeniach.
/delete-driver <nazwa_INF>Usuwa wskazany sterownik z magazynu sterowników (wymaga pełnej nazwy INF).
/uninstallOdinstalowuje sterownik z urządzeń przed usunięciem z magazynu.
/forceWymusza usunięcie sterownika, nawet jeśli jest w użyciu (może wymagać restartu systemu).
/export-driver <ścieżka_docelowa>Eksportuje wszystkie zainstalowane sterowniki do wskazanej lokalizacji.
/enum-driversWyświetla listę wszystkich sterowników obecnych w magazynie systemu.
/scan-devicesWymusza skanowanie systemu w poszukiwaniu nowych urządzeń PnP i ponowne przypisanie sterowników.
/helpWyświetla pomoc i pełną listę dostępnych poleceń.

Okno terminala
# Dodanie sterownika do magazynu i instalacja na urządzeniach
pnputil /add-driver C:\Sterowniki\WiFi\wifi.inf /install
# Wyświetlenie listy wszystkich sterowników w systemie
pnputil /enum-drivers
# Usunięcie sterownika o nazwie oem10.inf
pnputil /delete-driver oem10.inf /uninstall /force
# Eksport wszystkich sterowników do folderu D:\Backup\Drivers
pnputil /export-driver D:\Backup\Drivers

  • pnputil wymaga uruchomienia wiersza poleceń z uprawnieniami administratora do instalacji i usuwania sterowników.
  • Jest dostępne w systemach Windows Vista i nowszych, w tym Windows 10 i Windows Server.
  • Szczególnie przydatne przy tworzeniu kopii zapasowych sterowników, czyszczeniu nieużywanych pakietów oraz automatyzacji instalacji.

Błąd / KomunikatPrzyczynaRozwiązanie
Access is deniedBrak uprawnień administratoraUruchom CMD jako administrator.
Driver package is in useSterownik jest używany przez działające urządzenieUżyj opcji /force lub odinstaluj urządzenie przed usunięciem sterownika.
The system cannot find the file specifiedNiepoprawna ścieżka do pliku INF lub błędna nazwa sterownikaSprawdź ścieżkę i nazwę INF za pomocą /enum-drivers.