Driver Verifier is a tool that developers can choose to use for testing and debugging purposes.
It's not used on production machines and it does nothing to prevent a badly written driver from crashing the kernel.
It's not used on production machines and it does nothing to prevent a badly written driver from crashing the kernel.
In any case, running the certification tests does not provide runtime protection for drivers running in kernel mode, as demonstrated by CrowdStrike. Only Windows 10 started introducing hardware virtualization-based isolation of kernel components (to provide isolation of security subsystems, not runtime checks to prevent crashes): https://learn.microsoft.com/en-us/windows-hardware/design/de...