Digamos que eu tenho um mouse. Eu conecto este mouse no slot 1 de 4 em um computador. Ele passa pelo novo dispositivo detectado e tudo isso, o que é bom. Mas se eu voltar mais tarde com o mesmo mouse e conectá-lo no slot 3, ele fará a detecção novamente! Por que é isso?
47
Respostas:
De acordo com Raymond Chen :
fonte
O Windows (como você não indica seu SO, presumo que seja isso que você está usando) associa um dispositivo à porta na qual está conectado, portanto, considerou "USB DISCO A na porta X" como diferente de "USB DISK A em porta Y "e vincula os drivers e as entradas do registro de acordo.
Se você usar a opção "Mostrar dispositivos desanexados" ao visualizar o Gerenciador de dispositivos, verá o dispositivo conectado a todas as portas nas quais já foi conectado, mas acinzentado, pois não está atualmente nelas. Quando você conecta o dispositivo a uma dessas portas, o Windows ativa a instância do driver; quando você o conecta a outra porta, é necessário definir uma nova instância do driver para essa porta antes de ativá-la (que é o processo que você vê como usuário). exibido como "adicionando novo dispositivo".
Isso permite que você tenha dispositivos idênticos conectados a portas diferentes, trabalhando ao mesmo tempo. Existem outras maneiras de conseguir isso, com pouca ou nenhuma diferença prática para o usuário final, qual técnica o sistema operacional usa, mas é assim que o Windows escolhe organizá-lo.
fonte