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 (Cihaz Konsolu), Windows sürücü geliştiricilerinin ve sistem yöneticilerinin cihazları yönetmelerine yardımcı olan bir komut satırı aracıdır.
Bu araç özellikle cihaz yönetim görevlerini otomatikleştirmek, sürücü yüklemelerini test etmek ve geliştirme ve test ortamlarında cihaz yapılandırmalarını doğrulamak için kullanışlıdır.
Önemli
Microsoft, yeni projeler için DevCon yerine PnPUtil kullanılmasını önerir. PnPUtil her Windows sürümüyle birlikte gelir ve daha güvenilir ve güvenli API'ler kullanır. Geçiş kılavuzu için bkz. DevCon'un Değiştirilmesi.
Hızlı başlangıç: DevCon'u beş dakika içinde çalıştırın
DevCon ile cihazları yönetmeye başlamaya hazır mısınız? Şu adımları izleyin:
- Windows Donanım İndirmeleri'nden Windows Driver Kit'i (WDK) indirip yükleyin.
- Yükleme dizinine (genellikle)
C:\Program Files (x86)\Windows Kits\10\Tools\[version]\x64\. - Komut İstemi'ni Yönetici olarak açın.
- Tüm cihazları listelemek için ilk komutunu çalıştırın:
devcon find *
Ayrıntılı yükleme yolları ve örnekler için aşağıdaki bölümlere bakın.
DevCon nereden indirilir?
WDK, Visual Studio ve masaüstü uygulamaları için Windows SDK'sını yüklediğinizde DevCon (Devcon.exe) eklenir. Setleri indirme hakkında bilgi için bkz. windows donanım indirmeleri
Windows Driver Kit (WDK) 10 sürümü (yükleme yolu)
- %WdkDir%\10\Tools\X.Y\x64\devcon.exe
- %WdkDir%\10\Tools\X.Y\x86\devcon.exe
- %WdkDir%\10\Tools\X.Y\arm64\devcon.exe
, %WdkDir% WDK'yi yüklediğiniz dizini temsil eder ve X.Y Windows Driver Kit sürümüne başvurur. Örneğin, son bir WDK'niz varsa DevCon aracı 64 bit sistemler için dizin yolunda C:\Program Files (x86)\Windows Kits\10\Tools\10.0.26100.0\x64\devcon.exe bulunur.
DevCon ile neler yapabilirsiniz?
Windows sürücü geliştiricileri ve test edicileri, doğru INF dosyaları, sürücü yığını, sürücü dosyaları ve sürücü paketi de dahil olmak üzere bir sürücünün doğru yüklendiğini ve yapılandırıldığını doğrulamak için DevCon kullanabilir. Sürücüyü test etmek için betiklerde DevCon komutlarını (etkinleştirme, devre dışı bırakma, yükleme, başlatma, durdurma ve devam etme) de kullanabilirsiniz.
DevCon, yerel bilgisayarlarda cihaz yönetimi işlevlerini gerçekleştiren bir komut satırı aracıdır.
Devcon özellikleri şunlardır:
Sürücü ve cihaz bilgilerini görüntüleme DevCon, yerel bilgisayarlarda sürücülerin ve cihazların aşağıdaki özelliklerini görüntüleyebilir:
- Donanım kimlikleri, uyumlu kimlikler ve cihaz örneği kimlikleri. Bu tanımlayıcılar Cihaz Tanımlama Dizeleri'nde ayrıntılı olarak açıklanmıştır.
- Cihaz kurulum sınıfları
- Cihaz kurulum sınıfındaki cihazlar
- INF dosyaları ve cihaz sürücüsü dosyaları
- Sürücü paketlerinin ayrıntıları
- Donanım kaynakları
- Cihaz durumu
- Beklenen sürücü yığını
- Sürücü deposunda üçüncü taraf sürücü paketleri
Cihaz arama DevCon donanım kimliği, cihaz örneği kimliği veya cihaz kurulum sınıfına göre yerel bir bilgisayardaki cihazları arayabilir.
Cihaz ayarlarını değiştirme DevCon, yerel bilgisayardaki Tak Çalıştır (PnP) cihazlarının durumunu veya yapılandırmasını aşağıdaki yollarla değiştirebilir:
- Cihazı etkinleştirme
- Cihazı devre dışı bırakma
- Sürücüleri güncelleştirme (etkileşimli ve etkileşimsiz)
- Cihaz yükleme (devnode oluşturma ve yazılım yükleme)
- Cihaz ağacından bir cihazı kaldırma ve cihaz yığınını silme
- Tak Çalıştır cihazları için yeniden tarama
- Kök numaralandırılmış cihazların donanım kimliklerini ekleme, silme ve yeniden sıralama
- Cihaz kurulum sınıfının üst ve alt filtre sürücülerini değiştirme
- Sürücü deposundan üçüncü taraf sürücü paketleri ekleme ve silme
Cihazı veya bilgisayarı yeniden başlatma DevCon yerel bir cihazı yeniden başlatabilir, isteğe bağlı olarak yerel sistemi yeniden başlatabilir veya başka bir DevCon işlemi için gerekirse yerel sistemi yeniden başlatabilir.
DevCon özellikleri ve özellikleri
DevCon, cihaz yönetimi işlevselliğinin üç ana kategorisini sağlar:
Cihaz bilgilerini görüntüleme
- Donanım kimliklerini, uyumlu kimlikleri ve cihaz örneği kimliklerini görüntüleme
- Cihaz kurulum sınıflarını ve sürücü ayrıntılarını göster
- INF dosyalarını, sürücü dosyalarını ve sürücü paketlerini listeleme
- Donanım kaynaklarını ve cihaz durumunu görüntüleme
Cihazları arama ve bulma
- Donanım kimliğine, cihaz örneği kimliğine veya cihaz kurulum sınıfına göre arama
- Tüm cihazları listeleme veya belirli ölçütlere göre filtreleme
Cihaz yapılandırmasını değiştirme
- Cihazları etkinleştirme veya devre dışı bırakma—Cihaz Yöneticisi olmadan cihaz durumunu denetleme
- Sürücüleri güncelleştirme—Yeni sürücüleri etkileşimli veya sessiz bir şekilde yükleme
- Cihazları yükleme—Cihaz düğümleri oluşturma ve yazılım yükleme
- Cihazları kaldırma—Cihaz ağacını ve sürücü yığınını temizleme
- Sürücü paketlerini yönetme—Sürücü deposunda üçüncü taraf sürücüleri ekleme veya kaldırma
- Cihazları yeniden başlatma—Gerektiğinde cihazları veya sistemin tamamını yeniden başlatın
DevCon kaynak kodu
DevCon'un kurulum ve yapılandırma verilerini almak ve değiştirmek için kullandığı yöntemleri incelemek için DevCon kaynak koduna da erişebilirsiniz. DevCon genel kurulum işlevlerinin, cihaz yükleme işlevlerinin ve PnP Configuration Manager işlevlerinin kullanımını gösterir. Cihaz Konsolu (DevCon) Aracı'nın kaynak kodu GitHub'daki Windows sürücü örnekleri deposunda bulunur.
İlgili konular
Temel kılavuzlar
- DevCon Komutları—Söz dizimi ile tam komut başvurusu
- DevCon Örnekleri— Gerçek dünya kullanım senaryoları ve kod örnekleri
Geçiş ve alternatifler
- DevCon değiştirme—Yeni projeler için PnPUtil'e geçiş
- PnPUtil— Microsoft'un önerilen modern alternatifi