Powolny rozruch Windows może być spowodowany wieloma czynnikami, ale jednym z rzadziej rozpoznawanych jest uszkodzony lub zawiesajacy się HUB USB, który opoznia inicjalizację sterowników USB podczas uruchamiania systemu. Windows czeka na zakoncznie enumeracji każdego urządzenia USB przed przekazaniem sterowania do pulpitu. Serwis Wiatraczna przy Alei Stanów Zjednoczonych 72 diagnozuje i naprawia kontroler USB powodujący powolny rozruch.
USB a czas uruchamiania systemu
Windows inicjalizuje kontroler xHCI i wszystkie HUB IC podczas fazy startu systemu, przed pojawieniem się ekranu logowania. Jeżeli HUB IC jest uszkodzony lub niestabilny, sterownik USB może wielokrotnie próbować zainicjować ten kontroler, czekajac za każdym razem na odpowiedź przez kilka sekund timeout. Kilka takich prób - i rozruch wydłuża się o 30-90 sekund bez oczywistej przyczyny dla użytkownika.
Inny mechanizm: podłączone do USB urządzenie (np. zewnętrzny dysk lub drukarka) z wadliwym firmware może zawiesic enumeracje USB i zablokować ładowanie sterowników na czas timeout'u protokołu USB (10-30 sekund). Po odłączeniu urządzenia czas rozruchu wraca do normy.
Diagnostyka powolnego rozruchu związanego z USB
Sprawdzamy przyczynę opoznionego rozruchu:
- Odłączamy wszystkie zewnętrzne urządzenia USB i mierzymy czas rozruchu - czy czas się skrocil?
- Uruchamiamy Windows Boot Performance Diagnostic (winperfdiag) - identyfikacja wolnych sterowników
- Sprawdzamy Event Viewer - logi z fazy startu systemu, opóźnienia sterowników USB
- Testujemy rozruch z minimalnym zestawem sterowników (Clean Boot) - izolacja problemu USB
- Mierzymy napięcie HUB IC i czas odpowiedzi na enumeracje - identyfikacja uszkodzonego chipa
Naprawa
W zależności od przyczyny: wymiana uszkodzonego HUB IC, aktualizacja sterowników USB, reinstalacja Windows lub wymiana wadliwego urządzenia USB. Serwis Wiatraczna, Aleja Stanów Zjednoczonych 72, Warszawa. Gwarancja do 12 miesięcy.