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.
DevCon başlangıçtaydı ve her zaman örnek olarak tasarlanan bir kod örneğiydi, güvenilecek bir araç değil. Popülerliğine yanıt olarak, en iyi yöntemleri takip ederken ve yeni özellikler eklerken DevCon'un işlevselliğini değiştirmek için araçlar oluşturulmuştur. Lütfen DevCon kullanımını aşağıda açıklanan çözümlerle değiştirin.
Önerilen Araçlar
PnPUtil
PnPUtil, kullanıcının cihaz ve sürücülerin durumunu görüntülemesine ve durumunu değiştirmesine olanak tanıyan bir gelen kutusu aracıdır. Ayrıntılı kullanım kılavuzu için bkz. PnPUtil.
Denklikler Tablosu
PnPUtil komut desteği Windows sürümüne göre değişir. Her komut için en düşük sürüm desteği hakkında bilgi için bkz. PnPUtil Komut Sözdizimi .
| Devcon Komutu | Açıklama | Alternatif |
|---|---|---|
| Sınıflar | Tüm cihaz kurulum sınıflarını listeleyin. | pnputil /enum-classes |
| devre dışı bırak | Cihazları devre dışı bırakın. | pnputil /disable-device |
| sürücü dosyaları | Cihazlar için yüklü sürücü dosyalarını listeleyin. | pnputil /enum-drivers /files |
| sürücü düğümleri | Cihazların sürücü düğümlerini listeleme. | pnputil /enum-devices /drivers |
| etkinleştirmek | Cihazları etkinleştirin. | pnputil /enable-device |
| bulmak | Cihazları bulun. | pnputil /enum-devices /connected |
| tümünü bul | Şu anda bağlı olmayan cihazlar da dahil olmak üzere cihazları bulun. | pnputil /enum-devices |
| hwids | Cihazların donanım kimliklerini listeleyin. | pnputil /enum-devices /deviceids (aygıt kimliklerini listelemek için) |
| yüklemek | Test cihazı oluşturun ve sürücüyü yükleyin. | devgen /add /bus ROOT pnputil /add-driver <INF adı> /install |
| liste sınıfı | Bir kurulum sınıfındaki tüm cihazları listeleyin. | pnputil /enum-devices /class <adı veya GUID> |
| yeniden başlatma | Yerel bilgisayarı yeniden başlatın. | shutdown /r /t 0 |
| kaldırmak | Cihazları kaldırın. | pnputil /remove-device |
| yeniden tara | Yeni donanım için tarama yapın. | pnputil /scan-devices |
| Kaynaklar | Cihazlar için donanım kaynaklarını listeleyin. | pnputil /enum-devices /resources |
| Yeni -den başlatın | Cihazları yeniden başlatın. | pnputil /restart-device |
| yığın | Cihazlar için beklenen sürücü yığınını listeleyin. | pnputil /enum-devices /stack |
| durum | Cihazların çalışma durumunu listeleyin. | pnputil /enum-devices |
| güncelleştirmek | Bir cihazı el ile güncelleştirme. | pnputil /add-driver <INF adı> /yükle |
| güncelleme | Bir cihazı el ile güncelleştirme (etkileşimli olmayan). | pnputil /add-driver <INF adı> /install |
| dp_add | Üçüncü taraf (OEM) sürücü paketi ekler (yükler). | pnputil /add-driver <INF dosya adı> |
| dp_delete | Üçüncü taraf (OEM) sürücü paketini siler. | pnputil /delete-driver |
| dp_enum | Bu makinede yüklü olan üçüncü taraf (OEM) sürücü paketlerini listeler. | pnputil /enum-drivers |
Desteklenmeyen İşlevsellik
Joker Karakter Eşleştirme
DevCon alternatiflerinde joker karakter eşleştirme desteklenmez. Yukarıda listelenen komutların çoğu sistemin durumunu değiştirebilir ve özgüllük olmadan kullanılmamalıdır. Alternatif olarak, birçok PnPUtil komutu donanım veya uyumlu bir kimlikle tam olarak eşleşen cihazlarda toplu işlemler gerçekleştirme seçeneği sunar.