Console de dispositivos do Windows (Devcon.exe)
DevCon (Devcon.exe), o Console do Dispositivo, é uma ferramenta de linha de comando que exibe informações detalhadas sobre dispositivos em computadores que executam o Windows. É possível usar o DevCon para habilitar, desabilitar, instalar, configurar e remover dispositivos.
Importante
PnPUtil acompanha todas as versões do Windows e usa as APIs mais confiáveis e seguras disponíveis, e o uso é recomendado. Para obter mais informações sobre como usar PnPutil em vez de devcon, consulte Substituição do DevCon.
Onde posso baixar o DevCon?
O DevCon (Devcon.exe) é incluído quando você instala o WDK, o Visual Studio e o SDK do Windows para aplicativos da área de trabalho. Para obter informações sobre como baixar os kits, consulte Downloads de hardware do Windows.
Kit de driver do Windows (WDK) versão 10 (caminho de instalação)
- %WdkDir%\10\Tools\X.Y\x64\devcon.exe
- %WdkDir%\10\Tools\X.Y\x86\devcon.exe
- %WdkDir%\10\Tools\X.Y\arm64\devcon.exe
O %WdkDir%
representa o diretório em que o WDK foi instalado e X.Y
refere-se à versão do kit de driver do Windows. Por exemplo, se você tiver um WDK recente, a ferramenta DevCon estará localizada no caminho do diretório C:\Program Files (x86)\Windows Kits\10\Tools\10.0.26100.0\x64\devcon.exe
para sistemas de 64 bits.
Nesta seção
O que você pode fazer com DevCon
Os desenvolvedores e testadores de driver do Windows podem usar o DevCon para verificar se um driver está instalado e configurado corretamente, inclusive os arquivos INF indicados, a pilha de drivers, os arquivos de driver e o pacote de drivers. Você também pode usar os comandos DevCon (habilitar, desabilitar, instalar, iniciar, parar e continuar) em scripts para testar o driver.
O DevCon é uma ferramenta de linha de comando que realiza funções de gerenciamento de dispositivos em computadores locais.
Entre os recursos do Devcon estão:
Exibir informações de driver e dispositivo O DevCon pode exibir as seguintes propriedades de drivers e dispositivos em computadores locais:
- IDs de hardware, IDs compatíveis e IDs de instância do dispositivo. Esses identificadores são descritos em detalhes em Cadeias de caracteres de identificação do dispositivo.
- Classes de configuração de dispositivo
- Os dispositivos em uma classe de configuração do dispositivo
- Arquivos INF e arquivos de driver do dispositivo
- Detalhes dos pacotes de drivers
- Recursos de hardware
- Status do dispositivo
- Pilha de drivers esperada
- Pacotes de drivers de terceiros no armazenamento de drivers
Procurar dispositivos O DevCon pode procurar dispositivos em um computador local por ID de hardware, ID de instância do dispositivo ou classe de configuração do dispositivo.
Alterar configurações de dispositivo O DevCon pode alterar o status ou a configuração de dispositivos Plug and Play (PnP) no computador local das seguintes maneiras:
- Habilitar um dispositivo
- Desabilitar um dispositivo
- Atualizar drivers (interativos e não interativos)
- Instalar um dispositivo (criar um devnode e instalar software)
- Remover um dispositivo da árvore de dispositivos e excluir a pilha de dispositivos
- Verificar novamente se há dispositivos Plug and Play
- Adicionar, excluir e reorganizar as IDs de hardware de dispositivos enumerados raiz
- Alterar os drivers de filtro superior e inferior para uma classe de configuração de dispositivo
- Adicionar e excluir pacotes de drivers de terceiros do repositório de drivers
Reiniciar o dispositivo ou computador O DevCon pode reiniciar um dispositivo local, reinicializar o sistema local sob demanda ou reinicializar o sistema local, se necessário, para outra operação do DevCon.
Código-fonte do DevCon
O código-fonte do DevCon também está disponível para que você possa examinar os métodos que o DevCon usa para recuperar e alterar dados de instalação e configuração. O DevCon ilustra o uso das funções de configuração geral, das funções de instalação do dispositivo e das funções do PnP Configuration Manager. O código-fonte da Ferramenta Device Console (DevCon) está disponível no repositório de exemplos de driver do Windows no GitHub.