Befehlssyntax der Treiberüberprüfung
Die folgende Syntax wird verwendet, wenn das Hilfsprogramm Verifier in einem Eingabeaufforderungsfenster ausgeführt wird.
Sie können mehrere Optionen in derselben einzelnen Zeile eingeben. Beispiel:
verifier /flags 7 /driver beep.sys disksdd.sys
Windows 11 Syntax
Sie können den Parameter /volatile mit einigen Treiberüberprüfungsoptionen /flags verwenden. Weitere Informationen finden Sie unter Verwenden von flüchtigen Einstellungen.
Hinweis
Der Parameter /volatile ist in einer zukünftigen Version von Windows veraltet. In Windows 11 die Ersatzoption die Option /difDifEnabledRule/now. Die Regelklassen, die mit dieser Option aktiviert werden können, finden Sie weiter unten im Abschnitt Windows 11 Regelklassen.
verifier /standard /all
verifier /standard /driver NAME [NAME ...]
verifier {/ruleclasses | /rc | dif} <options> [<ruleclass_1> <ruleclass_2> ...] /all
verifier {/ruleclasses | /rc | dif} <options> [<ruleclass_1> <ruleclass_2> ...] /driver NAME [NAME ...]
verifier /flags <options> /all
verifier /flags <options> /driver NAME [NAME ...]
verifier /rules [OPTION ...]
verifier /dif [<ruleclass_1> <ruleclass_2> ...] /now /driver NAME [NAME ...]
verifier /query
verifier /querysettings
verifier /bootmode [persistent | resetonbootfail | resetonunusualshutdown | oneboot]
verifier /bc <number_of_reboots>
verifier /reset
verifier /faults [Probability] [PoolTags] [Applications] [DelayMins]
verifier /faultssystematic [OPTION ...]
verifier /log LOG_FILE_NAME [/interval SECONDS]
verifier /volatile /flags <options>
verifier /volatile /adddriver NAME [NAME ...]
verifier /volatile /removedriver NAME [NAME ...]
verifier /volatile /faults [Probability] [PoolTags] [Applications] [DelayMins]
verifier /domain <types> <options> /driver ... [/logging | /livedump]
verifier /logging
verifier /livedump
verifier /?
verifier /help
Windows 10 Syntax
Sie können den Parameter /volatile mit einigen Treiberüberprüfungsoptionen /flags und mit /standard verwenden. Sie können /volatile nicht mit den Optionen /flags für die DDI-Konformitätsüberprüfung, Power Framework Delay Fuzzing oder Storport Verification verwenden. Weitere Informationen finden Sie unter Verwenden von flüchtigen Einstellungen.
verifier /standard /all
verifier /standard /driver NAME [NAME ...]
verifier {/ruleclasses | /rc} <options> [<ruleclass_1> <ruleclass_2> ...] /all
verifier /flags <options> /all
verifier /flags <options> /driver NAME [NAME ...]
verifier /rules [OPTION ...]
verifier /query
verifier /querysettings
verifier /bootmode [persistent | resetonbootfail | resetonunusualshutdown | oneboot]
verifier /reset
verifier /faults [Probability] [PoolTags] [Applications] [DelayMins]
verifier /faultssystematic [OPTION ...]
verifier /log LOG_FILE_NAME [/interval SECONDS]
verifier /volatile /flags <options>
verifier /volatile /adddriver NAME [NAME ...]
verifier /volatile /removedriver NAME [NAME ...]
verifier /volatile /faults [Probability] [PoolTags] [Applications] [DelayMins]
verifier /domain <types> <options> /driver ... [/logging | /livedump]
verifier /logging
verifier /livedump
verifier /?
verifier /help
Windows 8.1 Syntax
Sie können den Parameter /volatile mit einigen Treiberüberprüfungsoptionen /flags und mit /standard verwenden. Sie können /volatile nicht mit den Optionen /flags für die DDI-Konformitätsüberprüfung, Power Framework Delay Fuzzing, Storport Verification verwenden. Weitere Informationen finden Sie unter Verwenden von flüchtigen Einstellungen.
verifier /standard /all
verifier /standard /driver NAME [NAME ...]
verifier /flags <options> /all
verifier /flags <options> /driver NAME [NAME ...]
verifier /rules [OPTION ...]
verifier /faults [Probability] [PoolTags] [Applications] [DelayMins]
verifier /faultssystematic [OPTION ...]
verifier /log LOG_FILE_NAME [/interval SECONDS]
verifier /query
verifier /querysettings
verifier /bootmode [persistent | disableafterfail | oneboot]
verifier /reset
verifier /volatile /flags <options>
verifier /volatile /adddriver NAME [NAME ...]
verifier /volatile /removedriver NAME [NAME ...]
verifier /volatile /faults [Probability] [PoolTags] [Applications] [DelayMins]
verifier /?
Windows 8, Windows 7-Syntax
Sie können den Parameter /volatile mit einigen Treiberüberprüfungsoptionen /flags und mit /standard verwenden. Sie können /volatile nicht mit den Optionen /flags für die DDI-Konformitätsüberprüfung, power Framework Delay Fuzzing, Storport Verification, SCSI Verification oder mit /disk verwenden. Weitere Informationen finden Sie unter Verwenden von flüchtigen Einstellungen.
verifier [/volatile] [/standard | /flags Options ] [ /all | /driver DriverList ]
verifier /volatile /faults [Probability PoolTags Applications DelayMins] /driver DriverList
verifier /volatile {/adddriver | /removedriver} DriverList
verifier /reset
verifier /querysettings
verifier /query
verifier /log LogFileName [/interval Seconds]
verifier /?
Parameter
Überprüfungssyntax Command-Line
/Alle Weist die Driver Verifier an, alle installierten Treiber nach dem nächsten Start zu überprüfen.
/bc <number_of_reboots> Legt die Anzahl der Neustarts fest, für die die Überprüfung aktiv sein soll.
Mit dieser Option wird automatisch der Startmodus ResetOnUnusualShutdown festgelegt.
/bootmode-Modus Steuert, ob die Einstellungen für die Treiberüberprüfung nach einem Neustart aktiviert sind. Um diese Option festzulegen oder zu ändern, müssen Sie den Computer neu starten.
Startmodus | BESCHREIBUNG |
---|---|
Persistente |
Stellt sicher, dass die Treiberüberprüfungseinstellungen bei vielen Neustarts beibehalten (in Kraft bleiben). Dies ist die Standardeinstellung. |
resetonbootfail |
Deaktiviert die Treiberüberprüfung für nachfolgende Neustarts, wenn das System nicht gestartet werden kann. |
oneboot |
Aktiviert die Einstellungen der Treiberüberprüfung nur für den nächsten Computerstart. Die Treiberüberprüfung ist für nachfolgende Neustarts deaktiviert. |
resetonunusualshutdown |
(Eingeführt in Windows 10, Build 1709) Die Treiberüberprüfung wird bis zu einem ungewöhnlichen Herunterfahren beibehalten. Die Abkürzung "rous" kann verwendet werden. |
/difDifEnabledRule Aktivieren Sie die Überprüfung mithilfe einer DIF-fähigen Regel. Die Überprüfung wird beim nächsten Neustart des Systems wirksam. In Windows 11 hinzugefügt.
/difDifEnabledRule/now Aktivieren Sie die Überprüfung sofort mithilfe einer DIF-fähigen Regel. Aktiviert die Regelklassen sofort, ohne dass ein Neustart erforderlich ist. Diese Option ist nur gültig, wenn bereits keine Regelklassen ausgeführt werden. Informationen zu den Regelklassen, die sofort aktiviert werden können, finden Sie unter Windows 11 Regelklassenbeschreibungen.
/driverDriverList Gibt einen oder mehrere Treiber an, die überprüft werden. DriverList ist eine Liste von Treibern nach binärem Namen, z. B. Driver.sys. Verwenden Sie ein Leerzeichen, um die einzelnen Treibernamen zu trennen. Wildcardwerte wie n*.sys werden nicht unterstützt.
/driver.excludeDriverList Gibt einen oder mehrere Treiber an, die von der Überprüfung ausgeschlossen werden. Dieser Parameter gilt nur, wenn alle Treiber zur Überprüfung ausgewählt wurden. DriverList ist eine Liste von Treibern nach binärem Namen, z. B. Driver.sys. Verwenden Sie ein Leerzeichen, um die einzelnen Treibernamen zu trennen. Wildcardwerte wie n*.sys werden nicht unterstützt.
/Fehler Aktiviert das Feature Simulation mit geringen Ressourcen in der Treiberüberprüfung. Sie können /faults anstelle von /flags 0x4 verwenden. Sie können jedoch nicht /flags 0x4 mit den / faults-Unterparametern verwenden.
Sie können die folgenden Unterparameter des /faults-Parameters verwenden, um die Simulation für niedrige Ressourcen zu konfigurieren.
Subparameter | BESCHREIBUNG |
---|---|
Probability |
Gibt die Wahrscheinlichkeit an, dass die Driver Verifier bei einer bestimmten Zuordnung fehlschlägt. Geben Sie eine Zahl (im Dezimal- oder Hexadezimalformat) ein, um die Anzahl der Wahrscheinlichkeit in 10.000 darzustellen, dass die Driver Verifier die Zuordnung fehlschlägt. Der Standardwert 600 bedeutet 600/10.000 oder 6 %. |
Pooltags |
Schränkt die Zuordnungen ein, bei denen die Treiberüberprüfung keine Zuordnungen mit den angegebenen Pooltags ausführen kann. Sie können ein Wildcardzeichen (*) verwenden, um mehrere Pooltags darzustellen. Wenn Sie mehrere Pooltags auflisten möchten, trennen Sie die Tags durch Leerzeichen ab. Standardmäßig können alle Zuordnungen zu Fehlern führen. |
Anwendungen |
Schränkt die Zuordnungen ein, bei denen die Treiberüberprüfung keine Zuordnungen für das angegebene Programm ausführen kann. Geben Sie den Namen einer ausführbaren Datei ein. Trennen Sie die Programmnamen beim Auflisten durch Leerzeichen ab. Standardmäßig können alle Zuordnungen zu Fehlern führen. |
DelayMins |
Gibt die Anzahl der Minuten nach dem Start an, in denen die Treiberüberprüfung keine Zuordnungen absichtlich fehlschlägt. Diese Verzögerung ermöglicht das Laden der Treiber und die Stabilisierung des Systems, bevor der Test beginnt. Geben Sie eine Zahl (im Dezimal- oder Hexadezimalformat) ein. Der Standardwert beträgt 7 (Minuten). |
/faultsystematic Gibt die Optionen für die Simulation systematischer ressourcenarmer Ressourcen an. Verwenden Sie das Flag 0x40000 , um die Option Simulation systematisch mit niedrigen Ressourcen auszuwählen.
OPTION | BESCHREIBUNG |
---|---|
enableboottime |
Ermöglicht Fehlerinjektionen über Computerneustarts hinweg. |
disableboottime |
Deaktiviert Fehlerinjektionen über Computerneustarts hinweg (dies ist die Standardeinstellung). |
recordboottime |
Aktiviert Fehlerinjektionen im Was-wäre-wenn-Modus über Computerneustarts hinweg. |
resetboottime |
Deaktiviert Fehlerinjektionen über Computerneustarts hinweg und löscht die Stapelausschlussliste. |
enableruntime |
Aktiviert Fehlerinjektionen dynamisch. |
disableruntime |
Deaktiviert Fehlerinjektionen dynamisch. |
recordruntime |
Aktiviert Fehlerinjektionen dynamisch im Was-wäre-wenn-Modus . |
resetruntime |
Deaktiviert Fehlerinjektionen dynamisch und löscht die zuvor fehlerhafte Stapelliste. |
querystatistics |
Zeigt die aktuelle Fehlerinjektionsstatistik an. |
incrementcounter |
Erhöht den Testdurchlaufzähler, der verwendet wird, um zu ermitteln, wann ein Fehler eingefügt wurde. |
getstackid COUNTER |
Ruft den angegebenen injizierten Stapelbezeichner ab. |
excludestack STACKID |
Schließt den Stapel von der Fehlerinjektion aus. |
/flags-Optionen Aktiviert die angegebenen Optionen nach dem nächsten Neustart. Diese Zahl kann im Dezimal- oder Hexadezimalformat (mit einem Präfix 0x ) eingegeben werden. Jede Kombination der folgenden Werte ist zulässig.
Decimal | Hexadezimal | Standardeinstellung | Option |
---|---|---|---|
1 |
0x1 (Bit 0) |
X |
|
2 |
0x2 (Bit 1) |
X |
|
4 |
0x4 (Bit 2) |
||
8 |
0x8 (Bit 3) |
X |
|
16 |
0x10 (Bit 4) |
X |
|
32 |
0x20 (Bit 5) |
X |
|
64 |
0x40 (Bit 6) |
Erweiterte E/A-Überprüfung Diese Option wird automatisch aktiviert, wenn Sie E/A-Überprüfung auswählen. |
|
128 |
0x80 (Bit 7) |
X |
|
256 |
0x100 (Bit 8) |
X |
|
512 |
0x200 (Bit 9) |
||
1024 |
0x400 (Bit 10) |
||
2048 |
0x800 (Bit 11) |
X |
|
8192 |
0x2000 (Bit 13) |
Invariante MDL-Überprüfung für Stapel (ab Windows 8) |
|
16384 |
0x4000 (Bit 14) |
Invariante MDL-Überprüfung für Treiber (ab Windows 8) |
|
32768 |
0x8000 (Bit 15) |
Power Framework Delay Fuzzing (ab Windows 8) (in Windows 10 Build 19042 und höher veraltet) |
|
65536 |
0x10000 (Bit 16) |
Port-/Miniportschnittstellenüberprüfung (ab Windows 10) |
|
131072 |
0x20000 (Bit 17) |
X |
DDI-Konformitätsüberprüfung (ab Windows 8) |
262144 |
0x40000 (Bit 18) |
Systematische Simulation mit geringen Ressourcen (ab Windows 8.1) (veraltet in Windows 10 Build 19042 und höher) |
|
524288 |
0x80000 (Bit 19) |
DDI-Konformitätsüberprüfung (zusätzlich) (ab Windows 8.1) (in Windows 10 Build 19042 und höher veraltet) |
|
2097152 |
0x200000 (Bit 21) |
NDIS/WIFI-Überprüfung (ab Windows 8.1) |
|
8388608 |
0x800000 (Bit 23) |
Fuzzing der Kernelsynchronisierungsverzögerung (ab Windows 8.1) (in Windows 10 Build 19042 und höher veraltet) |
|
16777216 |
0x1000000 (Bit 24) |
Überprüfung des VM-Switches (ab Windows 8.1) |
|
33554432 |
0x2000000 (Bit 25) |
Codeintegritätsprüfungen (ab Windows 10) |
Sie können diese Methode nicht verwenden, um die Storport-Überprüfungsoptionen zu aktivieren. Weitere Informationen finden Sie unter Storport-Überprüfung.
/flagsVolatileOptions Gibt die Treiberüberprüfungsoptionen an, die sofort ohne Neustart geändert werden.
Sie können den Parameter /volatile mit allen /flags-Werten verwenden.)
Geben Sie eine Zahl im Dezimal- oder Hexadezimalformat (mit einem 0x-Präfix ) ein.
Eine beliebige Kombination der folgenden Werte ist zulässig.
Hexadezimal | Option |
---|---|
0x00000004 (Bit 2) |
Randomized Low Resources Simulation |
0x00000020 (Bit 5) |
Deadlockerkennung |
0x00000080 (Bit 7) |
DMA-Überprüfung |
0x00000200 (Bit 9) |
Ausstehende E/A-Anforderungen erzwingen |
0x00000400 (Bit 10) |
IRP-Protokollierung |
/ruleclasses oder /rc<ruleclass_1><ruleclass_2> ... <>ruleclass_k
Der ruleclasses-Parameter ist ab Windows Version 1803 verfügbar.
Der ruleclasses-Parameter umfasst einen größeren Satz von Überprüfungsklassen als der parameter /flags oben. Während /flags auf einen 32-Bit-Bitmapausdruck beschränkt ist, kann diese Option mehr als 32 Überprüfungsklassen enthalten. Jede positive Dezimalzahl stellt eine Überprüfungsklasse dar. Mehrere Klassen können ausgedrückt werden, indem jede Klassen-ID durch ein Leerzeichen getrennt wird. Die folgenden Regelklassen-IDs sind verfügbar.
Standardregelklassen
Wert | Regel |
---|---|
1 | Spezieller Pool |
2 | Erzwingen der IRQL-Überprüfung |
4 | Poolnachverfolgung |
5 | E/A-Überprüfung |
6 | Deadlockerkennung |
8 | DMA-Überprüfung |
9 | Sicherheitsüberprüfungen |
12 | Verschiedene Überprüfungen |
18 | DDI-Konformitätsüberprüfung |
34 | WDF-Überprüfung |
37 | Dateisystemfilterüberprüfung (5) |
Zusätzliche Regelklassen
Diese Regelklassen sind für bestimmte Szenariotests vorgesehen. Regelklassen, die mit gekennzeichnet sind (*)
, erfordern die E/A-Überprüfung (5) und aktivieren sie automatisch. Regelklassen, die mit (**)
Unterstützung der Deaktivierung einzelner Regeln gekennzeichnet sind. Regelklassen, die mit (***)
markiert sind, befinden sich standardmäßig im Protokollierungsmodus und erfordern /onecheck , um bei Einem Verstoß abzustürzen.
Für flags, die mit (!)
gekennzeichnet sind, muss der DIF-Modus (Regelklasse 36) aktiviert sein.
Wert | Regel |
---|---|
3 | Zufällige Simulation mit geringen Ressourcen |
10 | Ausstehende E/A-Anforderungen erzwingen (*) |
11 | IRP-Protokollierung (*) |
14 | Invariante MDL-Überprüfung auf Stapel (*) |
15 | Invariante MDL-Überprüfung auf Treiber (*) |
16 | Verzögerungsfuzzing für Power Framework |
17 | Überprüfen der Port-/Miniportschnittstelle |
19 | Systematische Simulation mit geringen Ressourcen |
20 | DDI-Konformitätsüberprüfung (zusätzlich) |
22 | NDIS/WIFI-Überprüfung (**) |
24 | Fuzzing der Kernelsynchronisierungsverzögerung |
25 | Überprüfung des VM-Switches |
26 | Codeintegritätsprüfungen |
33 | Überprüfungen der Treiberisolation (***, !) |
36 | DIF-Modus |
Windows 11-Regelklassen
Ab Windows 11 sind die folgenden Standardregelklassen verfügbar. Diese Regelklassen sind alle aktiviert, wenn die Option /standard verwendet wird.
Die Spalte /now gibt an, welche Regelklassen ohne Neustart mit der Option /difDifEnabledRule/now aktiviert werden können.
Standardregelklassen
Wert | Regel | /jetzt |
---|---|---|
1 | Spezieller Pool | Ja |
2 | Erzwingen der IRQL-Überprüfung | Ja |
4 | Poolnachverfolgung | ja |
5 | E/A-Überprüfung | Ja |
6 | Deadlockerkennung | nein |
8 | DMA-Überprüfung | nein |
9 | Sicherheitsüberprüfungen | ja |
12 | Sonstige Überprüfungen | Ja |
18 | DDI-Konformitätsüberprüfung | Ja |
34 | WDF-Überprüfung | nein |
37 | Dateisystemfilterüberprüfung | nein |
Beachten Sie, dass die Regelklasse 37 (Dateisystemfilterüberprüfung) erfordert, dass auch die Regelklasse 5 (E/A-Überprüfung) aktiviert ist. Weitere Informationen zu dieser Regelklasse finden Sie unter Dateisystemfilterüberprüfung .
Zusätzliche Regelklassen
Die folgenden zusätzlichen Regelklassen sind verfügbar.
- Die Spalte /now gibt an, welche Regelklassen ohne Neustart mithilfe der Option /difEnabledRule/now aktiviert werden können.
- Die Spalte Regelklassen erforderlich gibt an, welche Regelklassen ebenfalls aktiviert sein müssen, um die angegebene Regelklasse zu verwenden. Beachten Sie, dass der Befehl /dif automatisch die Regelklasse 36 (DIF-Modus) enthält, aber /ruleclasses und /rc nicht.
- Regelklassen, die mit
(**)
Unterstützung der Deaktivierung einzelner Regeln gekennzeichnet sind. - Regelklassen, die mit
(***)
gekennzeichnet sind, befinden sich standardmäßig im Protokollierungsmodus und erfordern, dass die Option /onecheck bei einer Verletzung abstürzt.
Wert | Regel | /jetzt | Regelklassen erforderlich |
---|---|---|---|
3 | Randomisierte Simulation mit geringen Ressourcen | nein | Keine |
10 | Erzwingen ausstehender E/A-Anforderungen | nein | 5 |
11 | IRP-Protokollierung | nein | 5 |
14 | Invariante MDL-Überprüfung für Stapel | nein | 5 |
15 | Invariante MDL-Überprüfung für Treiber | nein | 5 |
16 | Verzögerungsfuzzing für Power Framework | nein | Keine |
17 | Port-/Miniportschnittstellenüberprüfung | nein | Keine |
19 | Systematische Simulation mit geringen Ressourcen | ja | 36 |
20 | DDI-Konformitätsüberprüfung – zusätzliche | ja | Keine |
22 | NDIS/WIFI-Überprüfung (**) |
nein | Keine |
24 | Kernelsynchronisierung verzögerungsfuzzing | nein | Keine |
25 | Überprüfung des VM-Switches | nein | Keine |
26 | Codeintegritätsprüfungen | nein | Keine |
33 | Überprüfungen der Treiberisolation (***) |
nein | 36 |
36 | DIF-Modus | Ja | Keine |
/logLogFileName [/interval|Seconds] Erstellt eine Protokolldatei mit dem Namen LogFileName. Driver Verifier schreibt in regelmäßigen Abständen Statistiken in diese Datei. Weitere Informationen finden Sie unter Erstellen von Protokolldateien.
Wenn ein Verifier /log-Befehl in der Befehlszeile eingegeben wird, wird die Eingabeaufforderung nicht zurückgegeben. Um die Protokolldatei zu schließen und zur Eingabeaufforderung zurückzukehren, drücken Sie STRG+C. Nach einem Neustart müssen Sie den Befehl verifier /log erneut übermitteln, um ein Protokoll zu erstellen.
Option | BESCHREIBUNG |
---|---|
/interval Seconds | Gibt das Intervall zwischen Protokolldateiupdates an. Der Standardwert ist 30 Sekunden. |
Option /rules Optionen für Regeln, die deaktiviert (erweitert) werden können.
Option | BESCHREIBUNG |
---|---|
query |
Zeigt den aktuellen Status der steuerbaren Regeln an. |
reset |
Setzt alle Regeln auf ihren Standardzustand zurück. |
Standard-ID |
Legt die Regel-ID auf den Standardzustand fest. Für die unterstützten Regeln ist die Regel-ID der Fehlerprüfung 0xC4 (DRIVER_VERIFIER_DETECTED_VIOLATION) Parameter 1. |
Deaktivierender ID |
Deaktiviert die angegebene Regel-ID. Für die unterstützten Regeln ist die Regel-ID der Fehlerprüfung 0xC4 (DRIVER_VERIFIER_DETECTED_VIOLATION) Parameter 1. |
/Standard Aktiviert die Optionen "Standard" oder "Standardtreiberüberprüfung" nach dem nächsten Start. Die Standardoptionen sind Spezialpool, IRQL-Überprüfung erzwingen, Poolnachverfolgung, E/A-Überprüfung, Deadlockerkennung, DMA-Überprüfung. und WDF-Überprüfung Zu den Standardoptionen gehören auch Sicherheitsprüfungen, Sonstige Überprüfungen und DDI-Konformitätsüberprüfungen.
Hinweis
Ab Windows 10 Versionen nach 1803 aktiviert die Verwendung von /flags 0x209BB die WDF-Überprüfung nicht mehr automatisch. Verwenden Sie die Syntax /standard, um Standardoptionen zu aktivieren, und schließen Sie dabei die WDF-Überprüfung ein.
/Stoppen Deaktiviert Regelklassen, die über "/dif /now" aktiviert werden, um die Überprüfung anzuhalten.
/volatile /flags Ändert die Einstellungen, ohne den Computer neu zu starten. Die flüchtigen Einstellungen werden sofort wirksam. Sie können den /volatile-Parameter mit dem /flags-Parameter verwenden, um einige Optionen ohne Neustart zu aktivieren und zu deaktivieren. Sie können auch /volatile mit den Parametern /adddriver und /removedriver verwenden, um die Überprüfung eines Treibers ohne Neustart zu starten oder zu beenden, auch wenn driver Verifier noch nicht ausgeführt wird.
Gibt die Treiberüberprüfungsoptionen an, die sofort ohne Neustart geändert werden. Nur die folgenden Flags können mit volatile verwendet werden:
0x00000004 (Bit 2) – Randomized low resources simulation 0x00000020 (bit 5) – Deadlock detection 0x00000080 (bit 7) – DMA checking 0x00000200 (bit 9) – Erzwingen ausstehender E/A-Anforderungen 0x00000400 (Bit 10) – IRP-Protokollierung
Weitere Informationen finden Sie unter Verwenden von flüchtigen Einstellungen.
Option | BESCHREIBUNG |
---|---|
/adddriverVolatileDriverList |
Fügt den flüchtigen Einstellungen die angegebenen Treiber hinzu. Um mehrere Treiber anzugeben, geben Sie deren Namen getrennt durch Leerzeichen an. Wildcardwerte wie n.sys werden nicht unterstützt. Weitere Informationen finden Sie unter Verwenden flüchtiger Einstellungen . |
/removedriverVolatileDriverList |
Entfernt die angegebenen Treiber aus den flüchtigen Einstellungen. Um mehrere Treiber anzugeben, geben Sie deren Namen getrennt durch Leerzeichen an. Wildcardwerte wie n.sys werden nicht unterstützt. Weitere Informationen finden Sie unter Verwenden flüchtiger Einstellungen . |
/Zurücksetzen Löscht alle Einstellungen für die Treiberüberprüfung. Nach dem nächsten Start werden keine Treiber überprüft.
/querysettings Zeigt eine Zusammenfassung der Optionen an, die aktiviert werden, und der Treiber, die nach dem nächsten Start überprüft werden. Die Anzeige enthält keine Treiber und Optionen, die mithilfe des /volatile-Parameters hinzugefügt wurden. Weitere Möglichkeiten zum Anzeigen dieser Einstellungen finden Sie unter Anzeigen der Einstellungen für die Treiberüberprüfung.
/Abfrage Zeigt eine Zusammenfassung der aktuellen Aktivität der Driver Verifier an. Das Feld Level in der Ansicht ist der Hexadezimalwert von Optionen, die mit dem /volatile-Parameter festgelegt wurden. Erläuterungen zu den einzelnen Statistiken finden Sie unter Überwachen globaler Leistungsindikatoren und Überwachen einzelner Leistungsindikatoren .
Optionen für/domain-Typen **** Steuert die Einstellungen für die Überprüfungserweiterung. Die folgenden Überprüfungserweiterungstypen werden unterstützt.
Typen | BESCHREIBUNG |
---|---|
Wdm |
Aktiviert die Verifier-Erweiterung für WDM-Treiber. |
Ndis |
Aktiviert die Verifier-Erweiterung für Netzwerktreiber. |
Ks |
Aktiviert die Verifier-Erweiterung für Kernelmodus-Streamingtreiber. |
Audio |
Aktiviert die Verifier-Erweiterung für Audiotreiber. |
Die folgenden Erweiterungsoptionen werden unterstützt.
Optionen | BESCHREIBUNG |
---|---|
rules.default |
Aktiviert Standardvalidierungsregeln für die ausgewählte Verifiererweiterung. |
rules.all |
Aktiviert alle Validierungsregeln für die ausgewählte Verifiererweiterung. |
/Protokollierung Aktiviert die Protokollierung für verletzte Regeln, die von den ausgewählten Verifiererweiterungen erkannt wurden.
/livedump Aktiviert die Livespeicherabbildsammlung für verletzte Regeln, die von den ausgewählten Überprüfungserweiterungen erkannt wurden.
/? Zeigt die Befehlszeilenhilfe an.
Weitere Informationen zur Verwendung dieser Befehle finden Sie unter Steuern der Treiberüberprüfung und Überwachung der Treiberüberprüfung.
/Hilfe Zeigt die Befehlszeilenhilfe an.
Weitere Informationen zur Verwendung dieser Befehle finden Sie unter Steuern der Treiberüberprüfung und Überwachung der Treiberüberprüfung.
Rückgabecodes
Die folgenden Werte werden zurückgegeben, nachdem die Treiberüberprüfung ausgeführt wurde.
0: EXIT_CODE_SUCCESS
1: EXIT_CODE_ERROR
2: EXIT_CODE_REBOOT_NEEDED
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für