Wenn Windows immer wieder mit Bluescreens startet und der ausgegebene Stop-Code keinen klaren Treiber benennt — oder wenn ein Bluescreen nur sporadisch auftritt — kann der Driver Verifier helfen. Das in Windows integrierte Diagnose-Tool stresst Treiber gezielt, um den Verursacher zu identifizieren. Power-Anwender und IT-Administratoren nutzen es regelmäßig, viele Privat-Anwender kennen es gar nicht.
Was ist Driver Verifier?
Der Driver Verifier (Windows-Befehl: verifier.exe) ist ein in Windows seit XP integriertes Tool, das Treiber während ihrer normalen Ausführung überwacht und absichtlich Stress-Tests durchführt. Wenn ein Treiber fehlerhaft programmiert ist (z. B. ungültige Speicherzugriffe, Race Conditions, Thread-Sync-Probleme), löst der Verifier einen kontrollierten Bluescreen mit klar benanntem Verursacher aus.
Vorteile gegenüber normalem BSOD:
- Treiber wird mit hoher Wahrscheinlichkeit beim Namen genannt
- Zusätzliche Stress-Faktoren machen versteckte Bugs sichtbar
- Memory Dump enthält detaillierte Diagnose-Informationen
Nachteile:
- System wird deutlich langsamer (10–30 % Performance-Verlust)
- Mehr Bluescreens als normal — gewollt!
- Auf instabilen Systemen kaum bootfähig
Bevor Sie den Driver Verifier einsetzen: AVG Driver Updater zeigt veraltete und bekannt fehlerhafte Treiber direkt — oft reicht das, um den Verursacher zu finden.
Wann sollte ich Driver Verifier nutzen?
- Sporadische Bluescreens mit wechselnden Stop-Codes — System ist stabil genug für längere Sessions
- BSODs mit unklarem Verursacher (Stop-Code wie SYSTEM_SERVICE_EXCEPTION, KERNEL_SECURITY_CHECK_FAILURE)
- Bevor Sie Hardware verdächtigen — wenn der Verifier keinen Treiber findet, ist Hardware-Problem wahrscheinlicher
- Nach mehreren Treiber-Updates, wenn Sie nicht wissen, welcher das Problem verursacht
Wann sollte ich Driver Verifier NICHT nutzen?
- Auf einem nicht-bootfähigen System — Verifier kann nicht-bootfähige Zustände verschärfen
- Wenn Sie nicht regelmäßig Backups haben — Verifier kann zu unbeantwortbaren BSODs führen
- Auf Produktiv-Systemen ohne Test-Möglichkeit
- Wenn Sie nicht wissen, wie man im abgesicherten Modus startet — als Notausstieg notwendig
Driver Verifier aktivieren
Vor dem Aktivieren System-Wiederherstellungspunkt setzen!
- Eingabeaufforderung als Administrator öffnen.
verifiereingeben — die GUI öffnet sich.- Auswahl Benutzerdefinierte Einstellungen erstellen (für Code-Entwickler).
- Folgende Tests aktivieren: Spezielles Pool, Pool-Tracking, I/O-Verifizierung, Deadlock-Erkennung, Sicherheitsprüfungen, DMA-Verifizierung, Rest dynamisch. Nicht aktivieren: Random Low Resources Simulation — kann auch saubere Treiber crashen lassen.
- Im nächsten Schritt: Treibernamen aus einer Liste auswählen.
- Alle Nicht-Microsoft-Treiber auswählen (Spalte „Anbieter" filtern).
- Fertigstellen → Reboot.
Bluescreen analysieren
Nach dem Reboot läuft das System im Verifier-Modus. Wenn ein BSOD auftritt:
- System neu starten — Memory Dump wird in
C:\Windows\Minidump\erstellt. - Mit dem Tool WinDbg (aus dem Microsoft Store) den Dump öffnen.
- Befehl:
!analyze -v - Im Output sucht man nach dem Eintrag IMAGE_NAME oder MODULE_NAME — der dort genannte Treiber ist sehr wahrscheinlich der Verursacher.
Alternative: Das Tool WhoCrashed (kostenlos für Privat-Anwender) analysiert den Dump automatisch und benennt den verursachenden Treiber.
Driver Verifier deaktivieren
Wichtig: Verifier nicht permanent laufen lassen, weil das System dauerhaft langsam ist.
- Eingabeaufforderung als Administrator:
verifier /reset - Reboot.
Falls das System nicht mehr bootet:
- In den abgesicherten Modus starten (F8 oder Shift + Neustart).
- Eingabeaufforderung als Administrator:
verifier /reset - Reboot.
Zusammenfassung
Driver Verifier ist ein mächtiges, aber riskantes Werkzeug. Es identifiziert fehlerhafte Treiber zuverlässig, kann aber auf instabilen Systemen die Probleme verschärfen. Für sporadische BSODs mit unklarem Verursacher: ein wertvoller Diagnose-Schritt — vorausgesetzt System-Backup und Notfall-Plan (abgesicherter Modus) sind vorhanden. Für die meisten Privat-Anwender: zuerst aktuelle Treiber installieren und auf bekannte CVE-Lücken prüfen, bevor man zum Verifier greift.
Weiterführende Quellen
Authoritative Quellen für tiefergehende Informationen:
- Driver Verifier — Microsoft Learn (DE)
- Bug Check Code Reference — Microsoft Learn
- WinDbg Download (Microsoft Store)
- WhoCrashed (Resplendence)
Häufige Fragen
Schwierig. Das System wird deutlich langsamer, und sporadische BSODs sind frustrierend. Empfehlung: Verifier nur am Wochenende oder über Nacht laufen lassen, wenn das System nicht produktiv genutzt wird.
Möglich: Hardware-Problem (RAM, Festplatte), nicht Treiber. Memory Test mit MemTest86 (kostenlos, bootbar von USB) für RAM, CrystalDiskInfo für SSD-Health. Wenn Hardware sauber: Verifier mit zusätzlichen Tests aktivieren (DMA, Force Pending I/O Requests).
Im abgesicherten Modus starten (F8 beim Boot, oder Shift + Neustart). Dort verifier /reset ausführen. Reboot — System sollte normal booten.
WhoCrashed (kostenlos, deutsche Sprache verfügbar) analysiert Bluescreen-Dumps automatisch und benennt den verursachenden Treiber. Für die meisten Privat-Anwender ausreichend. WinDbg ist für Detail-Analysen erforderlich.
Simuliert Speicher- und Resource-Knappheit. Tester finden so Treiber, die mit niedrigen Ressourcen schlecht umgehen. Aktivieren nur, wenn Sie wirklich tief in der Diagnose sind — kann auch saubere Treiber zum Absturz bringen.
Selten. ntoskrnl.exe ist der Windows-Kernel — er stürzt ab, weil ein anderer Treiber ihn fehlerhaft aufruft. Das ist genau der Fall, wo Driver Verifier hilft, den eigentlichen Verursacher zu finden.