Jak rozwiązać problem BSOD naruszenia DPC Watchdog w systemie Windows

Jak naprawić BSOD DPC_WATCHDOG_VIOLATION w systemie Windows 10?

Napotkanie błędu DPC WATCHDOG VIOLATION nie jest niczym przyjemnym, zwłaszcza jeśli pojawia się w trakcie wykonywania ważnej czynności. To jeden z tych BSOD-ów, które pojawiają się niespodziewanie, restartują system i pozostawiają Cię z pytaniem o przyczynę problemu. Zazwyczaj oznacza to, że system Windows próbuje nawiązać komunikację ze sprzętem lub sterownikiem i po prostu… nie otrzymuje odpowiedzi. Trochę dziwne, ale rozwiązywanie tego problemu może wymagać prób i błędów. Frustrujące jest to, że problem może wystąpić w niemal każdym systemie, niezależnie od tego, czy jest to Windows 10, 8, czy nawet starszy. Oto kilka skutecznych metod, które pomogły rozwiązać ten problem, często poprzez ukierunkowanie na typowe przyczyny, takie jak wadliwe sterowniki lub uszkodzone pliki.

Jak naprawić BSOD DPC_WATCHDOG_VIOLATION w systemie Windows 10?

Metoda 1: Uruchom w trybie awaryjnym i rozwiąż problem z tego miejsca

To często punkt wyjścia, ponieważ jeśli system Windows nie uruchamia się normalnie lub ciągle się zawiesza, tryb awaryjny jest Twoim sprzymierzeńcem. Uruchomienie w trybie awaryjnym ładuje minimalny zestaw sterowników, co może pomóc w identyfikacji problemów. Czasami nowy sterownik lub aktualizacja mogą powodować problemy, a tryb awaryjny pozwala je bezpiecznie usunąć lub zaktualizować.

  • Naciśnij i przytrzymaj przycisk zasilania, aż komputer się wyłączy (oczywiście system Windows musi utrudnić tę czynność, niż jest to konieczne).
  • Następnie naciśnij ponownie przycisk zasilania, aby uruchomić system. Podczas uruchamiania zobaczysz logo systemu Windows.Naciśnij i przytrzymaj przycisk zasilania ponownie, aby przerwać proces uruchamiania. Powtórz tę czynność 2-3 razy.
  • Ostatecznie system Windows powinien rozpoznać, że proces został przerwany i uruchomić się w środowisku odzyskiwania systemu Windows.
  • Wybierz Rozwiązywanie problemów > Opcje zaawansowane > Ustawienia uruchamiania > Uruchom ponownie.
  • Po ponownym uruchomieniu naciśnij klawisz F5 lub wybierz opcję Włącz tryb awaryjny z obsługą sieci. W tym miejscu możesz spróbować zaktualizować sterowniki, uruchomić skanowanie lub po prostu znaleźć sposób na rozwiązanie problemu.

Metoda 2: Przeskanuj komputer w poszukiwaniu złośliwego oprogramowania

Czasami złośliwe oprogramowanie wkrada się do systemu i uszkadza pliki systemowe lub sterowniki, wywołując wszelkiego rodzaju niebieskie ekrany śmierci (BSOD), w tym naruszenie DPC. Pełne skanowanie za pomocą programu Windows Defender nie jest przełomowe, ale jest wystarczająco niezawodne. I szczerze mówiąc, jeśli winowajcą jest złośliwe oprogramowanie, jego usunięcie często pozwala uniknąć tego błędu.

  • Wpisz hasło Bezpieczeństwo w wyszukiwarce systemu Windows i otwórz Zabezpieczenia systemu Windows.
  • Wybierz Ochronę przed wirusami i zagrożeniami.
  • Kliknij Opcje skanowania, a następnie wybierz Pełne skanowanie.
  • Kliknij przycisk Skanuj teraz i poczekaj; może to chwilę potrwać.

Metoda 3: Zainstaluj wszystkie oczekujące aktualizacje systemu Windows

Firma Microsoft udostępnia aktualizacje, które naprawiają błędy, łatają luki w zabezpieczeniach, a czasem łatają problemy ze sterownikami, które mogą powodować niebieskie ekrany śmierci (BSOD).Warto upewnić się, że wszystko jest aktualne, ponieważ nieaktualne pliki systemu Windows również mogą być przyczyną.

  • Kliknij prawym przyciskiem myszy przycisk Start i wybierz Ustawienia.
  • Przejdź do Aktualizacja i zabezpieczenia.
  • Kliknij Sprawdź aktualizacje.
  • Jeśli zostaną znalezione jakiekolwiek aktualizacje, pozwól systemowi Windows je pobrać i zainstalować.
  • Po wykonaniu tej czynności uruchom ponownie komputer i sprawdź, czy błąd nadal występuje.

Metoda 4: Zaktualizuj sterowniki urządzeń

Sterowniki są częstą przyczyną tych błędów – zwłaszcza kart graficznych, kontrolerów pamięci masowej i kart sieciowych. Czasami system Windows nie aktualizuje sterowników poprawnie lub ulegają one uszkodzeniu. Aktualizacja sterowników może pomóc systemowi Windows ponownie komunikować się ze sprzętem.

  • Kliknij prawym przyciskiem myszy przycisk Start i otwórz Menedżera urządzeń.
  • Zwróć uwagę na urządzenia oznaczone żółtym wykrzyknikiem — są to oznaczone problemy.
  • Kliknij prawym przyciskiem myszy urządzenie i wybierz opcję Aktualizuj sterownik.
  • Wybierz opcję Automatyczne wyszukiwanie zaktualizowanego oprogramowania sterownika i pozwól systemowi Windows wykonać zadanie.
  • Zwróć szczególną uwagę na kartę graficzną (sprawdź pod Karty graficzne ) i kontrolery pamięci masowej (pod Kontrolery SATA/IDE ).
  • Po aktualizacji zrestartuj komputer i sprawdź, czy problem występuje nadal.

Porada: jeśli nie masz pewności, który sterownik powoduje problem, narzędzia takie jak Winhance i DriverFix mogą zautomatyzować aktualizację sterowników, co pozwala uniknąć kłopotów.

Metoda 5: Uruchom narzędzie Kontroler plików systemowych (SFC) i DISM

Czasami pliki systemowe systemu Windows ulegają uszkodzeniu, co zaburza cały system. Uruchomienie sfc /scannowwiersza poleceń skanuje i zastępuje uszkodzone pliki. Jeśli to nie pomoże, narzędzie DISM może naprawić obraz systemu.

  1. Otwórz wiersz poleceń jako administrator (wyszukaj cmd, kliknij prawym przyciskiem myszy i wybierz Uruchom jako administrator ).
  2. Wpisz sfc /scannowi naciśnij Enter. Poczekaj, aż skończy, co może potrwać kilka minut.
  3. Jeśli problem zostanie wykryty i naprawiony, należy uruchomić ponownie komputer i sprawdzić, czy BSOD nadal występuje.
  4. Jeśli nie, uruchom DISM poleceniem: DISM /Online /Cleanup-Image /RestoreHealth. Ponownie poczekaj na zakończenie działania, a następnie uruchom ponownie.

Metoda 6: Sprawdź i zamień wadliwe sterowniki sprzętu w trybie AHCI

Jeśli nadal masz problemy, problem czasami leży po stronie sterowników kontrolera SATA – zwłaszcza jeśli używasz trybu ACHI. Wymiana lub aktualizacja sterownika AHCI może zdziałać cuda.

  1. Wpisz devmgmt.msc w wyszukiwarce Windows i naciśnij Enter.
  2. Rozwiń kontrolery IDE ATA/ATAPI.
  3. Kliknij prawym przyciskiem myszy Standardowy kontroler SATA AHCI i wybierz opcję Aktualizuj oprogramowanie sterownika.
  4. Wybierz opcję Przeglądaj mój komputer w poszukiwaniu oprogramowania sterownika, a następnie wybierz opcję Pozwól mi wybrać z listy sterowników urządzeń.
  5. Zaznacz opcję Pokaż zgodny sprzęt, aby upewnić się, że wyświetlony sterownik jest właściwy.
  6. Wybierz standardowy kontroler SATA ACHI — zwykle oznaczony jako StorACHI.sys.
  7. Kliknij Dalej i uruchom ponownie. Być może to poprawi komunikację z dyskami SATA, która czasami jest przyczyną tych błędów.

Metoda 7: Sprawdź komponenty sprzętowe

Jeśli wszystko inne zawiedzie, awaria sprzętu może pukać do drzwi. Najczęstszym podejrzanym jest dysk twardy. Uszkodzone sektory, awarie dysków lub problemy z pamięcią RAM mogą powodować naruszenia DPC.

Zamiast kupować wyszukane narzędzia, dobrym pomysłem jest podmiana podejrzanych podzespołów na te z innego, podobnego komputera – jeśli to możliwe. W przypadku dysku twardego można uruchomić narzędzia takie jak Crucial Storage Executive lub diagnostykę producenta. Pamięć RAM można sprawdzić za pomocą wbudowanej diagnostyki pamięci systemu Windows (wyszukaj „ Diagnostyka pamięci systemu Windows ”) i postępować zgodnie z instrukcjami.

Jeśli wymiana sprzętu nie wchodzi w grę, rozważ przeprowadzenie diagnostyki SMART dysków lub zewnętrzne przetestowanie modułów pamięci. Problemy ze sprzętem nie zawsze dają jednoznaczne objawy, ale są częstą przyczyną, gdy wszystkie naprawy oprogramowania nie pomagają.