Ich habe viele USB-Laufwerke und Adapter. Ich muss sie oft an verschiedenen Orten verwenden (in der Bibliothek, zu Hause, auf einem Laptop usw.). Es scheint immer länger als 1 Minute zu dauern, bis Windows (7, 8, 10) ein USB-Laufwerk erkennt, das ich vorher noch nicht eingesteckt habe. Auf einem Linux-Computer (Ubuntu, Debian, RedHat, Slackware) erkennt es das Gerät sofort. Mit erkennen meine ich, das Gerät zu erkennen und den Treiber zu installieren.
Geräte (die neuesten, an die ich mich erinnere):
- TP-Link WN725N Mini-WLAN-Adapter
- Kingston DTSE9H USB-Stick
- Kingston DT 101 G2 USB-Stick
- Lexar JumpDrive TwistTurn-Flash-Laufwerk
- Linksys Wireless N USB-Adapter (AE1200-CA)
- Samsung Bar 32 GB 130 MB / s USB 3.0-Flash-Laufwerk
- Kabellose Logitech Touch Plus-Tastatur (K400)
- Logitech Wireless Keyboard und Mouse Combo - Schwarz (MK270)
und mehr, an die ich mich nicht erinnere.
Gibt es einen Grund dafür und wenn ja, wie kann ich die Geräteerkennung unter Windows beschleunigen?
Antworten:
Ich denke, dass die aktuelle Antwort den Unterschied nicht angemessen erfasst. Windows hat auch die meisten verfügbaren Treiber (wie USB-Massenspeicher oder HID). Sie befinden sich natürlich in separaten Dateien. Dies ist den meisten generischen Linux-Kernel-Builds sehr ähnlich, deren Treiber sich in separaten Modulen befinden.
Windows erstellt jedoch für jedes Gerät eine separate Geräteinstanz, die sich nach dem (sehr wichtigen) Standort und dem Gerät selbst richtet. Dieser Prozess nimmt die ganze Zeit in Anspruch. Nachdem die Geräteinstanz registriert wurde, erfolgt das Hinzufügen und Entfernen genauso schnell wie unter Linux.
tl; dr: Der anfängliche Prozess zum Zuordnen eines Geräts zu einem Treiber ist unter Windows langsam. Daran können Sie nichts ändern.
quelle
Der Hauptgrund ist, dass Linux Ihr USB-Stick oder ein anderes Gerät nicht nach Treibern durchsucht. Der Linux-Kernel enthält standardmäßig alle Treiber und überprüft nur das Modell und den Hersteller des Geräts. Auch viele Treiber werden von Distro-Anbietern als Kernel-Module hinzugefügt. Sie decken fast unsere alltäglichen Geräte ab.
Windows durchsucht jedoch jedes neu eingesetzte Gerät nach Treibersoftware. Wenn eine Treibersoftware gefunden wird, wird die Treibersoftware installiert. Möglicherweise wird eine Eingabeaufforderung zum Installieren des Treibers angezeigt (siehe unten).
Du kannst nicht. Windows kann nicht mit dem Gerät arbeiten, ohne die Treiber zu installieren. Es ist zwingend erforderlich, dass Windows ein Gerät nach Treibern durchsucht, wenn ein Gerät zum ersten Mal angeschlossen wird, auch wenn der Treiber manuell installiert wurde. Dies liegt daran, dass Windows das Gerät nach einer aktualisierten Treiberversion durchsucht.
Referenzen :
quelle
In der anderen Antwort wurde das Warum vollständig erklärt , aber nicht angesprochen, was dagegen zu tun ist. Die einfache Antwort ist, dass Sie jedes Mal, wenn Sie ein neues USB-Gerät erhalten, es an den Computer anschließen, wenn Sie es nicht eilig haben, damit Windows alle Überprüfungen durchführen und die benötigten Treiber installieren kann. Wenn Sie es eilig haben, sind die Treiber bereits vorhanden, sodass Sie nicht warten müssen - es sei denn, Windows ist nervig und versucht, nach Updates für die Gerätetreiber zu suchen.
quelle