So verwenden Sie den Treiberüberprüfer zur Behebung von Treiberproblemen
Der Treiberüberprüfer ist ein recht umfangreiches Tool in Windows, das hauptsächlich für Entwickler und nicht für durchschnittliche Benutzer gedacht ist. Er soll Treiberfehler aufdecken, indem er die Treiber stark belastet – beispielsweise Speicherprobleme, Deadlocks oder ungültige E/A-Routinen. Der Haken dabei? Auf manchen Systemen kann er bei unvorsichtiger Verwendung sogar zu mehr Abstürzen führen. Dennoch ist er manchmal die einzige Möglichkeit, hartnäckige Bluescreens oder ungewöhnliche Treiberprobleme zu beheben. Bei korrekter Anwendung kann er stundenlange Frustration ersparen, aber falsche Verwendung oder die gleichzeitige Ausführung zu vieler Treiber kann Ihr System in ein Chaos verwandeln. Wenn Sie also den Treiberüberprüfer verwenden möchten, seien Sie auf eine Verlangsamung Ihres Systems vorbereitet und erstellen Sie unbedingt vorher eine Datensicherung oder einen Wiederherstellungspunkt – so können Sie Probleme schneller beheben.
Wie verwende ich den Treiberverifizierer?
Methode 1: Verwendung des integrierten Verifizierungsbefehls
Die meisten vergessen, dass der Treiberüberprüfer in Windows enthalten ist und sich über einen einfachen Befehl ausführen lässt.Öffnen Sie dazu einfach eine administrative Eingabeaufforderung oder PowerShell. Klicken Sie dazu mit der rechten Maustaste auf das Startmenü und wählen Sie „ Windows Terminal (Administrator)“ oder „PowerShell (Administrator)“. Geben Sie den Befehl ein verifierund drücken Sie die Eingabetaste. Dadurch öffnet sich die Benutzeroberfläche des Treiberüberprüfers. Ganz einfach, oder? Nun ja, nicht ganz. Sie sollten einige Parameter festlegen, bevor Sie ihn ausführen.
Methode 2: Erstellen benutzerdefinierter Einstellungen für gezielte Tests
Wenn Sie vermuten, dass ein bestimmter Treiber Probleme verursacht – beispielsweise ein Grafik- oder Netzwerktreiber –, empfiehlt es sich, benutzerdefinierte Einstellungen zu erstellen, anstatt alle Treiber testen zu lassen. Wählen Sie im Überprüfungsfenster „ Benutzerdefinierte Einstellungen erstellen“. Dadurch können Sie bestimmte Tests auswählen, wie z. B.Pool-Überwachung (für Speicherlecks), E/A-Überprüfung (zur Suche nach ungültigen Routinen) oder Deadlock-Erkennung. Seien Sie jedoch vorsichtig: Die Aktivierung zu vieler oder falscher Tests kann zu einem sofortigen Systemabsturz führen. Beispielsweise kann die Aktivierung von „Spezieller Pool“ zwar helfen, Poolbeschädigungen zu finden, aber auch selbst Abstürze verursachen, wenn ein zugrunde liegendes Problem vorliegt.
Am besten testen Sie nur aktuelle Treiberupdates oder Treiber mit bekannten Problemen. Sobald Ihre Einstellungen konfiguriert sind, wählen Sie die verdächtigen Treiber aus und klicken Sie auf „ Fertigstellen “.Starten Sie Ihr System neu und verwenden Sie Ihren PC wie gewohnt. Warten Sie bei aktiviertem Treiberüberprüfer auf Abstürze oder Bluescreens. Nach einem Fehler wird eine Speicherabbilddatei zur Analyse erstellt – eine hilfreiche Methode, um die Ursache des Problems zu ermitteln.
Ausführen des Treiberüberprüfers über die Befehlszeile
Wenn Sie die Kommandozeile bevorzugen, können Sie den Verifizierer direkt mit Parametern ausführen. Um beispielsweise einen bestimmten Treiber zu testen, geben Sie Folgendes ein:
verifier /standard /driver TestDriver.sys
Ersetzen Sie TestDriver.sys<Treiberdateiname> durch den Dateinamen Ihres Treibers. Diese Methode ist schneller, wenn Sie bereits wissen, welchen Treiber Sie testen möchten und nicht mit der Benutzeroberfläche arbeiten wollen.
Analyse von Dump-Dateien
Wenn der Treiberüberprüfer einen Absturz auslöst, erstellt Windows eine Minidump-Datei. Zur Analyse eignen sich am besten WinDbg oder KD. Sie müssen zuvor den Symbolpfad einrichten – Windows ist da natürlich etwas komplizierter. Ausführen:
.symfixAnschließend .sympath+;cache;SRV*c:\symbols*;http://msdl.microsoft.com/download/symbolsmüssen Sie in WinDbg oder KD dem Debugger mitteilen, wo sich die Microsoft-Symbole befinden. Andernfalls wird die Dekodierung des Speicherabbilds äußerst ungenau. In KD geben Sie beispielsweise Folgendes ein: [Beispielcode einfügen] kd -y srv*c:\symbols*;http://msdl.microsoft.com/download/symbols -z dumpfile.dmp.Öffnen Sie in WinDbg Ihr Speicherabbild und führen Sie dann !analyze -vim Befehlsfenster den Befehl [Befehl einfügen] aus. Suchen Sie nach dem Eintrag MODULE_NAME oder „Wahrscheinlich verursacht durch “ (Informationen).Dieser Eintrag weist auf den fehlerhaften Treiber oder die fehlerhafte Komponente hin.
Zurücksetzen des Treiberüberprüfers
Sobald Sie die benötigten Informationen haben oder den verdächtigen Treiber repariert haben, vergessen Sie nicht, die Treiberüberprüfung zu deaktivieren. Sie beansprucht Systemressourcen und kann andauernde Leistungsprobleme verursachen.Öffnen Sie dazu einfach erneut die Benutzeroberfläche der Treiberüberprüfung und wählen Sie „ Vorhandene Einstellungen löschen“. Alternativ können Sie den verifier /resetBefehl auch über die Eingabeaufforderung ausführen. Falls Windows beim Start abstürzt, starten Sie im abgesicherten Modus – dadurch wird die Treiberüberprüfung in der Regel deaktiviert – und deaktivieren Sie sie anschließend. Manchmal ist dies die einzige Möglichkeit, aus einer Absturzschleife auszubrechen. Sollten alle anderen Versuche fehlschlagen, können Sie von einem Windows-Wiederherstellungslaufwerk starten und eine Systemwiederherstellung durchführen.
Beheben Sie die eigentlichen Treiberprobleme.
Nachdem die problematischen Treiber identifiziert wurden, geht es an die Behebung. Normalerweise bedeutet das, den Treiber zu aktualisieren, auf eine ältere Version zurückzugreifen oder ihn zu deinstallieren, falls das Problem weiterhin besteht. Suchen Sie auf der Website des Herstellers oder bei Windows Update nach den neuesten Versionen. Im Idealfall erledigt Windows Update oder der Geräte-Manager (über Geräte-Manager > Rechtsklick auf den Treiber > Treiber aktualisieren ) das Problem. Andernfalls installieren Sie den von der Herstellerseite heruntergeladenen Treiber manuell. Bei manchen Systemen behebt die Deinstallation und Neuinstallation des Treibers oft seltsame Fehler. Achten Sie nur darauf, keine wichtigen Treiber zu entfernen – denn Windows macht es einem manchmal unnötig schwer.