Bagikan melalui


Beberapa Contoh PnPUtil

Artikel ini menyediakan contoh perintah PnPUtil praktis untuk mengelola driver dan perangkat Windows. Setiap contoh menyertakan sintaks yang tepat dan output yang diharapkan untuk membantu Anda segera menerapkan perintah ini.

Dalam artikel ini, Anda akan mempelajari cara:

  • Menambahkan dan menginstal paket driver
  • Mengaktifkan dan menonaktifkan perangkat
  • Menghitung driver dan perangkat pada sistem Anda
  • Memecahkan masalah driver

Prasyarat

Hak administrator diperlukan untuk sebagian besar perintah PnPUtil.

/add-driver

Tambahkan paket driver

pnputil /add-driver x:\driver.inf

Menambahkan beberapa paket driver

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

Menambahkan dan menginstal paket pengandar pada perangkat yang ada

pnputil /add-driver device.inf /install

/delete-driver

Hapus paket pengandar

pnputil /delete-driver oem0.inf

Hapus paksa paket driver

pnputil /delete-driver oem1.inf /force

/disable-device

Menonaktifkan perangkat yang ditentukan oleh ID instans perangkat

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

Menonaktifkan semua perangkat dengan perangkat keras tertentu atau ID yang kompatibel

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

Menonaktifkan semua perangkat kelas tertentu pada bus tertentu

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

/enable-device

Aktifkan perangkat yang ditentukan oleh ID instans perangkat

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

Aktifkan semua perangkat dengan ID perangkat keras/kompatibel tertentu

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

Mengaktifkan semua perangkat kelas tertentu pada bus tertentu

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

/enum-classes

Menghitung semua kelas penyiapan perangkat pada sistem

pnputil /enum-classes

Merinci informasi untuk kelas pengaturan perangkat tertentu

pnputil /enum-classes /class "Display"

/enum-devices

Menghitung perangkat pada sistem. Perangkat yang diaktifkan muncul dengan status Dimulai; perangkat yang dinonaktifkan muncul sebagai Dinonaktifkan.

pnputil /enum-devices

Daftar hanya perangkat yang terhubung pada sistem

pnputil /enum-devices /connected

Mendaftar perangkat dengan ID instance tertentu

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

Menghitung semua perangkat dengan kelas tertentu

pnputil /enum-devices /class "Display"

Mendaftarkan semua perangkat dengan kode masalah tertentu

pnputil /enum-devices /problem 28

Menentukan semua perangkat yang mengalami masalah dan menampilkan ID perangkat keras dan kompatibel

pnputil /enum-devices /problem /deviceids

Mendaftarkan semua perangkat dengan ID perangkat keras atau kompatibel tertentu

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

Menghitung semua perangkat dengan bus tertentu

pnputil /enum-devices /bus "PCI"

/enum-drivers

Mendaftar paket driver OEM

pnputil /enum-drivers

Menghitung semua paket driver OEM dari kelas tertentu

pnputil /enum-drivers /class "System"

Menghitung semua paket driver OEM dan menampilkan file driver

pnputil /enum-drivers /files

/enum-interfaces

Daftar hanya antarmuka yang diaktifkan pada sistem

pnputil /enum-interfaces /enabled

Enumerasikan semua antarmuka dengan GUID kelas antarmuka spesifik

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

/export-driver

Mengekspor paket driver

pnputil /export-driver oem6.inf .

Mengekspor semua paket pengendali

pnputil /export-driver * c:\backup

/remove-device

Hapus perangkat yang ditentukan oleh ID instans perangkat

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

Hapus semua perangkat dengan ID perangkat keras/kompatibel tertentu

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

Menghapus semua perangkat kelas tertentu di bus tertentu

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

/restart-device

Mulai ulang perangkat yang ditentukan oleh instance ID perangkat

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

Mulai ulang semua perangkat dengan ID perangkat keras/kompatibel tertentu

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

Menghidupkan ulang semua perangkat kelas tertentu pada bus tertentu

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

/scan-devices

Pindai sistem untuk setiap perubahan perangkat keras. Gunakan perintah ini setelah menyambungkan piranti keras baru untuk memaksa Windows mendeteksinya.

pnputil /scan-devices

Setelah memindai, gunakan /enum-devices /connected untuk memverifikasi bahwa perangkat baru Anda terdeteksi.

/enum-devicetree

Menghitung pohon perangkat

pnputil /enum-devicetree

Mengenumerasi pohon perangkat dengan "ROOT\SYSTEM\0000" sebagai root

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

Menghitung pohon perangkat dengan "ROOT\SYSTEM\0000" sebagai akar dan tampilkan informasi driver

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

Menghitung pohon perangkat yang terhubung dan menampilkan antarmuka perangkat

pnputil /enum-devicetree /connected /interfaces

Menghitung pohon dan menampilkan informasi tumpukan perangkat, antarmuka, driver, dan layanan

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

/enum-containers

Menghitung semua kontainer perangkat pada sistem

pnputil /enum-containers

Mendaftar kontainer perangkat tertentu

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

Menghitung semua kontainer perangkat yang terhubung dan perangkat terkait

pnputil /enum-containers /connected /devices

Mendaftar semua kontainer perangkat yang terputus, perangkat terkait, dan mengekspor ke file dengan format XML

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

Troubleshooting

  • Verifikasi bahwa Anda menjalankan perintah sebagai Administrator.
  • Periksa Sintaks Perintah PnPUtil untuk format parameter yang benar.
  • Gunakan /enum-devices /problem untuk mengidentifikasi masalah perangkat.

PnPUtil

Sintaks Perintah PnPUtil