Dlaczego watchdog daje sygnał
Odroczone wywołania procedur to lista zadań jądra: sterownik odkłada do kolejki pracę, która ma się wykonać wkrótce, ale nie natychmiast, a procesor wraca do niej z niższym priorytetem. Watchdog istnieje dlatego, że wadliwy sterownik potrafi zasiąść w takim wywołaniu na kilka sekund — zamrażając po drodze wszystkie pozostałe wątki — więc Windows celowo wywala się z kodem 0x00000133 zamiast wisieć w miejscu. Kod zatrzymania to wybór kontrolowanej śmierci zamiast niekontrolowanego zamarznięcia.
Klasykiem jest przesiadka z Windows 10 na 11 na laptopie lub komputerze OEM: instalator przeciąga do nowego systemu stary sterownik Intel Rapid Storage, jego założenia o timingu przestają się spinać i zaczyna dusić kolejkę dyskową. Pozostali znani wspólnicy siedzą tuż obok dysków — stare pakiety wirtualizacyjne wczepiające się w jądro, sterowniki Wi-Fi i audio z popsutym zarządzaniem energią oraz stacje dokujące USB renegocjujące połączenie pod obciążeniem.
- iaStorA.sys / iaStorVD.sys — sterownik Intel RST odziedziczony po starszej wersji Windows lub instalacji fabrycznej OEM
- Błędy firmware SSD — kilka generacji dysków Samsung, Crucial i Kingston dostawało poprawki dokładnie na ten problem
- Stare wersje VirtualBox lub VMware wczepiające się w jądro lata po zamknięciu okna zgodności
- Sterowniki Wi-Fi i Bluetooth zawieszające się przy agresywnym oszczędzaniu energii
- Stacje dokujące, huby i dyski zewnętrzne tracące magistralę pod obciążeniem
Aktualizacja sterownika dysku i firmware
Największy zysk daje wymiana starego sterownika RST na wbudowany sterownik AHCI, którym Windows 11 sam się opiekuje. Otwórz Menedżer urządzeń (Win + X), rozwiń Kontrolery pamięci masowej (lub Kontrolery IDE ATA/ATAPI na starszych maszynach), wejdź we właściwości urządzenia Intel → zakładka Sterownik i użyj Odinstaluj urządzenie z zaznaczoną opcją „Próbuj usunąć sterownik dla tego urządzenia”. Przy następnym uruchomieniu Windows zainstaluje własny sterownik storahci — i ulubiony cel watchdoga znika.
Kolej na firmware. Samsung Magician, Crucial Storage Executive, Kingston SSD Manager i WD Dashboard porównują wersję firmware dysku z aktualnie wydawaną przez producenta i wgrywają aktualizację na miejscu — operacja naprawdę niskiego ryzyka na sprawnym SSD, choć kopia zapasowa wykonana wcześniej nigdy nie jest stracona. Przy okazji doinstaluj sterownik chipsetu ze strony pobierania producenta płyty głównej lub laptopa: przewozi tabele zarządzania energią, od których zależy cały stos dyskowy.
Jeśli naruszenie wraca
Gdy niebieski ekran wraca po zabiegach na sterowniku i firmware, poszerzaj krąg. Zaktualizuj samego Windows (Ustawienia → Windows Update), odinstaluj stare programy wirtualizacyjne i zabezpieczające sprzed aktualizacji, a stacje dokujące i dyski zewnętrzne odłącz na kilka dni — każde wykluczenie redukuje listę podejrzanych o połowę. Podgląd zdarzeń (eventvwr.msc) zawęża ją jeszcze dalej: ostrzeżenia od storahci lub disk na minuty przed awarią wskazują sprzęt, a ostrzeżenie DPC z nazwą sterownika filtrującego — oprogramowanie.
Po drodze pilnuj kondycji dysku: CrystalDiskInfo lub narzędzie producenta odczytują atrybuty SMART na żywo, a rosnący licznik sektorów przeniesionych i oczekujących zamienia rozmowę o sterownikach w rozmowę o kopiach zapasowych i wymianie. Na czas polowania zachowuj minidumpy z C:\Windows\Minidump — narzędzie takie jak BlueScreenView albo WinDbg z poleceniem !analyze -v pokaże dokładnie, który sterownik przekroczył swój budżet DPC. Czysty wynik dysku i czysty wynik sterownika zostawiają Windows Update jako ostatniego podejrzanego.
Pytania i odpowiedzi
Czy DPC_WATCHDOG_VIOLATION zagraża moim plikom?
Samo wywalenie się systemu to kontrolowane zatrzymanie — otwarte pliki przeżywają je tak jak każdą awarię. Powtarzające się zawieszki mogą jednak przerywać zapis na dysk, więc gdy błąd wraca, najpierw zrób kopię zapasową.
Co to jest DPC w Windows?
Deferred Procedure Call — praca odłożona przez sterownik do wykonania chwilę później i z niższym priorytetem. Watchdog przewraca system, gdy takie wywołanie ciągnie się tak długo, że wszystko inne staje.
Dlaczego DPC_WATCHDOG_VIOLATION pojawił się zaraz po aktualizacji do Windows 11?
Aktualizacje przenoszą stare sterowniki do nowego systemu, a preinstalowany Intel Rapid Storage to podręcznikowy przykład. Wymiana iaStorA.sys na wbudowany storahci załatwia większość takich przypadków.
Sprawdź warunki przed zakupem
Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.
Przeczytaj także
Napisz do nas: [email protected]