Esempi di PnPUtil
Questo argomento fornisce esempi su come usare lo strumento PnPUtil.
/add-driver
Aggiungere il pacchetto driver
pnputil /add-driver x:\driver.inf
Aggiungere più pacchetti driver
pnputil /add-driver c:\oem\*.inf
Aggiungere e installare il pacchetto driver in un dispositivo esistente
pnputil /add-driver device.inf /install
/delete-driver
Eliminare il pacchetto driver
pnputil /delete-driver oem0.inf
Forzare il pacchetto driver di eliminazione
pnputil /delete-driver oem1.inf /force
/disable-device
Disabilitare il dispositivo specificato dall'ID istanza del dispositivo
pnputil /disable-device "USB\VID_045E&PID_00DB\6&870CE29&0&1"
Disabilitare tutti i dispositivi con ID hardware/compatibile specifici
pnputil /disable-device /deviceid "USB\Class_03"
Disabilitare tutti i dispositivi di una classe specifica in un bus specifico
pnputil /disable-device /class "USB" /bus "PCI"
/enable-device
Abilitare il dispositivo specificato dall'ID istanza del dispositivo
pnputil /enable-device "USB\VID_045E&PID_00DB\6&870CE29&0&1"
Abilitare tutti i dispositivi con ID hardware/compatibile specifici
pnputil /enable-device /deviceid "USB\Class_03"
Abilitare tutti i dispositivi di una classe specifica in un bus specifico
pnputil /enable-device /class "USB" /bus "PCI"
/enum-classi
Enumerare tutte le classi di installazione del dispositivo nel sistema
pnputil /enum-classes
Enumerare le informazioni per una classe di configurazione del dispositivo specifica
pnputil /enum-classes /class "Display"
/enum-devices
Enumerare i dispositivi nel sistema. Viene visualizzato un dispositivo abilitato con stato Avviato; Viene visualizzato un dispositivo disabilitato come Disabilitato.
pnputil /enum-devices
Enumerare solo i dispositivi connessi nel sistema
pnputil /enum-devices /connected
Enumerare il dispositivo con ID istanza specifico
pnputil /enum-devices /instanceid "ROOT\SYSTEM\0000"
Enumerare tutti i dispositivi con una classe specifica
pnputil /enum-devices /class "Display"
Enumerare tutti i dispositivi con codice di problema specifico
pnputil /enum-devices /problem 28
Enumerare tutti i dispositivi con problemi e visualizzare id hardware/compatibili
pnputil /enum-devices /problem /deviceids
Enumerare tutti i dispositivi con ID hardware/compatibile specifici
pnputil /enum-devices /deviceid "USB\Class_03"
Enumerare tutti i dispositivi con un bus specifico
pnputil /enum-devices /bus "PCI"
/enum-driver
Enumerare i pacchetti di driver OEM
pnputil /enum-drivers
Enumerare tutti i pacchetti di driver OEM di una classe specifica
pnputil /enum-drivers /class "System"
Enumerare tutti i pacchetti di driver OEM e visualizzare i file di driver
pnputil /enum-drivers /files
/enum-interfaces
Enumerare solo le interfacce abilitate nel sistema
pnputil /enum-interfaces /enabled
Enumerare tutte le interfacce con GUID della classe di interfaccia specifica
pnputil /enum-interfaces /class "{884b96c3-56ef-11d1-bc8c-00a0c91405dd}"
/export-driver
Esporta pacchetto driver
pnputil /export-driver oem6.inf .
Esportare tutti i pacchetti driver
pnputil /export-driver * c:\backup
/remove-device
Rimuovere il dispositivo specificato dall'ID istanza del dispositivo
pnputil /remove-device "USB\VID_045E&PID_00DB\6&870CE29&0&1"
Rimuovere tutti i dispositivi con ID hardware/compatibile specifici
pnputil /remove-device /deviceid "USB\Class_03"
Rimuovere tutti i dispositivi di una classe specifica in un bus specifico
pnputil /remove-device /class "USB" /bus "PCI"
/restart-device
Riavviare il dispositivo specificato dall'ID istanza del dispositivo
pnputil /restart-device "USB\VID_045E&PID_00DB\6&870CE29&0&1"
Riavviare tutti i dispositivi con ID hardware/compatibile specifici
pnputil /restart-device /deviceid "USB\Class_03"
Riavviare tutti i dispositivi di una classe specifica in un bus specifico
pnputil /restart-device /class "USB" /bus "PCI"
/scan-devices
Analizzare il sistema per eventuali modifiche hardware del dispositivo
pnputil /scan-devices
I diritti di amministratore sono necessari per eseguire il comando pnputil /scan-devices.
/enum-devicetree
Enumerare l'albero dei dispositivi
pnputil /enum-devicetree
Enumerare l'albero dei dispositivi con "ROOT\SYSTEM\0000" come radice
pnputil /enum-devicetree "ROOT\SYSTEM\0000"
Enumerare l'albero dei dispositivi con "ROOT\SYSTEM\0000" come informazioni radice e visualizzare i driver
pnputil /enum-devicetree ROOT\SYSTEM\0000 /drivers
Enumerare l'albero dei dispositivi connessi e visualizzare le interfacce del dispositivo
pnputil /enum-devicetree /connected /interfaces
Enumerare l'albero e visualizzare informazioni sullo stack di dispositivi, interfacce, driver e servizi
pnputil /enum-devicetree /stack /interfaces /drivers /services
/enum-contenitori
Enumerare tutti i contenitori di dispositivi nel sistema
pnputil /enum-containers
Enumerare un contenitore di dispositivi specifico
pnputil /enum-containers /containerid ""{00000000-0000-0000-ffff-ffffffffffff}"
Enumerare tutti i contenitori di dispositivi connessi e i dispositivi associati
pnputil /enum-containers /connected /devices
Enumerare tutti i contenitori di dispositivi disconnessi, i dispositivi associati e l'output in un file in formato XML
pnputil /enum-containers /disconnected /devices /format xml /output-file disconnecteddevices.xml