A única maneira de desabilitar as portas no software é desabilitar o dispositivo USB Root Hub ao qual as portas estão conectadas.
Não há como determinar em software qual porta se conecta com qual hub. No entanto, você pode usar o Gerenciador de dispositivos do Windows (defina a exibição para o modo Dispositivos por conexão ) para localizar os dispositivos USB Root Hub em seu sistema. Quando você conecta um dispositivo USB a uma porta, o Gerenciador de dispositivos atualiza a exibição para mostrar a qual hub o dispositivo está conectado.
Você pode desativar essa porta desativando o hub ao qual ela está conectada. Isso também desativará todas as outras portas conectadas a esse hub. Não há maneira de contornar isso.
O utilitário de linha de comando DevCon funciona como uma alternativa ao Gerenciador de dispositivos (mais sobre usando DevCon ). Você pode usar isto para ativar / desativar os dispositivos do hub a partir da linha de comando.