Aracılığıyla paylaş


PnPUtil örnekleri

Bu makalede, Windows sürücülerini ve cihazlarını yönetmek için pratik PnPUtil komut örnekleri sağlanmaktadır. Her örnek, bu komutları hemen uygulamanıza yardımcı olmak için tam söz dizimini ve beklenen çıkışı içerir.

Bu makalede şunları nasıl yapacağınızı öğreneceksiniz:

  • Sürücü paketleri ekleme ve yükleme
  • Cihazları etkinleştirme ve devre dışı bırakma
  • Sisteminizdeki sürücüleri ve cihazları listeleme
  • Sürücü sorunlarını giderme

Önkoşullar

Çoğu PnPUtil komutu için yönetici hakları gereklidir.

/add-driver

Sürücü paketi ekleme

pnputil /add-driver x:\driver.inf

Birden çok sürücü paketi ekleme

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

Mevcut bir cihaza sürücü paketi ekleme ve yükleme

pnputil /add-driver device.inf /install

/delete-driver

Sürücü paketini silme

pnputil /delete-driver oem0.inf

Sürücü paketini zorla silme

pnputil /delete-driver oem1.inf /force

/disable-device

Cihaz örneği kimliğiyle belirtilen cihazı devre dışı bırakın.

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

Belirli bir donanıma veya uyumlu bir kimlikle tüm cihazları devre dışı bırakma

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

Belirli bir veri yolu üzerinde belirli bir sınıfın tüm cihazlarını devre dışı bırakma

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

/enable-device

Cihaz örneği kimliğiyle belirtilen cihazı etkinleştir

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

Belirli donanım/uyumlu kimliği olan tüm cihazları etkinleştirme

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

Belirli bir veri yolu üzerinde belirli bir sınıfın tüm cihazlarını etkinleştirme

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

/enum-classes

Sistemdeki tüm cihaz kurulum sınıflarını listeleme

pnputil /enum-classes

Belirli bir cihaz kurulum sınıfı için bilgileri listeleme

pnputil /enum-classes /class "Display"

/enum-devices

Sistemdeki cihazları numaralandırın. Etkin bir cihaz Başlatıldı durumunda görünür; devre dışı bırakılmış bir cihaz Devre Dışı olarak görünür.

pnputil /enum-devices

Sistemdeki yalnızca bağlı cihazları listeleme

pnputil /enum-devices /connected

Belirli bir örnek kimliğine sahip cihazı numaralandırma

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

Belirli bir sınıfa sahip tüm cihazları listeleme

pnputil /enum-devices /class "Display"

Belirli bir sorun koduna sahip tüm cihazları listeleme

pnputil /enum-devices /problem 28

Sorunları olan tüm cihazları listeleme ve donanım/uyumlu kimlikleri görüntüleme

pnputil /enum-devices /problem /deviceids

Belirli donanım/uyumlu kimlikle tüm cihazları numaralandır

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

Belirli bir veri yoluna sahip tüm cihazları sıralamak

pnputil /enum-devices /bus "PCI"

/enum-drivers

OEM sürücü paketlerini listeleme

pnputil /enum-drivers

Belirli bir sınıfın tüm OEM sürücü paketlerini listeleme

pnputil /enum-drivers /class "System"

Tüm OEM sürücü paketlerini listeleme ve sürücü dosyalarını görüntüleme

pnputil /enum-drivers /files

/enum-interfaces

Sistemde yalnızca etkin arabirimleri listeleme

pnputil /enum-interfaces /enabled

Belirli arabirim sınıfı GUID'siyle tüm arabirimleri numaralandır

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

/export-driver

Sürücü paketini dışarı aktarma

pnputil /export-driver oem6.inf .

Tüm sürücü paketlerini dışarı aktarma

pnputil /export-driver * c:\backup

/remove-device

Cihaz örneği kimliği tarafından belirtilen cihazı kaldır

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

Belirli donanım/uyumlu kimliği olan tüm cihazları kaldırma

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

Belirli bir veri yolu üzerindeki belirli bir sınıfın tüm cihazlarını kaldırma

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

/restart-device

Aygıt örneği kimliğiyle belirtilen cihazı yeniden başlat.

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

Belirli bir donanım/uyumlu kimlikle tüm cihazları yeniden başlatın

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

Belirli bir veri yolu üzerinde belirli bir sınıfın tüm cihazlarını yeniden başlatma

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

/scan-devices

Tüm cihaz donanım değişiklikleri için sistemi tarayın. Windows'u algılamaya zorlamak için yeni donanımı bağladıktan sonra bu komutu kullanın.

pnputil /scan-devices

Taramadan sonra yeni cihazınızın algılandığını doğrulamak için /enum-devices /connected komutunu kullanın.

/enum-devicetree

Cihaz ağacını listeleme

pnputil /enum-devicetree

Cihaz ağacını kök olarak "ROOT\SYSTEM\0000" ile numaralandır

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

Cihaz ağacını kök olarak "ROOT\SYSTEM\0000" ile numaralandır ve sürücü bilgilerini görüntüle

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

Bağlı cihazların ağacını listeleme ve cihaz arabirimlerini görüntüleme

pnputil /enum-devicetree /connected /interfaces

Ağacı numaralandırıp cihaz yığını bilgilerini, arabirimleri, sürücüleri ve hizmetleri görüntüleyin

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

/enum-containers

Sistemdeki tüm cihaz kapsayıcılarını listeleme

pnputil /enum-containers

Belirli bir cihaz kapsayıcısı listeleme

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

Tüm bağlı cihaz kapsayıcılarını ve ilişkili cihazları listeleme

pnputil /enum-containers /connected /devices

Bağlantısı kesilmiş tüm cihaz kapsayıcılarını, ilişkili cihazları ve çıktıyı XML biçiminde bir dosyaya numaralandır

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

Sorun giderme

  • Komut istemini Yönetici olarak çalıştırdığınızı doğrulayın.
  • Doğru parametre biçimi için PnPUtil Komut Söz Dizimini denetleyin.
  • Cihaz sorunlarını tanımlamak için kullanın /enum-devices /problem .

PnPUtil

PnPUtil Komut Sözdizimi