Sdílet prostřednictvím


Správa zařízení pomocí nástroje příkazového řádku DevCon

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ě:

  1. Stáhněte a nainstalujte sadu Windows Driver Kit (WDK) z Windows Hardware Downloads.
  2. Přejděte do instalačního adresáře (obvykle C:\Program Files (x86)\Windows Kits\10\Tools\[version]\x64\).
  3. Otevřete příkazový řádek jako správce.
  4. Spuštěním prvního příkazu zobraztedevcon 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í:

  • 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.

Základní příručky

Migrace a alternativy