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.
Parametr Opis /add-driver <ścieżka_do_sterownika>
Dodaje sterownik do magazynu sterowników systemu z podanego pliku lub folderu (INF). /install
Automatycznie instaluje dodany sterownik na zgodnych urządzeniach. /delete-driver <nazwa_INF>
Usuwa wskazany sterownik z magazynu sterowników (wymaga pełnej nazwy INF). /uninstall
Odinstalowuje sterownik z urządzeń przed usunięciem z magazynu. /force
Wymusza 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-drivers
Wyświetla listę wszystkich sterowników obecnych w magazynie systemu. /scan-devices
Wymusza skanowanie systemu w poszukiwaniu nowych urządzeń PnP i ponowne przypisanie sterowników. /help
Wyświetla pomoc i pełną listę dostępnych poleceń.
# 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
# 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 / Komunikat Przyczyna Rozwiązanie Access is denied
Brak uprawnień administratora Uruchom CMD jako administrator. Driver package is in use
Sterownik jest używany przez działające urządzenie Użyj opcji /force
lub odinstaluj urządzenie przed usunięciem sterownika. The system cannot find the file specified
Niepoprawna ścieżka do pliku INF lub błędna nazwa sterownika Sprawdź ścieżkę i nazwę INF za pomocą /enum-drivers
.