Remover portas USB ativas:
devcon /r remove @usb\*
Remova as portas LPT e COM ativas:
devcon /r remove =ports
Consultar todas as portas COM e LPT:
devcon FindAll =Ports
Consultar portas USB ativas:
devcon status @usb\*
Consultar todas as portas USB - resultados diferentes:
devcon findall @usb\*
devcon findall =USB
Enumir todos os dispositivos:
devcon hwids * > hwids.txt
Parte no WDK, Kit de drivers do Windows versão 7.1.0 .
A versão antiga, 2003-01-29, não funciona no Windows 7 (não no dispositivo). devcon versão antiga 2003-01-29
Alternativa 1 - PnPUtil
Alternativa 2 - chave de registro, dispositivo USB de pesquisa na subchave
Não é tudo!
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI
Exemplo:
reg delete "HKLM\SYSTEM\CurrentControlSet\Enum\USBSTOR\Disk&Ven_Seagate&Prod_USB_2.0_Cable&Rev_0148" /f
Se as portas enumerarem devcon FindAll =Ports
- exclua essa chave do registro: |
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI
Se as portas enumerarem devcon status @usb\*
- exclua essa chave do registro: |
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
Exemplo:
Thx geermc4! Eu testei devcon. Na versão do Windows Driver Kit, ele funciona corretamente com o Windows 7.
O perfil de hardware pode ser configurado apenas para o Windows XP. Não poderemos configurar no Windows 7. É por design ... backup HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum
...