Condividi tramite


Console di dispositivi Windows (Devcon.exe)

DevCon (Devcon.exe), console del dispositivo, è uno strumento da riga di comando che visualizza informazioni dettagliate sui dispositivi nei computer che eseguono Windows. Puoi usare DevCon per abilitare, disabilitare, installare, configurare e rimuovere dispositivi.

Importante

PnPUtil viene fornito con ogni versione di Windows e usa le API più affidabili e sicure disponibili e il suo uso è consigliato. Per altre informazioni sull'uso di PnPutil invece di devcon, vedere Sostituzione di DevCon.

Dove è possibile scaricare DevCon?

DevCon (Devcon.exe) viene incluso quando si installa WDK, Visual Studio e Windows SDK per le app desktop. Per informazioni sul download dei kit, vedere Download hardware di Windows.

Windows Driver Kit (WDK) versione 10 (percorso di installazione)

  • %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% Rappresenta la directory in cui è stato installato WDK e X.Y fa riferimento alla versione di Windows Driver Kit. Ad esempio, se si dispone di un wdk recente, lo strumento DevCon si trova nel percorso C:\Program Files (x86)\Windows Kits\10\Tools\10.0.26100.0\x64\devcon.exe della directory per i sistemi a 64 bit.

In questa sezione

Operazioni che è possibile eseguire con DevCon

Gli sviluppatori di driver e i tester di Windows possono usare DevCon per verificare che un driver sia installato e configurato correttamente, inclusi i file INF appropriati, lo stack di driver, i file driver e il pacchetto driver. È anche possibile usare i comandi DevCon (abilitare, disabilitare, installare, avviare, arrestare e continuare) negli script per testare il driver.

DevCon è uno strumento da riga di comando che esegue funzioni di gestione dei dispositivi nei computer locali.

Le funzionalità di Devcon includono:

  • Visualizzare le informazioni sul driver e sul dispositivo DevCon può visualizzare le proprietà seguenti di driver e dispositivi nei computer locali:

    • ID hardware, ID compatibili e ID istanza del dispositivo. Questi identificatori sono descritti in dettaglio in Stringhe di identificazione del dispositivo.
    • Classi di installazione del dispositivo
    • Dispositivi in una classe di installazione del dispositivo
    • File INF e file driver di dispositivo
    • Dettagli dei pacchetti driver
    • Risorse hardware
    • Stato dei dispositivi
    • Stack di driver previsto
    • Pacchetti driver di terze parti nell'archivio driver
  • La ricerca di dispositivi DevCon può cercare i dispositivi in un computer locale in base all'ID hardware, all'ID istanza del dispositivo o alla classe di installazione del dispositivo.

  • Modificare le impostazioni del dispositivo DevCon può modificare lo stato o la configurazione dei dispositivi Plug and Play (PnP) nel computer locale nei modi seguenti:

    • Abilitare un dispositivo
    • Disabilitare un dispositivo
    • Aggiornare i driver (interattivo e non interattivo)
    • Installare un dispositivo (creare un devnode e installare il software)
    • Rimuovere un dispositivo dall'albero dei dispositivi ed eliminarlo
    • Ripetere l'analisi per i dispositivi Plug and Play
    • Aggiungere, eliminare e riordinare gli ID hardware dei dispositivi enumerati radice
    • Modificare i driver di filtro superiore e inferiore per una classe di configurazione del dispositivo
    • Aggiungere ed eliminare pacchetti driver di terze parti dall'archivio driver
  • Riavviare il dispositivo o il computer DevCon può riavviare un dispositivo locale, riavviare il sistema locale su richiesta o riavviare il sistema locale, se necessario per un'altra operazione DevCon.

Codice sorgente devCon

Il codice sorgente devCon è disponibile anche per esaminare i metodi usati da DevCon per recuperare e modificare i dati di configurazione e configurazione. DevCon illustra l'uso di funzioni di installazione generali, funzioni di installazione dei dispositivi e funzioni di Gestione configurazione PnP. Il codice sorgente per lo strumento Console di dispositivi (DevCon) è disponibile nel repository degli esempi di driver di Windows in GitHub.