Categories: Microsoft

Verwendung von Driver Verifier Windows 10

Windows 10 ist ein modernes System, das durch verschiedene Funktionen ergänzt wird, die hinzugefügt wurden, damit wir als fortgeschrittene Benutzer oder Administratoren verschiedene Probleme lösen können, die im System und im System generiert werden Eines dieser Probleme, das sehr heikel ist, ist das mit den Steuerungen verbundene, da diese die Aufgabe haben, den Hardwareelementen zu ermöglichen, sowohl auf der Ebene der Kompatibilität als auch der Dienste normal zu funktionieren. Es ist immer wichtig, Unterstützung von unseren Controllern zu erhalten, wenn Fehler oder Zurücksetzungen auftreten.

Wenn ein Controller ausfällt, können Situationen auftreten wie:

  • Aus oder Flackern unseres Bildschirms
  • Netzwerkverbindungsfehler
  • Druckfehler
  • Die Sounds werden nicht so wiedergegeben, wie sie sein sollten, und viele mehr.

Windows 10 hat Ein integriertes Tool, mit dem wir selten eine detaillierte Analyse der Treiber durchführen. Dieses Tool heißt Driver Verifier. Aus diesem Grund werden wir in AdminGuides eine vollständige Analyse der Verwendung durchführen und daher vollständige Treiber in Windows 10 haben.

Was ist Driver Verifier?
Driver Verifier ist ein von Microsoft entwickeltes Tool zur Überwachung der Treiber im Windows-Kernelmodus und der Grafiktreiber, um Aufrufe illegaler oder anderer Funktionen zu erkennen Art der Situation, die das System beschädigen kann. Mit Driver Verifier können wir alle Windows 10-Systemcontroller nur dann verschiedenen Arten von Variablen und Tests unterziehen, um ein falsches Verhalten zu erkennen und die erforderlichen Korrekturmaßnahmen zu ergreifen.

Wir haben die Möglichkeit, Driver Verifier auf mehreren Controllern auszuführen gleichzeitig oder auf einem einzelnen Controller zur gleichen Zeit, auf die gleiche Weise können die auszuführenden Tests konfiguriert werden, sodass wir einen Controller großen Belastungen aussetzen oder durch optimierte Tests Ihre Statusstufe anzeigen können in Echtzeit.

1. Zugriffstreiberüberprüfung in Windows 10

Einer der Vorteile besteht darin, dass das Herunterladen nicht erforderlich ist Driver Verifier (Verifier.exe), da dieses Dienstprogramm bereits in allen Windows-Versionen nach Windows 2000 enthalten ist, außer in Windows 10 S. Auf diese Weise wird kein Paket von Driver Verifier separat heruntergeladen. Dies befindet sich im folgenden Verzeichnis

% windir% \ system3 
Schritt 1

Um auf dieses Tool zuzugreifen, greifen Sie einfach auf die Eingabeaufforderung zu und führen Sie die folgende Zeile aus:

 verifier 
Schritt 2

Einige Empfehlungen für die Verwendung dieses Tools sind:

  • Das Ausführen der Treiberüberprüfung kann zum Absturz des Geräts führen.
  • Wir sollten die Treiberüberprüfung nur auf den Computern ausführen, die zum Testen und Debuggen von Fehlern verwendet werden.
  • Wir müssen in der Gruppe Administratoren sein, um die Treiberüberprüfung verwenden zu können. Li>
    • Die Treiberüberprüfung ist in Windows 10 S nicht enthalten. Li>
      • Wir können verwenden Der Treiberprüfer kann Probleme zu Beginn des Lebenszyklus der Controller-Entwicklung feststellen, da sie zu diesem Zeitpunkt einfacher und kostengünstiger zu korrigieren sind.
      • Dieses Tool kann verwendet werden, wenn sich ein Treiber befindet implementiert, um die Tests von WDK, Visual Studio und Windows Hardware Certification Kit (HCK) auszuführen.
      • Wir werden den Treiberverifizierer verwenden, um Testfehler und Geräteblockaden zu beheben und zu beseitigen.
      Schritt 3

      Drücken Sie die Eingabetaste r an der Eingabeaufforderung und das folgende Fenster wird angezeigt:

      Schritt 4

      Dort haben wir eine Reihe von Optionen gefunden, einige speziell für Entwickler, aber insbesondere müssen wir die Standardoption ‚Belassen‘ belassen (Standardkonfiguration erstellen)? Wenn wir die aktuelle Struktur sehen wollen, aktivieren wir die Option ‚Vorhandene Konfiguration anzeigen‘. Klicken Sie auf Weiter und sehen Sie Folgendes:

      2. Verwenden Sie die Treiberüberprüfung in Windows 10

      Schritt 1 div > Wie bereits erwähnt, wählen wir die Option ‚Standardkonfiguration erstellen‘. und Folgendes wird angezeigt:

      Schritt 2

      Dort finden wir die folgenden Optionen:

      Automatische Auswahl nicht signierter Treiber
      Mit dieser Option ist es nützlich So analysieren Sie Computer mit Windows-Versionen, für die keine signierten Treiber erforderlich sind.
      Wählen Sie automatisch Treiber aus, die für Versionen vor Windows erstellt wurden.
      Diese Option ist nützlich, um die Treiberkompatibilität mit dem zu testen Neueste Windows-Versionen.
      Alle auf diesem Computer installierten Treiber automatisch auswählen.
      Diese Option bietet eine maximale Abdeckung in Bezug auf die Anzahl der Controller, die im Internet getestet werden können System. Diese Option ist nützlich für Testszenarien, in denen ein Controller mit anderen Geräten oder Controllern in einem bestimmten System interagieren muss. Mit dieser Option können auch die für das Panel verfügbaren Ressourcen und einige Überwachungsressourcen aufgebraucht werden. Das Testen aller Treiber kann sich aufgrund der Anzahl der ausgeführten Tests auch nachteilig auf die Systemleistung auswirken. Div>
      Controller-Namen aus einer Liste auswählen
      Dank dieser Option ist dies möglich Auswahl einiger Controller in einer Liste von Geräten, wobei die Option der erweiterten E / A-Überprüfung die Möglichkeit bietet, Objekte integrierter und vollständiger zu verfolgen und somit die Konformität zu überprüfen, wenn ein IRP zwischen den ausgewählten Controllern übertragen wird, was zu einer viel vollständigeren Überprüfung führt Informationen.
      Schritt 3

      In diesem Fall bietet die Standardkonfiguration von Driver Verifier eine Reihe von Optionen:

      Automatische Überprüfungen
      Dieser Typ Die Überprüfung wird immer auf einem Controller durchgeführt, der überprüft wird, unabhängig von den zu diesem Zweck ausgewählten Optionen.
      Spezialpool
      Durch Aktivieren dieser Option Driver Verifier ist für die Zuweisung der meisten Speicheranforderungen des Controllers aus einer speziellen Gruppe verantwortlich l set wird überwacht, um erhöhten Speicher, Speicherfehler und weitere Probleme im Zusammenhang mit dem Speicher zu erkennen, auf den nach seiner Freigabe zugegriffen wird.
      IRQL-Überprüfung erzwingen
      Bei Verwendung dieser Option , Driver Verifier erhöht den Speicherdruck des Controllers durch Ungültigmachen seines paginierbaren Codes. Wenn der Controller also versucht, im falschen IRQL auf den ausgelagerten Speicher zuzugreifen, oder während er eine Drehsperre gedrückt hält, erkennt Driver Verifier dieses Verhalten und fährt mit seinen Verwaltungsaktionen fort.
      Simulation geringer Ressourcen
      Durch Aktivieren dieser Option kann Driver Verifier Gruppenzuweisungen und andere Ressourcenanforderungen nicht zufällig zuweisen. Auf diese Weise testet Driver Verifier die Fähigkeit des Treibers Bewältigung einer ressourcenarmen Situation, die sich auf das Gesamtsystemverhalten auswirken kann. .
      Poolanalyse
      Diese Option prüft, ob der Controller beim Herunterladen alle Speicherzuordnungen freigegeben hat.
      E / A. check
      Mit dieser Option weist Driver Verifier den IRP des Controllers einer speziellen Gruppe zu und verwaltet die E / A-Verwaltung des Controllers, wodurch die illegale oder inkohärente Verwendung der E / A-Routinen erkannt wird.
      DMA-Überprüfung
      Durch Aktivieren dieser Option analysiert Driver Verifier die Verwendung des DMA-Routinen-Controllers, um die falsche Verwendung von DMA-Puffern, Adaptern und Kartenregistern zu erkennen.
      Schritt 4

      Eine der nützlichsten Optionen ist die Auswahl der Option ‚Controller-Namen aus einer Liste auswählen‘:

      Schritt 5

      Klicken Sie auf Weiter, um sie zu aktivieren Die Kontrollkästchen der Controller, die wir analysieren möchten:

      Schritt 6

      Wenn Sie alle auswählen möchten, klicken Sie auf die Schaltfläche Alle auswählen. Klicken Sie auf die Schaltfläche ‚Fertig stellen‘, um die Aktion abzuschließen. Die folgende Meldung wird angezeigt:

      Schritt 7

      Wie wir sehen können, muss das System neu gestartet werden, um die entsprechende Analyse auszuführen. Es ist auch möglich, Driver Verifier in einer Eingabeaufforderungskonsole auszuführen. Wenn Sie beispielsweise das Tool mit der Standardkonfiguration auf einem Controller namens acpi.sys ausführen möchten, führen Sie den folgenden Befehl aus. Nach dem Neustart des Systems wird die Hintergrundanalyse ausgeführt. Verifizierer / Standard / Treiber acpi.sys

      3. Treiber verwalten Verifier in Windows 10

      Es gibt bestimmte Aufgaben, die wir auf Driver Verifier in Windows 10 direkt über die Eingabeaufforderungskonsole als Administratoren oder über die Konsole anwenden können. Einige davon sind:

      Stoppen oder setzen Sie die tool
      Dazu führen wir eine der folgenden Optionen aus:
      • An der Eingabeaufforderung führen wir den ‚Verifier / Reset‘ aus. Befehl
      • Wir führen ‚Verifier‘ aus? In der Eingabeaufforderung und in der bereitgestellten Konsole aktivieren wir die Option ‚Vorhandene Konfiguration löschen‘. Kästchen und klicken Sie auf ‚Weiter‘.
      Siehe aktuelle Konfiguration
      Um die aktuelle Struktur anzuzeigen, haben wir folgende Optionen:
      • Führen Sie ‚Verifier‘ aus? Aktivieren Sie an der Eingabeaufforderung und in der Grafikkonsole die Option ‚Vorhandene Konfiguration anzeigen‘. Kästchen und klicken Sie auf ‚Weiter‘.
      • Führen Sie den ‚Verifier / Querysettings‘ aus. Befehl an der Eingabeaufforderung
      Verifizierungsstatistik anzeigen
      Um die Statistik der Analyseergebnisse zu kennen, können Sie eine der folgenden Optionen verwenden:
      • Führen Sie den folgenden Befehl an der Eingabeaufforderung aus: ‚Verifizierer / Abfrage‘
      • Führen Sie ‚Verifizierer‘ an der Eingabeaufforderung aus und aktivieren Sie in der Grafikkonsole das Kontrollkästchen ‚Informationen zu aktuell aktivierten anzeigen‘ Treiber ‚.
      Fehlerprüfung
      Wenn Driver Verifier eine Art von Verstoß feststellt, wird eine Fehlerprüfung generiert, um den Computer zu stoppen wird durchgeführt, um so viele Informationen wie möglich bereitzustellen, um das Problem zu beheben. Alle vom Tool erkannten Verstöße führen zu Fehlerprüfungen. Die häufigsten sind:
      • 0xC1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION: Zeigt an, dass der Controller in einen ungültigen Abschnitt des Panels geschrieben hat. Li>
        • 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION: Dies ist ein allgemeiner Fehlerüberprüfungscode für schwerwiegende Fehler, die von Driver Verifier in den Controllern gefunden wurden. Li>
          • 0xC6: DRIVER_CAUGHT_MODIFYING_FREED_POOL: Dies zeigt an, dass der Controller versucht hat, auf eine freigegebene Speichergruppe

          zuzugreifen

          • 0xC9: DRIVER_VERIFIER_IOMANAGER_VIOLATION: Dies ist der Fehlerprüfcode, der für alle Verstöße gegen die E / A-Überprüfung des Treiberprüfers gilt.
          • 0xD6: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION: Dies zeigt an, dass auf den Controller zugegriffen wurde Der Speicher über das Ende seiner Gruppenzuweisung hinaus.
          • 0xE6: DRIVER_VERIFIER_DMA_VIOLATION: Dies ist der Fehlerprüfcode, der allen Verstößen gegen die DMA-Überprüfung durch das Tool zugeordnet ist.

      Wir können sehen, wie dieser Win integriert Das Tool dows 10 bietet uns die Möglichkeit, die gesamte Analyse jedes Systemcontrollers zu zentralisieren, um seinen aktuellen Status in Echtzeit zu sehen und so mögliche Fehler zu ermitteln und gegebenenfalls mit der Korrektur fortzufahren.

adminguides

Recent Posts

Kombinieren Sie das Haftnotizen-Symbol in der Taskleiste, nicht kombiniertes Problem

Die Microsoft Sticky Notes sind ein beliebtes und nützliches Tool für Benutzer von Windows 10-Systemen,…

2 Jahren ago

Windows 11-Insider-Kanäle können nicht von Dev auf Beta geändert werden

Microsoft hat kürzlich den lang erwarteten Windows 11 Dev Channel veröffentlicht, auf den über Windows…

2 Jahren ago

Beheben Sie den Anwendungsfehler „DDE Server Window Explorer.exe“.

Windows 10 ist eines der beliebtesten und am weitesten verbreiteten Betriebssysteme für Computerbenutzer.Die Entwicklung von…

2 Jahren ago

Herunterladen der Microsoft Edge-Download-Schaltfläche funktioniert nicht

Überprüfen und konfigurieren Sie die BerechtigungseinstellungenAktivieren Sie Edge für die Ausführung mit AdministratorrechtenReparieren Sie Microsoft…

2 Jahren ago

Laden Sie den Treiber für den Insignia USB 2.0-zu-Ethernet-Adapter für Windows 11, 10 herunter

Die meisten der neuesten Laptops haben keinen eingebauten Ethernet-Anschluss.Wir alle wissen, dass kabelgebundene Verbindungen viel…

2 Jahren ago

Asus Zephyrus verwendet keine GPU, wie man es behebt

Die Grafikverarbeitungseinheit oder GPU ist eine wesentliche Komponente eines Computersystems, die für die Wiedergabe von…

2 Jahren ago