Sie können Maus/Tastatur beim Start einige Sekunden lang nicht bewegen, während Windows USB-Geräte lädt?

Sie können Maus/Tastatur beim Start einige Sekunden lang nicht bewegen, während Windows USB-Geräte lädt?

Ich verwende Windows 7 in Boot Camp auf einem iMac. Aus irgendeinem Grund kann ich beim Starten meine Maus (über USB über RF) und meine Bluetooth-Tastatur manchmal etwa 10–20 Sekunden lang nicht bewegen, während Windows USB-Geräte lädt (da ich den Soundeffekt „Gerät verbunden“ höre). Die Geräte, die ich habe, sind drei externe Festplatten.

Dies passiert jedoch nicht bei JEDEM Start, sondern nur etwa die Hälfte der Zeit. Ich frage mich, warum das überhaupt passiert?

Antwort1

Das passiert mir auch manchmal, wenn ich meine Tastatur und Maus über einen KVM-Switch anschließe. Manchmal kann ein Chkdsk nicht abgebrochen werden, weil es meine Tastatur nicht rechtzeitig vollständig angeschlossen hat.

Dies liegt daran, dass Windows seit Windows XP einen asynchronen Ansatz zum Laden von Treibern verfolgt. Dies bedeutet, dass alle Treiber einfach angewiesen werden, gleichzeitig geladen zu werden, und Windows wartet, bis sie alle fertig sind, ohne sich darum zu kümmern, in welcher Reihenfolge sie fertig sind. Die Ergebnisse sind nie dieselben.

In Windows 2000 wurden alle Treiber synchron geladen, d. h. jeder Treiber wurde der Reihe nach geladen und erst, wenn der vorherige Treiber fertig geladen war. Aus diesem Grund konnte Windows 2000 beim Booten einen genauen Fortschrittsbalken anzeigen, anstatt nur einen, der ewig weiterscrollt, bis er fertig ist. Dieses Verhalten wurde gestoppt, da der asynchrone Ansatz praktisch immer zu einem schnelleren Booten führte.

verwandte Informationen