Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
DevCon era originalmente e sempre foi um exemplo de código pretendido como exemplo, não uma ferramenta a ser confiada. Em resposta à sua popularidade, foram criadas ferramentas para substituir a funcionalidade do DevCon, seguindo as práticas recomendadas e adicionando novos recursos. Substitua o uso de DevCon pelas soluções descritas abaixo.
Ferramentas recomendadas
Pnputil
O PnPUtil é uma ferramenta de caixa de entrada que permite que o usuário exiba informações e altere o estado dos dispositivos e drivers. Consulte PnPUtil para obter um guia de uso detalhado.
Tabela de equivalências
O suporte ao comando PnPUtil varia de acordo com a versão do Windows. Para obter informações sobre o suporte mínimo de versão para cada comando, consulte Sintaxe de comando PnPUtil.
| Comando Devcon | Descrição | Alternativa |
|---|---|---|
| classes | Listar todas as classes de configuração do dispositivo. | pnputil /enum-classes |
| disable | Desabilitar dispositivos. | pnputil /disable-device |
| driverfiles | Listar arquivos de driver instalados para dispositivos. | pnputil /enum-drivers /files |
| drivernodes | Listar nós de driver de dispositivos. | pnputil /enum-devices /drivers |
| enable | Habilitar dispositivos. | pnputil /enable-device |
| localizar | Localizar dispositivos. | pnputil /enum-devices /connected |
| Findall | Encontre dispositivos, incluindo aqueles que não estão anexados no momento. | pnputil /enum-devices |
| hwids | Listar IDs de hardware de dispositivos. | pnputil /enum-devices /deviceids |
| instalar | Crie um dispositivo de teste e instale o driver. | devgen /add /bus ROOT pnputil /add-driver < NOME >INF /install |
| Listclass | Liste todos os dispositivos em uma classe de instalação. | pnputil /enum-devices /class <name ou GUID> |
| Reiniciar | Reinicialize o computador local. | shutdown /r /t 0 |
| remover | Remover dispositivos. | pnputil /remove-device |
| examinar novamente | Verifique se há um novo hardware. | pnputil /scan-devices |
| recursos | Listar recursos de hardware para dispositivos. | pnputil /enum-devices /resources |
| restart | Reinicie os dispositivos. | pnputil /restart-device |
| stack | Listar a pilha de driver esperada para dispositivos. | pnputil /enum-devices /stack |
| status | Listar status em execução de dispositivos. | pnputil /enum-devices |
| atualizar | Atualize um dispositivo manualmente. | pnputil /add-driver < NOME >INF /install |
| updateni | Atualizar manualmente um dispositivo (não interativo). | pnputil /add-driver < NOME >INF /install |
| dp_add | Adiciona (instala) um pacote de driver de terceiros (OEM). | pnputil /add-driver <NOME INF> |
| dp_delete | Exclui um pacote de driver de terceiros (OEM). | pnputil /delete-driver |
| dp_enum | Lista os pacotes de driver de terceiros (OEM) instalados neste computador. | pnputil /enum-drivers |
Funcionalidade sem suporte
Correspondência de curinga
Não há suporte para correspondência de curinga em alternativas de DevCon. Muitos dos comandos listados acima podem alterar o estado do sistema e não devem ser usados sem especificidade. Como alternativa, muitos comandos PnPUtil oferecem a opção de executar operações em massa em dispositivos que correspondem exatamente a um hardware ou ID compatível.