Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
PnPUtil (PnPUtil.exe), Windows Vista'dan başlayarak %windir%\system32 dizinindeki tüm Windows sürümlerinde bulunur.
PnPUtil'i çalıştırmak için bir komut istemi penceresi açın (Yönetici Olarak Çalıştır) ve aşağıdaki söz dizimini ve parametreleri kullanarak bir komut yazın.
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
Sürücü paketlerini sürücü deposuna ekler. Komut Windows 10, sürüm 1607'den itibaren kullanılabilir.
PNPUTIL /add-driver <filename.inf | *.inf> [/subdirs] [/install] [/reboot]
Windows 10, sürüm 1607'den itibaren kullanılabilir bayraklar:
-
/subdirs- Sürücü paketleri için alt dizinleri dolaşma -
/install- eşleşen cihazlara sürücüleri yükleme/güncelleştirme -
/reboot- işlemi tamamlamak için gerekirse sistemi yeniden başlatın
Uyarı
Sürücü sistemdeki en yüksek dereceli sürücü değilse, PnPUtil bunu cihaza zorlamaz.
Eşleşen sürücüleri ve bunların derecesini denetlemek için yükseltilmiş bir komut isteminden aşağıdakileri çalıştırın: pnputil /enum-devices /instanceid <devgen device instance ID ROOT\DEVGEN{...}> /drivers.
/delete-driver
Sürücü deposundan bir sürücü paketini siler. Komut Windows 10, sürüm 1607'den itibaren kullanılabilir.
PNPUTIL /delete-driver <oem#.inf> [/uninstall] [/force] [/reboot]
Windows 10, sürüm 1607'den itibaren kullanılabilir bayraklar:
-
/uninstall- sürücü paketini kullanarak herhangi bir cihazdan kaldırma -
/force- cihazlar tarafından kullanılırken bile sürücü paketini silme -
/reboot- işlemi tamamlamak için gerekirse sistemi yeniden başlatın
/export-driver
Sürücü paketlerinden sürücü depolarını hedef dizine aktarır. Komut Windows 10, sürüm 1607'den itibaren kullanılabilir.
PNPUTIL /export-driver <oem#.inf | *> <target directory>
/enum-drivers
Sürücü deposundaki tüm üçüncü taraf sürücü paketlerini numaralandırır. Komut Windows 10, sürüm 1607'den itibaren kullanılabilir.
PNPUTIL /enum-drivers [/class <name | GUID>] [/files]
Windows 11, sürüm 21H2'den itibaren kullanılabilir bayraklar:
-
/class <name | GUID>- sürücü sınıfı adına veya GUID'ye göre filtrele
Windows 11, sürüm 22H2'den itibaren kullanılabilir bayraklar:
-
/files- tüm sürücü paketi dosyalarını numaralandır
/disable-device
Sistemdeki cihazları devre dışı bırakır. Windows 10, sürüm 2004'te başlayan komut kullanılabilir.
PNPUTIL /disable-device [<instance ID> | /deviceid <device ID>]
[/class <name | GUID>]
[/bus <name | GUID>]
[/reboot] [/force]
Windows 10, sürüm 2004'te başlayan bayraklar:
-
/reboot- işlemi tamamlamak için gerekirse sistemi yeniden başlatın
Windows 11, sürüm 21H2'den itibaren kullanılabilir bayraklar:
-
/deviceid <device ID>- eşleşen cihaz kimliğine sahip tüm cihazları devre dışı bırakma
Windows 11, sürüm 22H2'den itibaren kullanılabilir bayraklar:
-
/class <name | GUID>- cihaz sınıf adına veya GUID'ye göre filtreleme -
/bus <name | GUID>- veri yolu numaralandırıcı adına veya veri yolu türü GUID'lerine göre filtreleme -
/force- cihaz kritik sistem işlevselliği sağlasa bile devre dışı bırakın
/enable-device
Sistemdeki cihazları etkinleştirir. Windows 10, sürüm 2004'te başlayan komut kullanılabilir.
PNPUTIL /enable-device [<instance ID> | /deviceid <device ID>]
[/class <name | GUID>] [/bus <name | GUID>]
[/reboot]
Windows 10, sürüm 2004'te başlayan bayraklar:
-
/reboot- işlemi tamamlamak için gerekirse sistemi yeniden başlatın
Windows 11, sürüm 21H2'den itibaren kullanılabilir bayraklar:
-
/deviceid <device ID>- eşleşen cihaz kimliğine sahip tüm cihazları etkinleştirin
Windows 11, sürüm 22H2'den itibaren kullanılabilir bayraklar:
-
/class <name | GUID>- cihaz sınıf adına veya GUID'ye göre filtreleme -
/bus <name | GUID>- veri yolu numaralandırıcı adına veya veri yolu türü GUID'lerine göre filtreleme
/restart-device
Sistemdeki cihazları yeniden başlatır. Windows 10, sürüm 2004'te başlayan komut kullanılabilir.
PNPUTIL /restart-device [<instance ID> | /deviceid <device ID>]
[/class <name | GUID>] [/bus <name | GUID>]
[/reboot]
Windows 10, sürüm 2004'te başlayan bayraklar:
-
/reboot- işlemi tamamlamak için gerekirse sistemi yeniden başlatın
Windows 11, sürüm 21H2'den itibaren kullanılabilir bayraklar:
-
/deviceid <device ID>- eşleşen cihaz kimliğine sahip tüm cihazları yeniden başlatın
Windows 11, sürüm 22H2'den itibaren kullanılabilir bayraklar:
-
/class <name | GUID>- cihaz sınıf adına veya GUID'ye göre filtreleme -
/bus <name | GUID>- veri yolu numaralandırıcı adına veya veri yolu türü GUID'lerine göre filtreleyin.
/remove-device
Bir cihazı sistemden kaldırmaya çalışır. Windows 10, sürüm 2004'te başlayan komut kullanılabilir.
PNPUTIL /remove-device [<instance ID> | /deviceid <device ID>]
[/class <name | GUID>] [/bus <name | GUID>]
[/subtree] [/reboot] [/force]
Windows 10, sürüm 2004'te başlayan bayraklar:
-
/subtree- alt cihazlar da dahil olmak üzere tüm cihaz alt ağacını kaldırma -
/reboot- işlemi tamamlamak için gerekirse sistemi yeniden başlatın
Windows 11, sürüm 21H2'den itibaren kullanılabilir bayraklar:
-
/deviceid <device ID>- eşleşen cihaz kimliğine sahip tüm cihazları kaldırma
Windows 11, sürüm 22H2'den itibaren kullanılabilir bayraklar:
-
/class <name | GUID>- cihaz sınıf adına veya GUID'ye göre filtreleme -
/bus <name | GUID>- veri yolu numaralandırıcı adına veya veri yolu türü GUID'lerine göre filtreleme -
/force- Cihaz kritik sistem işlevselliği sağlasa bile kaldırın
/scan-devices
Tüm cihaz donanım değişiklikleri için sistemi tarar. Windows 10, sürüm 2004'te başlayan komut kullanılabilir.
/scan-devices [/instanceid <instance ID>] [/async]
Windows 10, sürüm 2004'te başlayan bayraklar:
-
/instanceid <instance ID>- değişiklikler için cihaz alt ağacını tara -
/async- zaman uyumsuz olarak değişiklik taraması
/enum-devices
Sistemdeki tüm cihazları numaralandırın. Windows 10, sürüm 1903'te başlayan komut kullanılabilir.
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]
Windows 10, sürüm 1903'te başlayan bayraklar:
-
/connected- bağlı cihazlara göre filtreleme -
/disconnected- bağlantısı kesilmiş cihazlara göre filtreleme -
/instanceid <instance ID>- cihaz örneği kimliğine göre filtreleme -
/class <name | GUID>- cihaz sınıf adına veya GUID'ye göre filtreleme -
/problem [<code>]- sorunları olan cihazlara göre filtreleme veya belirli sorun koduna göre filtreleme -
/relations- üst ve alt cihaz ilişkilerini görüntüleme
Windows 10, sürüm 2004'te başlayan bayraklar:
-
/drivers- eşleşen ve yüklü sürücüleri görüntüleme
Windows 11, sürüm 21H2'den itibaren kullanılabilir bayraklar:
-
/bus [<name | GUID>]- veri yolu numaralandırıcı adı ve veri yolu türü GUID'sini görüntüleme veya veri yolu numaralandırıcı adına veya veri yolu türü GUID'lerine göre filtreleme -
/deviceids- görüntü donanımı ve uyumlu kimlikler -
/services- cihaz hizmetlerini görüntüleme -
/stack- etkili cihaz yığını bilgilerini görüntüleme -
/interfaces- cihaz arabirimlerini görüntüleme -
/properties- tüm cihaz özelliklerini görüntüleme
Windows 11, sürüm 22H2'den itibaren kullanılabilir bayraklar:
-
/deviceid <device ID>- cihaz donanımına ve uyumlu kimliğe göre filtreleme -
/resources- cihaz kaynaklarını görüntüleme
/enum-devicetree
Cihaz ağacını numaralandırır.
Komut Windows 11, sürüm 23H2'den itibaren kullanılabilir.
/enum-devicetree [root device instance ID] [/connected] [/services]
[/stack] [/drivers] [/interfaces]
root device instance ID - belirtilen kök cihaz örneği kimliğinden başlayarak cihaz ağacını görüntüleyin.
Flags
-
/connected- bağlı cihazlara göre filtreleme -
/services- cihaz hizmetlerini görüntüleme -
/stack- etkili cihaz yığını bilgilerini görüntüleme -
/drivers- eşleşen ve yüklü sürücüleri görüntüleme -
/interfaces- cihaz arabirimlerini görüntüleme
/enum-interfaces
Sistemdeki tüm cihaz arabirimlerini numaralandırır.
Windows 10, sürüm 1903'te başlayan komut kullanılabilir.
PNPUTIL /enum-interfaces [/enabled | /disabled] [/class <GUID>] [/properties]
Windows 10, sürüm 1903'te başlayan bayraklar:
-
/enabled- etkin arabirimlere göre filtreleme -
/disabled- devre dışı arabirimlere göre filtreleme -
/class <GUID>- arabirim sınıfı GUID'lerine göre filtrele
Windows 11, sürüm 22H2'den itibaren kullanılabilir bayraklar:
-
/properties- tüm arabirim özelliklerini görüntüleme
/enum-classes
Sistemdeki tüm cihaz sınıflarını numaralandırır.
Komut Windows 11, sürüm 22H2'den itibaren kullanılabilir.
PNPUTIL /enum-classes [/class <name | GUID>] [/services]
Windows 11, sürüm 22H2'den itibaren kullanılabilir bayraklar:
-
/class <name | GUID>- cihaz sınıf adına veya GUID'ye göre filtreleme -
/services- cihaz sınıfı hizmetlerini görüntüleme
/enum-containers
Sistemdeki tüm cihaz kapsayıcılarını numaralandırır.
Komut Windows 11, sürüm 23H2'den itibaren kullanılabilir.
PNPUTIL /enum-containers [/containerid <container id>] [/connected | /disconnected]
[/problem] [/devices] [/format <txt | xml | csv>]
[/output-file [<filename>]]
Flags
/containerid <container id> - kapsayıcı kimliğine göre filtreleyin.
/connected | /disconnected - bağlı cihaz kapsayıcıları tarafından filtreleyin veya bağlantısı kesilmiş cihaz kapsayıcıları tarafından filtreleyin
/problem - sorunlarla cihaz kapsayıcıları tarafından filtreleyin
/devices - kapsayıcı cihazlarını görüntüleme
/format - çıkışı metin, XML veya CSV olarak biçimlendirme
/output-file [<filename>] - çıktıyı isteğe bağlı dosya adına yazma
/?
Komut satırı söz dizimini görüntüler.
PNPUTIL /?
Eski Komut Eşlemesi
Aşağıdaki komutlar hala desteklenir, ancak eskidir. Bunun yerine up-to-date söz dizimini kullanmanızı öneririz.
-a [-i] <filename.inf> ==> /add-driver <filename.inf> [/install]
-d [-f] <oem#.inf> ==> /delete-driver <oem#.inf> [/force]
-e ==> /enum-drivers
Örnekler
PnPUtil aracını kullanma örnekleri için bkz. PnPUtil Örnekleri.