DevCon Disable
Observação
O PnPUtil é fornecido com todas as versões do Windows e usa as APIs mais confiáveis e seguras disponíveis. É recomendável usar PnPUtil em vez de DevCon. Consulte a substituição recomendada abaixo e Substituindo DevCon para obter mais informações.
Desabilita dispositivos no computador. Válido somente no computador local.
Desabilitar um dispositivo significa que o dispositivo permanece fisicamente conectado ao computador, mas seu driver é descarregado da memória e seus recursos são liberados para que o dispositivo não possa ser usado.
devcon [/r] disable {* | ID [ID ...] | =class [ID [ID ...]]}
Parâmetros
/R
Reinicialização condicional. Reinicializa o sistema depois de concluir uma operação somente se uma reinicialização for necessária para tornar uma alteração eficaz.
*
Representa todos os dispositivos no computador.
ID
Especifica toda ou parte de uma ID de hardware, ID compatível ou ID de instância do dispositivo de um dispositivo. Ao especificar várias IDs, digite um espaço entre cada ID. As IDs que incluem um caractere de e comercial (&) devem ser colocadas entre aspas.
Os caracteres especiais a seguir modificam o parâmetro ID.
Caractere | Descrição |
---|---|
* | Corresponde a qualquer caractere ou nenhum caractere. Use o caractere curinga (*) para criar um padrão de ID, por exemplo, disco. |
@ | Indica uma ID de instância do dispositivo, por exemplo, @ROOT\FTDISK\0000. |
' (aspa simples) |
Corresponde à cadeia de caracteres literalmente (exatamente como ela aparece). Preceda uma cadeia de caracteres com uma única aspa para indicar que um asterisco faz parte do nome da ID e não é um caractere curinga, por exemplo, '*PNP0600, em que *PNP0600 (incluindo o asterisco) é a ID de hardware. |
=<Classe>
Especifica a classe de configuração do dispositivo dos dispositivos. O sinal de igual (=) identifica a cadeia de caracteres como um nome de classe.
Você também pode especificar IDs de hardware, IDs compatíveis, IDs de instância de dispositivo ou padrões de ID seguindo o nome da classe. Digite um espaço entre cada ID ou padrão. O DevCon localiza dispositivos na classe que correspondem às IDs especificadas.
Substituição recomendada
pnputil /disable-device
Para obter substituições mais recomendadas, consulte Substituindo DevCon.
Comentários
O DevCon desabilita o dispositivo mesmo que o dispositivo já esteja desabilitado. Antes e depois de desabilitar um dispositivo, use a operação DevCon Status para verificar o dispositivo status.
Antes de usar um padrão de ID para desabilitar um dispositivo, determine quais dispositivos serão afetados. Para fazer isso, use o padrão em um comando de exibição, como devcon status USB\*
ou devcon hwids USB\*
.
O sistema pode precisar ser reinicializado para tornar essa alteração eficaz. Para que o DevCon reinicie o sistema, adicione o parâmetro de reinicialização condicional (/r) ao comando .
Amostra de uso
devcon disable * (not recommended)
devcon /r disable *DVD-ROM*
devcon /r disable =printer