Nehmen wir an, ich habe eine Maus. Ich schließe diese Maus an Steckplatz 1 von 4 eines Computers an. Es wird durch das neue Gerät erkannt und das alles, was in Ordnung ist. Aber wenn ich später mit der gleichen Maus zurückkomme und sie in Steckplatz 3 stecke, wird die Erkennung erneut durchgeführt! Warum ist das?
47
Antworten:
Nach Raymond Chen :
quelle
Windows (da Sie nicht angeben, dass Sie das Betriebssystem verwenden) ordnet ein Gerät dem Anschluss zu, an den es angeschlossen ist. Daher wird "USB-FESTPLATTE A in Anschluss X" als von "USB-FESTPLATTE A in" verschieden angesehen "Port Y" und verknüpft die Treiber und Registrierungseinträge entsprechend.
Wenn Sie beim Anzeigen des Geräte-Managers die Option "Nicht angeschlossene Geräte anzeigen" verwenden, wird das Gerät an alle Anschlüsse angeschlossen, an die es jemals angeschlossen wurde, aber ausgegraut, da es sich derzeit nicht in ihnen befindet. Wenn Sie das Gerät an einen dieser Ports anschließen, aktiviert Windows nur diese Treiberinstanz. Wenn Sie es an einen anderen Port anschließen, muss es eine neue Treiberinstanz für diesen Port definieren, bevor es aktiviert wird (dies ist der Prozess, den Sie als Benutzer sehen angezeigt als "neues Gerät hinzufügen".
Auf diese Weise können Sie identische Geräte gleichzeitig an verschiedene Ports anschließen. Es gibt andere Möglichkeiten, dies zu erreichen, wobei der Endbenutzer kaum oder gar keinen Unterschied zu der vom Betriebssystem verwendeten Technik hat. Windows wählt jedoch diese Methode, um dies zu arrangieren.
quelle