Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
DevCon (Device Console) je nástroj příkazového řádku, který vývojářům ovladačů windows a správcům systému pomáhá spravovat zařízení.
Tento nástroj je užitečný zejména pro automatizaci úloh správy zařízení, testování instalací ovladačů a ověřování konfigurací zařízení ve vývojových a testovacích prostředích.
Důležité
Microsoft doporučuje pro nové projekty místo DevCon používat nástroj PnPUtil . Nástroj PnPUtil se dodává s každou verzí Windows a používá spolehlivější a zabezpečenější rozhraní API. Pokyny k migraci najdete v tématu Nahrazení DevCon.
Rychlý start: Spuštění DevCon během pěti minut
Jste připravení začít spravovat zařízení pomocí DevCon? Postupujte následovně:
- Stáhněte a nainstalujte sadu Windows Driver Kit (WDK) z Windows Hardware Downloads.
-
Přejděte do instalačního adresáře (obvykle
C:\Program Files (x86)\Windows Kits\10\Tools\[version]\x64\). - Otevřete příkazový řádek jako správce.
-
Spuštěním prvního příkazu zobrazte
devcon find *seznam všech zařízení.
Podrobné instalační cesty a příklady najdete v následujících částech.
Kde stáhnout DevCon
DevCon (Devcon.exe) je součástí instalace WDK, Sady Visual Studio a sady Windows SDK pro desktopové aplikace. Informace o stažení sad naleznete v tématu Stažení hardwaru systému Windows.
Windows Driver Kit (WDK) verze 10 (instalační cesta)
- %WdkDir%\10\Tools\X.Y\x64\devcon.exe
- %WdkDir%\10\Tools\X.Y\x86\devcon.exe
- %WdkDir%\10\Tools\X.Y\arm64\devcon.exe
Představuje %WdkDir% adresář, do kterého jste nainstalovali WDK, a X.Y odkazuje na verzi sady Windows Driver Kit. Pokud máte například nedávné WDK, nástroj DevCon se nachází v adresářové cestě C:\Program Files (x86)\Windows Kits\10\Tools\10.0.26100.0\x64\devcon.exe pro 64bitové systémy.
Co můžete dělat s DevCon
Vývojáři a testeři ovladačů windows můžou pomocí DevCon ověřit, jestli je ovladač nainstalovaný a správně nakonfigurovaný, včetně správných souborů INF, zásobníku ovladačů, souborů ovladačů a balíčku ovladačů. K otestování ovladače můžete použít také příkazy DevCon (povolení, zakázání, instalace, spuštění, zastavení a pokračování).
DevCon je nástroj příkazového řádku, který provádí funkce správy zařízení na místních počítačích.
Mezi funkce Devcon patří:
Zobrazení informací o ovladači a zařízení DevCon může na místních počítačích zobrazit následující vlastnosti ovladačů a zařízení:
- ID hardwaru, kompatibilní ID a ID instancí zařízení. Tyto identifikátory jsou podrobně popsány v identifikačních řetězcích zařízení.
- Třídy nastavení zařízení
- Zařízení ve třídě nastavení zařízení
- Soubory INF a soubory ovladačů zařízení
- Podrobnosti o balíčcích ovladačů
- Hardwarové prostředky
- Stav zařízení
- Očekávaná sada ovladačů
- Balíčky ovladačů třetích stran v úložišti ovladačů
Hledání zařízení DevCon může hledat zařízení v místním počítači podle ID hardwaru, ID instance zařízení nebo třídy nastavení zařízení.
Změna nastavení zařízení DevCon může změnit stav nebo konfiguraci zařízení Plug and Play (PnP) na místním počítači následujícími způsoby:
- Povolení zařízení
- Zakázání zařízení
- Aktualizace ovladačů (interaktivní a neinteraktivní)
- Instalace zařízení (vytvoření vývojového uzlu a instalace softwaru)
- Odeberte zařízení ze stromu zařízení a odstraňte jeho zásobník zařízení.
- Znovu prohledat zařízení Plug and Play
- Přidání, odstranění a přeřazení hardwarových ID zařízení vyjmenovaných na úrovni kořene
- Změna ovladačů horního a dolního filtru pro třídu nastavení zařízení
- Přidání a odstranění balíčků ovladačů třetích stran z úložiště ovladačů
Restartujte zařízení nebo počítač . DevCon může restartovat místní zařízení, restartovat místní systém na vyžádání nebo restartovat místní systém v případě potřeby pro jinou operaci DevCon.
Možnosti a funkce DevCon
DevCon poskytuje tři hlavní kategorie funkcí správy zařízení:
Zobrazení informací o zařízení
- Zobrazení ID hardwaru, kompatibilních ID a ID instancí zařízení
- Zobrazení tříd nastavení zařízení a podrobností o ovladači
- Výpis souborů INF, souborů ovladačů a balíčků ovladačů
- Zobrazení hardwarových prostředků a stavu zařízení
Vyhledat a najít zařízení
- Vyhledávání podle ID hardwaru, ID instance zařízení nebo třídy nastavení zařízení
- Zobrazení seznamu všech zařízení nebo filtrování podle konkrétních kritérií
Úprava konfigurace zařízení
- Povolení nebo zakázání zařízení – řízení stavu zařízení bez Správce zařízení
- Aktualizace ovladačů – interaktivní nebo bezobslužná instalace nových ovladačů
- Instalace zařízení – vytváření uzlů zařízení a instalace softwaru
- Odstraňte zařízení – Vyčistěte strom zařízení a stacku ovladačů
- Správa balíčků ovladačů – Přidání nebo odebrání ovladačů třetích stran z úložiště ovladačů
- Restartujte zařízení – v případě potřeby restartujte zařízení nebo celý systém.
Zdrojový kód DevCon
Ke zdrojovému kódu DevCon můžete také získat přístup, abyste prozkoumali metody, které DevCon používá k načtení a změně nastavení a konfiguračních dat. DevCon znázorňuje použití obecných instalačních funkcí, funkcí instalace zařízení a funkcí nástroje PnP Configuration Manager. Zdrojový kód nástroje Konzola zařízení (DevCon) je k dispozici v úložišti ukázek ovladačů pro Windows na GitHubu.
Související témata
Základní příručky
- Příkazy DevCon – kompletní referenční informace k příkazům se syntaxí
- Příklady DevCon – scénáře použití v reálném světě a ukázky kódu
Migrace a alternativy
- Nahrazení DevCon – přechod na PnPUtil pro nové projekty
- PnPUtil – doporučená moderní alternativa Microsoftu