Dlaczego system Windows nie rozpoznaje mojego urządzenia USB jako tego samego urządzenia, jeśli podłączę je do innego portu?
Być może zauważyłeś, że jeśli weźmiesz urządzenie USB i podłączysz je do komputera, system Windows rozpozna je i skonfiguruje. Następnie, jeśli odłączysz go i włożysz ponownie do innego portu USB, Windows dostanie amnezji i myśli, że jest to zupełnie inne urządzenie zamiast korzystać z ustawień zastosowanych po ostatnim podłączeniu. Dlaczego?
Ludzie urządzeń USB wyjaśnili, że dzieje się tak, gdy urządzenie nie ma numeru seryjnego USB.
Numery seryjne są opcjonalne na urządzeniach USB. Jeśli urządzenie ma takie urządzenie, system Windows rozpozna je bez względu na port USB, do którego go podłączasz. Ale jeśli nie ma numeru seryjnego, system Windows traktuje każdy wygląd na innym porcie USB, jakby był nowym urządzeniem.
(Pamiętam, że jeden z głównych producentów urządzeń USB nie do końca rozumiał, jak działają numery seryjne. Podali wszystkie numery seryjne swoich urządzeń, to świetnie, ale wszyscy otrzymali ten sam numer seryjny. Ekscytujące rzeczy zdarzyły się, jeśli podłączyłeś dwa z nich urządzenia do komputera w tym samym czasie).
Ale dlaczego system Windows traktuje to urządzenie jako inne urządzenie, jeśli nie ma numeru seryjnego i pojawia się na innym porcie? Dlaczego nie może po prostu powiedzieć: „Och, jesteś tam, w innym porcie”.
Ponieważ to powoduje losowe zachowanie po podłączeniu dwóch takich urządzeń. W zależności od kolejności, w jakiej urządzenia są wyliczane przez Plug and Play, dwa zestawy ustawień zostaną przypisane pozornie losowo przy każdym uruchomieniu. Dzisiaj ustawienia są zgodne w jedną stronę, ale jutro, gdy urządzenia zostaną wyliczone w innej kolejności, ustawienia zostaną zamienione. (Podobnie zaskakujące jest zachowanie po podłączeniu urządzeń w innej kolejności).
Innymi słowy: rzeczy są do bani, ponieważ (1) rzeczy były już w złym stanie - nie byłoby problemu, gdyby urządzenie miało odpowiedni numer seryjny - i (2) gdy jesteś w tym złym stanie, alternatywa jest do bani . Stos USB stara się jak najlepiej wykorzystać złą sytuację, nie pogarszając jej.