Loaded: The Driver Is Loaded And Checked.

Unloaded: The driver is not loaded, but it has been loaded at least once since you restarted the computer.

Never loaded: The driver has never been loaded. This status indicates that the driver image file is corrupted or that you have specified a driver name not found in the system.

You can click on the list header to sort the list by driver name or status. In the upper right area of ​​the dialog box, you can view the current types of in-application verification. kernel security check failure The status of the drivers is updated automatically if you do not switch to manual refresh mode. You can change the refresh rate using the radio buttons in the lower-left area of ​​the dialog box. You can also force a status update by clicking Update Now .

If you enable the flag and less than 95% of the pool allocations are assigned to the special pool, a warning message appears on that page. This means that you need to select a smaller set of drivers to check or add more physical memory to the computer for better coverage of pool allocation checking.

Global counters

The Global Counters property page displays the current value of some counters managed by the Driver Verifier. A zero value for a counter may indicate that the associated driver checker flag is not enabled. For example, a value of 0 for the Other / Errors counter indicates that the resource weakness simulation indicator is not enabled. You can monitor the activity of the verifier because the values ​​of the counters are updated automatically (by default). You can change the refresh rate, switch to manual refresh, or force a refresh using the control group in the lower-left area of ​​the dialog box.

Pool tracking

This property page displays other statistics collected from the Driver Verifier. All counters listed on this page are related to the verifier’s pool tracking flag. Most of them are categorized by driver (for example, allocations in progress, bytes allocated in progress, etc.). You must therefore select a driver from the combo box to display the counters specific to that kernel security check failure


This page allows you to create and modify the kernel security check failure settings. These settings are saved in the registry and you must restart the computer for them to take effect. You can use the list to view the currently installed drivers. Each driver can be in one of the following states:

  • On: The driver is currently checked.
  • Disabled: The driver is not currently checked.
  • Enabled (reboot required): The driver is checked only after the next reboot.
  • Disabled (restart required): The driver is currently checked but is not checked after the next reboot.

You can select one or more drivers from the list and switch between statuses using the two buttons below the list. You can also right-click on a driver to display the context menu that enables and disables the status.

In the lower part of the dialog box, you can specify other drivers (separated by spaces) to check after the next reboot. This command is usually used to install a new driver that is not yet loaded.

If the radio button group at the top of the list is set to kernel security check failure  All Drivers , the list and the Check and Do Not Check buttonsas well as editing control are not available. This means that after the next reboot, all drivers in the system are checked.

You can set the type of verification using the check boxes in the upper right area of ​​the dialog box. You can enable I / O verification at level 1 or level 2. Level 2 verification is stronger.

You must save any changes to the settings by clicking Apply . Two more buttons are on this page:

  • Favorite Settings: Allows you to select some of the most used settings (with all drivers checked).
  • Reset All: Allows you to clear all Driver Verifier settings, so that no drivers are checked.

After you click Apply , you must restart the computer for the changes to take effect.

Volatile parameters

You can use this property page to immediately change the driver verifier flags. You can only switch the status of some Driver Verifier flags, and you can not change the list of drivers that are verified. After changing the status of some check boxes, you must click Apply for the changes to take effect. The changes take effect immediately and persist until the next changes or until you restart the computer.