Evento
Apr 29, 2 PM - Apr 30, 7 PM
Únete ao evento virtual final de Windows Server do 29 ao 30 de abril para sesións técnicas en profundidade e en directo Q&A cos enxeñeiros de Microsoft.
Rexistrarse agoraEste explorador xa non é compatible.
Actualice a Microsoft Edge para dispoñer das funcionalidades máis recentes, as actualizacións de seguranza e a asistencia técnica.
El Comprobador de controladores supervisa los controladores del modo kernel de Windows y los controladores gráficos para detectar llamadas o acciones de función no válidas que podrían dañar el sistema. El Comprobador de controladores puede someter los controladores de Windows a una variedad de esfuerzos y pruebas para encontrar un comportamiento incorrecto. Puede configurar las pruebas que se van a ejecutar, lo que le permite someter a un controlador a cargas de esfuerzo pesadas o a pruebas más simplificadas. También puede ejecutar el Controlador de controladores en varios controladores simultáneamente o en un controlador a la vez.
Importante
Debe estar en el grupo Administradores del equipo para usar el Comprobador de controladores. La ejecución del Comprobador de controladores puede hacer que el equipo se bloquee, por lo que solo debe ejecutar esta utilidad en los equipos que se usan para probar y depurar.
verifier /standard /all
verifier /standard /driver NAME [NAME ...]
verifier /flags <options> /all
verifier /flags <options> /driver NAME [NAME ...]
verifier /rules [OPTION ...]
verifier /query
verifier /querysettings
verifier /bootmode [persistent | disableafterfail | 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
Parámetro | Descripción |
---|---|
/all | Dirige la utilidad Comprobador de controladores para comprobar todos los controladores instalados después del siguiente arranque. |
/bootmode [persistent \| disableafterfail \| oneboot \| resetonunusualshutdown] |
Controla si la configuración de la utilidad Comprobador de controladores está habilitada después de un reinicio. Para establecer o cambiar esta opción, debe reiniciar el equipo. Los siguientes modos están disponibles:
|
/driver <driverlist> |
Especifica uno o varios controladores que se comprobarán. El parámetro driverlist es una lista de controladores por nombre binario, como driver.sys. Use un espacio para separar cada nombre de controlador. No se admiten valores comodín, como n*.sys . |
/driver.exclude <driverlist> |
Especifica uno o varios controladores que se excluirán de la comprobación. Este parámetro solo es aplicable si se seleccionan todos los controladores para la comprobación. El parámetro driverlist es una lista de controladores por nombre binario, como driver.sys. Use un espacio para separar cada nombre de controlador. No se admiten valores comodín, como n*.sys . |
/faults | Habilita la característica Simulación de recursos bajos en la utilidad Comprobador de controladores. Puede usar /faults en lugar de /flags 0x4 . Sin embargo, /flags 0x4 no se puede usar con los subparámetros /faults. Puede usar los siguientes subparámetros del parámetro /faults para configurar la característica Simulación de recursos bajos:
|
/faultssystematic | Especifica las opciones de simulación de Recursos bajos sistemáticos. Use la marca 0x40000 para seleccionar la opción de simulación Recursos bajos sistemáticos. Están disponibles las siguientes opciones:
|
/flags <options> |
Activa las opciones especificadas después del siguiente reinicio. Este número se puede especificar en formato decimal o hexadecimal (con un prefijo 0x). Se permite cualquier combinación de los valores siguientes:
|
/flags <volatileoptions> |
Especifica las opciones de la utilidad Comprobador de controladores que se cambian inmediatamente sin reiniciar. Este número se puede introducir en formato decimal o hexadecimal (con un prefijo 0x). Se permite cualquier combinación de los valores siguientes:
|
<probability> |
Número comprendido entre 1 y 10 000 que especifica la probabilidad de inyección de errores. Por ejemplo, especificar 100 significa una probabilidad de inyección de errores del 1 % (100/10 000). Si no se especifica este parámetro, se usa la probabilidad predeterminada del 6 %. |
<tags> |
Especifica las etiquetas de bloque que se insertarán con errores, separadas por caracteres de espacio. Si no se especifica este parámetro, se puede insertar cualquier asignación de grupo con errores. |
<apps> |
Especifica el nombre de archivo de imagen de las aplicaciones que se inyectarán con errores, separados por caracteres de espacio. Si no se especifica este parámetro, la simulación de recursos bajos se puede realizar en cualquier aplicación. |
<minutes> |
Número positivo que especifica la longitud del período después del reinicio, en minutos, durante el cual no se producirá ninguna inyección de errores. Si no se especifica este parámetro, se usa la longitud predeterminada de 8 minutos. |
/iolevel <level> |
Especifica el nivel de la opción Comprobación de E/S. El valor de [nivel] puede ser 1: habilita la comprobación de E/S de nivel 1 (predeterminado) o 2: habilita la comprobación de E/S de nivel 1 y la comprobación de E/S de nivel 2. Si la opción Comprobación de E/S no está habilitada (mediante /flags 0x10 ), /iolevel se omite. |
/log <logfilename> [/intervalseconds] |
Crea un archivo de registro con el nombre especificado. La utilidad Comprobador de controladores escribe periódicamente estadísticas en este archivo, en función del intervalo que establezca opcionalmente. El intervalo predeterminado es de 30 segundos. Si se escribe un comando /log del comprobador en la línea de comandos, el símbolo del sistema no se devuelve. Para cerrar el archivo de registro y devolver un símbolo del sistema, use la tecla CTRL+C. Después de un reinicio, para crear un registro, debe enviar el comando /log del comprobador de nuevo. |
/rules <option> |
Opciones que se pueden deshabilitar para las reglas, entre las que se incluyen:
|
/standard | Activa las opciones "estándar" o predeterminadas del Comprobador de controladores después del siguiente reinicio. Las opciones estándar son Bloque especial, Forzar comprobación IRQL, Seguimiento de bloques, Comprobación de E/S, Detección de interbloqueo, Comprobación de DMA, Comprobaciones de seguridad, Comprobaciones diversas y Comprobación de cumplimiento DDI. Es equivalente a /flags 0x209BB .[!NOTA] A partir de las versiones posteriores a la versión 1803 de Windows 10, el uso de |
/volatile | Cambia la configuración sin reiniciar el equipo. La configuración volátil surte efecto inmediatamente. Puede usar el parámetro /volatile con el parámetro /flags para habilitar y deshabilitar algunas opciones sin reiniciar. También puede usar /volatile con los parámetros /adddriver y /removedriver para iniciar o detener la comprobación de un controlador sin reiniciar, incluso si la utilidad Comprobador de controladores no se está ejecutando. Para obtener más información, consulte Uso de la configuración volátil. |
/adddriver <volatiledriverlist> |
Agrega los controladores especificados a partir de la configuración volátil. Para especificar varios controladores, enumere sus nombres, separados por espacios. No se admiten valores comodín, como n.sys. |
/removedriver <volatiledriverlist> |
Quita los controladores especificados a partir de la configuración volátil. Para especificar varios controladores, enumere sus nombres, separados por espacios. No se admiten valores comodín, como n.sys. |
/reset | Borra toda la configuración de la utilidad Comprobador de controladores. Después del siguiente reinicio, no se comprobará ningún controlador. |
/querysettings | Muestra un resumen de las opciones que se activarán y controladores que se comprobarán después del siguiente arranque. La pantalla no incluye controladores ni opciones agregadas mediante el parámetro /volatile. Para otras formas de ver esta configuración, consulte Visualización de la configuración del Comprobador de controladores. |
/query | Muestra un resumen de la actividad actual de la utilidad Comprobador de controladores. El campo Nivel de la pantalla es el valor hexadecimal de las opciones establecidas con el parámetro /volatile. Para obtener explicaciones de cada estadística, consulte Supervisión de contadores globales y Supervisión de contadores individuales. |
/domain <types> <options> |
Controla la configuración de la extensión del comprobador. Se admiten los siguientes tipos de extensión de comprobador:
|
/logging | Habilita el registro de reglas infringidas detectadas por las extensiones de comprobador seleccionadas. |
/livedump | Habilita la recopilación de volcados de memoria en vivo para las reglas infringidas detectadas por las extensiones de comprobador seleccionadas. |
/? | Muestra la ayuda de la línea de comandos. |
Los valores siguientes se devuelven después de que se haya ejecutado el comprobador del controlador:
0: EXIT_CODE_SUCCESS
1: EXIT_CODE_ERROR
2: EXIT_CODE_REBOOT_NEEDED
Evento
Apr 29, 2 PM - Apr 30, 7 PM
Únete ao evento virtual final de Windows Server do 29 ao 30 de abril para sesións técnicas en profundidade e en directo Q&A cos enxeñeiros de Microsoft.
Rexistrarse agora