Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A PnPUtil (PnPUtil.exe) a Windows Vista-tól kezdve a %windir%\system32 könyvtárban található meg a Windows minden verziójában.
A PnPUtil futtatásához nyisson meg egy parancssori ablakot (Futtatás rendszergazdaként), és írjon be egy parancsot az alábbi szintaxissal és paraméterekkel.
PNPUTIL [/add-driver <...> | /delete-driver <...> |
/export-driver <...> | /enum-drivers |
/enum-devices [<...>] | /enum-devicetree [<...>] |
/disable-device <...> | /enable-device <...> |
/restart-device <...> | /remove-device <...> |
/scan-devices [<...>] | /enum-classes [<...>] |
/enum-interfaces [<...>] | /enum-containers [<...>] |
/?]
Commands
/add-driver
Illesztőprogram-csomag(ok) hozzáadása az illesztőprogram-tárolóhoz. A parancs a Windows 10 1607-es verziójától kezdve érhető el.
PNPUTIL /add-driver <filename.inf | *.inf> [/subdirs] [/install] [/reboot]
A Windows 10 1607-es verziójától kezdve elérhető jelzők:
-
/subdirs- az illesztőprogram-csomagokhoz tartozó átjárási alkönyvtárak -
/install- illesztőprogramok telepítése/frissítése bármilyen egyező eszközön -
/reboot- a művelet végrehajtásához szükség esetén indítsa újra a rendszert
Megjegyzés:
Ha az illesztőprogram nem a rendszer legmagasabb rangsorolt illesztőprogramja, a PnPUtil nem kényszeríti az eszközre.
Az egyező illesztőprogramok és azok rangjának ellenőrzéséhez futtassa a következőt egy emelt szintű parancssorból: pnputil /enum-devices /instanceid <devgen device instance ID ROOT\DEVGEN{...}> /drivers.
/delete-driver
Törli az illesztőprogram-csomagot az illesztőprogram-tárolóból. A parancs a Windows 10 1607-es verziójától kezdve érhető el.
PNPUTIL /delete-driver <oem#.inf> [/uninstall] [/force] [/reboot]
A Windows 10 1607-es verziójától kezdve elérhető jelzők:
-
/uninstall- illesztőprogram-csomag eltávolítása az azt használó eszközökről -
/force- az illesztőprogram-csomag törlése akkor is, ha az eszközök használják -
/reboot- a művelet végrehajtásához szükség esetén indítsa újra a rendszert
/export-driver
Illesztőprogram-csomag(ok) exportálása az illesztőprogram-tárolóból egy célkönyvtárba. A parancs a Windows 10 1607-es verziójától kezdve érhető el.
PNPUTIL /export-driver <oem#.inf | *> <target directory>
/enum-drivers
Az illesztőprogram-tárolóban lévő összes külső illesztőprogram-csomag felsorolása. A parancs a Windows 10 1607-es verziójától kezdve érhető el.
PNPUTIL /enum-drivers [/class <name | GUID>] [/files]
A Windows 11 21H2-es verziójától kezdve elérhető jelzők:
-
/class <name | GUID>- szűrés illesztőprogram-osztály neve vagy GUID alapján
A Windows 11 22H2-es verziójától kezdve elérhető jelzők:
-
/files- az összes illesztőprogram-csomagfájl számbavétele
/disable-device
Letiltja a rendszeren lévő eszközöket. A parancs a Windows 10 2004-es verziójától kezdve érhető el.
PNPUTIL /disable-device [<instance ID> | /deviceid <device ID>]
[/class <name | GUID>]
[/bus <name | GUID>]
[/reboot] [/force]
A Windows 10 2004-es verziójától kezdve elérhető jelzők:
-
/reboot- a művelet végrehajtásához szükség esetén indítsa újra a rendszert
A Windows 11 21H2-es verziójától kezdve elérhető jelzők:
-
/deviceid <device ID>- az összes eszköz letiltása egyező eszközazonosítóval
A Windows 11 22H2-es verziójától kezdve elérhető jelzők:
-
/class <name | GUID>- szűrés eszközosztály neve vagy GUID alapján -
/bus <name | GUID>- szűrés busz-enumerátornév vagy busztípus GUID alapján -
/force- akkor is tiltsa le, ha az eszköz kritikus rendszerfunkciót biztosít
/enable-device
Engedélyezi az eszközöket a rendszeren. A parancs a Windows 10 2004-es verziójától kezdve érhető el.
PNPUTIL /enable-device [<instance ID> | /deviceid <device ID>]
[/class <name | GUID>] [/bus <name | GUID>]
[/reboot]
A Windows 10 2004-es verziójától kezdve elérhető jelzők:
-
/reboot- a művelet végrehajtásához szükség esetén indítsa újra a rendszert
A Windows 11 21H2-es verziójától kezdve elérhető jelzők:
-
/deviceid <device ID>- az összes eszköz engedélyezése egyező eszközazonosítóval
A Windows 11 22H2-es verziójától kezdve elérhető jelzők:
-
/class <name | GUID>- szűrés eszközosztály neve vagy GUID alapján -
/bus <name | GUID>- szűrés busz-enumerátornév vagy busztípus GUID alapján
/restart-device
Újraindítja az eszközöket a rendszeren. A parancs a Windows 10 2004-es verziójától kezdve érhető el.
PNPUTIL /restart-device [<instance ID> | /deviceid <device ID>]
[/class <name | GUID>] [/bus <name | GUID>]
[/reboot]
A Windows 10 2004-es verziójától kezdve elérhető jelzők:
-
/reboot- a művelet végrehajtásához szükség esetén indítsa újra a rendszert
A Windows 11 21H2-es verziójától kezdve elérhető jelzők:
-
/deviceid <device ID>- indítsa újra az összes eszközt egyező eszközazonosítóval
A Windows 11 22H2-es verziójától kezdve elérhető jelzők:
-
/class <name | GUID>- szűrés eszközosztály neve vagy GUID alapján -
/bus <name | GUID>- szűrés busz-enumerátornév vagy busztípus GUID alapján.
/remove-device
Megpróbálja eltávolítani az eszközt a rendszerből. A parancs a Windows 10 2004-es verziójától kezdve érhető el.
PNPUTIL /remove-device [<instance ID> | /deviceid <device ID>]
[/class <name | GUID>] [/bus <name | GUID>]
[/subtree] [/reboot] [/force]
A Windows 10 2004-es verziójától kezdve elérhető jelzők:
-
/subtree- távolítsa el a teljes eszközrészt, beleértve a gyermekeszközöket is -
/reboot- a művelet végrehajtásához szükség esetén indítsa újra a rendszert
A Windows 11 21H2-es verziójától kezdve elérhető jelzők:
-
/deviceid <device ID>- távolítsa el az összes eszközt egyező eszközazonosítóval
A Windows 11 22H2-es verziójától kezdve elérhető jelzők:
-
/class <name | GUID>- szűrés eszközosztály neve vagy GUID alapján -
/bus <name | GUID>- szűrés busz-enumerátornév vagy busztípus GUID alapján -
/force- akkor is távolítsa el, ha az eszköz kritikus rendszerfunkciót biztosít
/scan-devices
Megvizsgálja a rendszert az eszköz hardverváltozásai után. A parancs a Windows 10 2004-es verziójától kezdve érhető el.
/scan-devices [/instanceid <instance ID>] [/async]
A Windows 10 2004-es verziójától kezdve elérhető jelzők:
-
/instanceid <instance ID>- eszköz részhalmazának vizsgálata a módosításokhoz -
/async- a változások aszinkron vizsgálata
/enum-devices
A rendszer összes eszközének számbavétele. A parancs a Windows 10 1903-es verziójától kezdve érhető el.
PNPUTIL /enum-devices [/connected | /disconnected]
[/instanceid <instance ID> | /deviceid <device ID>]
[/class <name | GUID>] [/problem [<code>]]
[/bus [<name | GUID>]] [/deviceids] [/relations]
[/services] [/stack] [/drivers] [/interfaces]
[/properties] [/resources]
A Windows 10 1903-tól elérhető jelzők:
-
/connected- szűrés csatlakoztatott eszközök szerint -
/disconnected- szűrés leválasztott eszközökkel -
/instanceid <instance ID>- szűrés eszközpéldány-azonosító alapján -
/class <name | GUID>- szűrés eszközosztály neve vagy GUID alapján -
/problem [<code>]- szűrés problémás eszközök vagy adott problémakód alapján -
/relations- szülő- és gyermekeszköz-kapcsolatok megjelenítése
A Windows 10 2004-es verziójától kezdve elérhető jelzők:
-
/drivers- egyező és telepített illesztőprogramok megjelenítése
A Windows 11 21H2-es verziójától kezdve elérhető jelzők:
-
/bus [<name | GUID>]- busz enumerátor nevének és busztípusának GUID-jének megjelenítése vagy szűrés busz-enumerátornév vagy busztípus GUID alapján -
/deviceids- hardverek és kompatibilis azonosítók megjelenítése -
/services- eszközszolgáltatások megjelenítése -
/stack- az eszköz veremadatainak megjelenítése -
/interfaces- eszközillesztők megjelenítése -
/properties- az összes eszköztulajdonság megjelenítése
A Windows 11 22H2-es verziójától kezdve elérhető jelzők:
-
/deviceid <device ID>- szűrés eszközhardver és kompatibilis azonosító alapján -
/resources- eszközerőforrások megjelenítése
/enum-devicetree
Az eszközfa számbavétele.
A parancs a Windows 11 23H2-es verziójától kezdve érhető el.
/enum-devicetree [root device instance ID] [/connected] [/services]
[/stack] [/drivers] [/interfaces]
root device instance ID - az eszközfa megjelenítése a megadott gyökéreszköz-példányazonosítótól kezdve.
Flags
-
/connected- szűrés csatlakoztatott eszközök szerint -
/services- eszközszolgáltatások megjelenítése -
/stack- az eszköz veremadatainak megjelenítése -
/drivers- egyező és telepített illesztőprogramok megjelenítése -
/interfaces- eszközillesztők megjelenítése
/enum-interfaces
A rendszer összes eszközillesztőjének számbavétele.
A parancs a Windows 10 1903-es verziójától kezdve érhető el.
PNPUTIL /enum-interfaces [/enabled | /disabled] [/class <GUID>] [/properties]
A Windows 10 1903-tól elérhető jelzők:
-
/enabled- szűrés engedélyezett felületek alapján -
/disabled- szűrés letiltott felületek szerint -
/class <GUID>- szűrés interfészosztály GUID-azonosítója alapján
A Windows 11 22H2-es verziójától kezdve elérhető jelzők:
-
/properties- az összes felülettulajdonság megjelenítése
/enum-classes
A rendszer összes eszközosztályának számbavétele.
A parancs a Windows 11 22H2-es verziójától kezdve érhető el.
PNPUTIL /enum-classes [/class <name | GUID>] [/services]
A Windows 11 22H2-es verziójától kezdve elérhető jelzők:
-
/class <name | GUID>- szűrés eszközosztály neve vagy GUID alapján -
/services- eszközosztály-szolgáltatások megjelenítése
/enum-containers
A rendszer összes eszköztárolójának számbavétele.
A parancs a Windows 11 23H2-es verziójától kezdve érhető el.
PNPUTIL /enum-containers [/containerid <container id>] [/connected | /disconnected]
[/problem] [/devices] [/format <txt | xml | csv>]
[/output-file [<filename>]]
Flags
/containerid <container id> - szűrés tárolóazonosító szerint.
/connected | /disconnected - szűrés csatlakoztatott eszköztárolók vagy leválasztott eszköztárolók alapján
/problem - szűrés problémákat tartalmazó eszköztárolók alapján
/devices - tárolóeszközök megjelenítése
/format - a kimenet formázása szövegként, XML-ként vagy CSV-ként
/output-file [<filename>] - a kimenet írása opcionális fájlnévre
/?
Megjeleníti a parancssori szintaxist.
PNPUTIL /?
Örökölt parancsleképezés
A következő parancsok továbbra is támogatottak, de örököltek. Javasoljuk, hogy inkább a up-to-date szintaxist használja.
-a [-i] <filename.inf> ==> /add-driver <filename.inf> [/install]
-d [-f] <oem#.inf> ==> /delete-driver <oem#.inf> [/force]
-e ==> /enum-drivers
Példák
Példák a PnPUtil eszköz használatára: PnPUtil-példák.