Disons que j'ai une souris. Je branche cette souris dans l’emplacement 1 sur 4 sur un ordinateur. Il passe par le nouveau périphérique détecté et tout cela, ce qui est bien. Mais si je reviens plus tard avec la même souris et que je la branche dans le slot 3, la détection est à nouveau effectuée! Pourquoi est-ce?
47
Réponses:
Selon Raymond Chen :
la source
Windows (comme vous ne le dites pas à votre système d'exploitation, je suppose que c'est ce que vous utilisez) associe un périphérique au port auquel il est branché, de sorte qu'il a considéré que "le disque USB A dans le port X" était différent de "le disque USB A dans le port port Y "et relie les pilotes et les entrées de registre en conséquence.
Si vous utilisez l'option "Afficher les périphériques non liés" lors de l'affichage du Gestionnaire de périphériques, le périphérique est connecté à tous les ports auxquels il a déjà été branché, mais estompé car il ne s'y trouve pas actuellement. Lorsque vous connectez le périphérique à l'un de ces ports, Windows ne fait qu'activer cette instance de pilote. Lorsque vous le connectez à un autre port, il doit définir une nouvelle instance de pilote pour ce port avant de l'activer (processus que vous voyez en tant qu'utilisateur). affiché comme "ajout d'un nouveau périphérique".
Cela vous permet d’avoir des périphériques identiques branchés sur différents ports et travaillant simultanément. Il existe d'autres moyens d'y parvenir, avec peu ou pas de différence pratique pour l'utilisateur final selon la technique utilisée par le système d'exploitation, mais c'est ainsi que Windows choisit de l'organiser.
la source