DPC_WATCHDOG_VIOLATION beheben: der SSD- und Treiber-Fix

Techniker verbindet ein SATA-Kabel mit einer SSD in einem geöffneten PC auf der Werkbank

Der Bluescreen mit dem Stopcode DPC_WATCHDOG_VIOLATION (0x00000133) geht in den meisten Fällen auf einen hängenden Speicher-Controller zurück. Der schnellste Fix: im Geräte-Manager den SATA-Controller-Treiber auf den generischen Standard-SATA-AHCI-Controller umstellen und neu starten. Hilft das nicht, sind SSD-Firmware, ein defektes Dateisystem oder ein veralteter Gerätetreiber die nächsten Verdächtigen – die Reihenfolge unten arbeitet diese Verdächtigen der Reihe nach ab.

Anzeige

Ist es wirklich DPC_WATCHDOG_VIOLATION? So grenzt du es ein

Ein DPC (Deferred Procedure Call) ist eine Aufgabe, die Windows kurz aufschiebt, um sie gleich mit hoher Priorität abzuarbeiten – typischerweise durch einen Treiber. Der „Watchdog“ ist eine Kontrollinstanz, die misst, wie lange so ein Aufruf dauert. Überschreitet ein Treiber die erlaubte Zeit, stoppt Windows das System, um Datenschäden zu verhindern – das ist dein Bluescreen.

Bevor du reparierst, prüfe, dass es wirklich dieser Fehler ist:

  • Auf dem Bluescreen steht unten Stopcode: DPC_WATCHDOG_VIOLATION. Der zugehörige Hex-Wert ist 0x00000133.
  • Die Abstürze häufen sich oft nach einem größeren Windows-Update, dem Anschluss einer neuen SSD oder externer Geräte.
  • Ein Blick in die Ereignisanzeige zeigt den Kontext: Windows + Reventvwr.msc → Windows-Protokolle → System. Achte auf einen roten Fehler mit der Quelle BugCheck zum Absturzzeitpunkt.

Wichtig zur Abgrenzung: Zeigt der Bluescreen zusätzlich einen konkreten Dateinamen wie nvlddmkm.sys (NVIDIA-Grafik) oder Netwtw (Intel-WLAN), ist nicht der Speicher-Controller schuld, sondern eben dieser Treiber. Dann startest du direkt bei Schritt 2 der Fallback-Liste und aktualisierst diesen einen Treiber.

Anzeige

cshow

Lösung Schritt für Schritt: SATA-Controller-Treiber tauschen

Das ist der Klassiker unter den DPC-Watchdog-Ursachen. Auf vielen Systemen lädt der Intel-Treiber iaStorA.sys (Intel Rapid Storage Technology), der mit manchen SSDs unter neueren Windows-Versionen zickt. Der generische Windows-Treiber läuft dann stabiler.

  1. Drücke Windows + X und wähle Geräte-Manager.
  2. Klappe den Punkt IDE ATA/ATAPI-Controller auf.
  3. Rechtsklick auf den Eintrag, der SATA AHCI Controller heißt → Eigenschaften.
  4. Wechsle auf den Reiter Treiber und klicke auf Treiberdetails. Steht dort iaStorA.sys, ist das dein wahrscheinlicher Verursacher. Steht bereits storahci.sys da, läuft schon der Standard-Treiber – dann springst du zur Fallback-Liste.
  5. Schließe die Details, bleibe im Reiter Treiber und klicke Treiber aktualisieren.
  6. Wähle Auf dem Computer nach Treibern suchenAus einer Liste verfügbarer Treiber auswählen.
  7. Markiere Standard-SATA-AHCI-Controller und klicke Weiter.
  8. Starte den PC neu.

Beobachte das System jetzt ein paar Tage. Bleibt der Bluescreen weg, war es der Controller-Treiber – fertig. Taucht er weiter auf, arbeitest du die nächste Liste ab.

Anzeige

Wenn das nicht hilft: die weiteren Ursachen

Kein einzelner Fix trifft alle Fälle. Diese vier Maßnahmen decken den größten Rest ab – von oben nach unten durchgehen.

Externe Geräte abziehen

Ein wackeliger USB-Stick, eine externe Platte oder ein Dock mit eigenem Controller-Treiber kann den Watchdog auslösen. Zieh alles ab, was du nicht zwingend brauchst (außer Maus und Tastatur), und teste. Kehrt die Stabilität zurück, steckst du die Geräte einzeln wieder an, bis der Auslöser feststeht.

SSD-Firmware aktualisieren

Eine veraltete SSD-Firmware ist eine bekannte Quelle für DPC-Watchdog-Abstürze. Lade das Hersteller-Tool und prüfe auf ein Firmware-Update: Samsung Magician für Samsung, Crucial Storage Executive für Crucial, WD Dashboard für Western Digital. Firmware immer nur über das offizielle Tool des Herstellers einspielen – und vorher wichtige Daten sichern, denn ein Firmware-Flash ist ein Eingriff auf Laufwerksebene.

Dateisystem und Systemdateien prüfen

Ein beschädigtes Dateisystem oder korrupte Windows-Dateien können den gleichen Fehler werfen. Öffne die Eingabeaufforderung als Administrator (Startmenü → „cmd“ tippen → Rechtsklick → Als Administrator ausführen) und führe nacheinander aus:

  • sfc /scannow – prüft und ersetzt beschädigte Systemdateien.
  • DISM /Online /Cleanup-Image /RestoreHealth – repariert das Windows-Abbild, falls sfc allein nicht durchkommt.
  • chkdsk C: /f /r – prüft das Laufwerk auf Dateisystem- und Sektorfehler. Der Lauf startet erst nach einem Neustart und kann bei großen Laufwerken lange dauern.

Sichere vor chkdsk /r deine wichtigen Daten. Der Befehl arbeitet intensiv auf dem Laufwerk; bei einer bereits angeschlagenen Platte solltest du ein Backup haben, bevor du sie stark belastest.

Den auslösenden Treiber finden

Wenn nichts davon greift, hilft die Absturzdatei weiter. Windows legt bei jedem Bluescreen ein Minidump unter C:\Windows\Minidump ab. Ein kostenloses Tool wie WhoCrashed oder BlueScreenView liest diese Datei aus und nennt den Treiber, der den Absturz verursacht hat. Genau diesen Treiber aktualisierst du dann gezielt – am zuverlässigsten über die Herstellerseite der jeweiligen Komponente (Grafik, WLAN, Chipsatz), nicht über Drittanbieter-Downloader.

Anzeige

Warum passiert DPC_WATCHDOG_VIOLATION überhaupt?

Windows verteilt Rechenzeit in Prioritätsstufen. Ein DPC ist eine aufgeschobene, aber dringende Aufgabe – oft von einem Gerätetreiber, der auf Hardware reagiert. Damit ein einzelner Treiber das System nicht blockiert, misst der DPC-Watchdog die Ausführungszeit. Bleibt ein Aufruf zu lange in dieser hohen Prioritätsstufe hängen (Standard-Grenze liegt im einstelligen Sekundenbereich), zieht der Watchdog die Notbremse und löst die Bugcheck-Routine 0x133 aus – den Bluescreen.

Deshalb sind Speicher- und Controller-Treiber so oft beteiligt: Wenn eine SSD auf einen Befehl nicht rechtzeitig antwortet oder der Controller-Treiber mit der Firmware nicht sauber zusammenspielt, wartet der DPC – und überzieht. Der Fehler ist also selten „Windows kaputt“, sondern fast immer eine Timing-Frage zwischen Treiber und Hardware. Wer das versteht, sucht nicht wahllos, sondern geht die Kette Controller-Treiber → Firmware → Dateisystem → konkreter Gerätetreiber der Reihe nach durch – so wie oben beschrieben.

Häufige Fragen

Was bedeutet der Stopcode DPC_WATCHDOG_VIOLATION?

Ein Treiber hat einen aufgeschobenen, dringenden Aufruf (DPC) zu lange blockiert. Die Watchdog-Kontrolle stoppt Windows dann mit dem Bluescreen 0x00000133, um Datenschäden zu vermeiden. Meist steckt ein hängender Speicher-Controller oder ein veralteter Treiber dahinter.

Ist DPC_WATCHDOG_VIOLATION ein Hardware- oder Software-Fehler?

Meist ein Software-Timing-Problem: ein Treiber spielt nicht sauber mit der Hardware zusammen. Ein Wechsel auf den Standard-SATA-AHCI-Controller-Treiber oder ein SSD-Firmware-Update behebt die Mehrheit der Fälle, ohne dass Hardware defekt ist.

Kann eine defekte SSD den Fehler auslösen?

Ja. Antwortet die SSD zu langsam oder passt ihre Firmware nicht zum Controller-Treiber, überzieht der DPC seine Zeit. Aktualisiere die SSD-Firmware über das Hersteller-Tool und prüfe das Laufwerk mit chkdsk. Sichere vorher wichtige Daten.

Wie finde ich heraus, welcher Treiber den Bluescreen verursacht?

Windows speichert bei jedem Absturz ein Minidump unter C:\Windows\Minidump. Tools wie WhoCrashed oder BlueScreenView lesen die Datei aus und nennen den schuldigen Treiber. Diesen aktualisierst du gezielt über die Herstellerseite.

Ist der Wechsel zum Standard-SATA-AHCI-Controller gefährlich?

Nein, es ist der von Windows mitgelieferte generische Treiber. Der Wechsel ist reversibel: Über den Geräte-Manager lässt sich der vorherige Treiber jederzeit wiederherstellen. Ein Neustart nach der Umstellung ist Pflicht.

Anzeige
Marcel Meyer

# wer schreibt hier

Marcel Meyer schraubt seit über zehn Jahren an Rechnern, Netzwerken und Servern — beruflich wie privat. Hier übersetzt er IT-Grundlagen in verständliche Schritte.

→ Mehr über mich

Anzeige



Anzeige