Megosztás:


PnPUtil-példák:

Ez a cikk gyakorlati PnPUtil-parancspéldákat tartalmaz a Windows-illesztőprogramok és -eszközök kezeléséhez. Minden példa tartalmazza a pontos szintaxist és a várt kimenetet, amely segít a parancsok azonnali alkalmazásában.

Ebből a cikkből megtudhatja, hogyan:

  • Illesztőprogram-csomagok hozzáadása és telepítése
  • Eszközök engedélyezése és letiltása
  • Illesztőprogramok és eszközök számbavétele a rendszeren
  • Illesztőprogramokkal kapcsolatos problémák elhárítása

Előfeltételek

A legtöbb PnPUtil-parancshoz rendszergazdai jogosultságokra van szükség.

/add-driver

Illesztőprogram-csomag hozzáadása

pnputil /add-driver x:\driver.inf

Több illesztőprogram-csomag hozzáadása

pnputil /add-driver c:\oem\*.inf

Illesztőprogram-csomag hozzáadása és telepítése meglévő eszközön

pnputil /add-driver device.inf /install

/delete-driver

Illesztőprogram-csomag törlése

pnputil /delete-driver oem0.inf

Illesztőprogram-csomag kényszerített törlése

pnputil /delete-driver oem1.inf /force

/disable-device

Az eszközpéldány-azonosító által megadott eszköz letiltása

pnputil /disable-device "USB\VID_045E&PID_00DB\6&870CE29&0&1"

Az összes eszköz letiltása egy adott hardverrel vagy kompatibilis azonosítóval

pnputil /disable-device /deviceid "USB\Class_03"

Adott osztály összes eszközének letiltása egy adott buszon

pnputil /disable-device /class "USB" /bus "PCI"

/enable-device

Engedélyezze az eszközt az eszközpéldány-azonosító szerint

pnputil /enable-device "USB\VID_045E&PID_00DB\6&870CE29&0&1"

Az összes eszköz engedélyezése adott hardver/kompatibilis azonosítóval

pnputil /enable-device /deviceid "USB\Class_03"

Adott osztály összes eszközének engedélyezése egy adott buszon

pnputil /enable-device /class "USB" /bus "PCI"

/enum-classes

A rendszer összes eszközbeállítási osztályának számbavétele

pnputil /enum-classes

Egy adott eszközbeállítási osztály adatainak számbavétele

pnputil /enum-classes /class "Display"

/enum-devices

A rendszeren lévő eszközök számbavétele. Az engedélyezett eszköz indítási állapotban jelenik meg; a letiltott eszköz letiltottként jelenik meg.

pnputil /enum-devices

Csak csatlakoztatott eszközök számbavétele a rendszeren

pnputil /enum-devices /connected

Adott példányazonosítójú eszköz számbavétele

pnputil /enum-devices /instanceid "ROOT\SYSTEM\0000"

Az összes eszköz számbavétele adott osztálysal

pnputil /enum-devices /class "Display"

Az összes eszköz számbavétele adott problémakóddal

pnputil /enum-devices /problem 28

Az összes problémás eszköz számbavétele és hardver/kompatibilis azonosítók megjelenítése

pnputil /enum-devices /problem /deviceids

Az összes eszköz számbavétele adott hardver/kompatibilis azonosítóval

pnputil /enum-devices /deviceid "USB\Class_03"

Az összes eszköz felsorolása a meghatározott busszal

pnputil /enum-devices /bus "PCI"

/enum-drivers

OEM-illesztőprogram-csomagok számbavétele

pnputil /enum-drivers

Egy adott osztály összes OEM-illesztőprogram-csomagjának számbavétele

pnputil /enum-drivers /class "System"

Az összes OEM-illesztőprogram-csomag számbavétele és az illesztőprogram-fájlok megjelenítése

pnputil /enum-drivers /files

/enum-interfaces

Csak az engedélyezett felületek számbavétele a rendszeren

pnputil /enum-interfaces /enabled

Sorolja fel az összes interfészt az adott interfészosztály GUID-jával

pnputil /enum-interfaces /class "{884b96c3-56ef-11d1-bc8c-00a0c91405dd}"

/export-driver

Illesztőprogram-csomag exportálása

pnputil /export-driver oem6.inf .

Az összes illesztőprogram-csomag exportálása

pnputil /export-driver * c:\backup

/remove-device

Az eszközpéldány-azonosítóval megadott eszköz eltávolítása

pnputil /remove-device "USB\VID_045E&PID_00DB\6&870CE29&0&1"

Az összes eszköz eltávolítása adott hardver/kompatibilis azonosítóval

pnputil /remove-device /deviceid "USB\Class_03"

Adott osztály összes eszközének eltávolítása egy adott buszon

pnputil /remove-device /class "USB" /bus "PCI"

/restart-device

Az eszközpéldány-azonosító által megadott eszköz újraindítása

pnputil /restart-device "USB\VID_045E&PID_00DB\6&870CE29&0&1"

Indítsa újra az összes eszközt adott hardver/kompatibilis azonosítóval

pnputil /restart-device /deviceid "USB\Class_03"

Egy adott osztály összes eszközének újraindítása egy adott buszon

pnputil /restart-device /class "USB" /bus "PCI"

/scan-devices

Vizsgálja meg a rendszert az eszköz hardverváltozásai után. Ezt a parancsot az új hardver csatlakoztatása után használja, hogy a Windows észlelje azt.

pnputil /scan-devices

A vizsgálat után használja a /enum-devices /connected parancsot az új eszköz észlelésének ellenőrzéséhez.

/enum-devicetree

Eszközfa felsorolása

pnputil /enum-devicetree

Eszközfa számbavétele gyökérként a "ROOT\SYSTEM\0000" értékkel

pnputil /enum-devicetree "ROOT\SYSTEM\0000"

Az eszközfa számbavétele gyökérként a "ROOT\SYSTEM\0000" értékkel, és az illesztőprogram adatainak megjelenítése

pnputil /enum-devicetree ROOT\SYSTEM\0000 /drivers

Csatlakoztatott eszközök fáinak számbavétele és eszközillesztők megjelenítése

pnputil /enum-devicetree /connected /interfaces

Az eszköz vereminformációinak, interfészeinek, illesztőprogramjainak és szolgáltatásainak számbavétele és megjelenítése

pnputil /enum-devicetree /stack /interfaces /drivers /services

/enum-containers

A rendszeren lévő összes eszköztároló számbavétele

pnputil /enum-containers

Adott eszköztároló számbavétele

pnputil /enum-containers /containerid "{00000000-0000-0000-ffff-ffffffffffff}"

Az összes csatlakoztatott eszköztároló és kapcsolódó eszköz számbavétele

pnputil /enum-containers /connected /devices

Az összes leválasztott eszköztároló, társított eszköz és kimenet számbavétele xml formátumú fájlba

pnputil /enum-containers /disconnected /devices /format xml /output-file disconnecteddevices.xml

Hibaelhárítás

  • Ellenőrizze, hogy rendszergazdaként futtatja-e a parancssort.
  • Ellenőrizze a PnPUtil parancs szintaxisát a helyes paraméterformátumért.
  • Eszközproblémák azonosítására használható /enum-devices /problem .

PnPUtil

PnPUtil parancs szintaxisa