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.