When the stack of a process is overrun by a second process, analysis of the dump is not possible because the crash occurs when the original process writes to kernel space occupied by a second process.
Special pool tagging causes the offending driver to crash as soon as it tries to write to the kernel space, before overwriting the space, and enables the debugger to analyze the crash.
VolatilePool is a debugging tool that enables the special pool flag for all drivers on the system without the need to restart the machine. This is useful, especially on provisioned machines that otherwise require the administrator to create a new image for the registry changes to persist.
Prerequisites
VolatilePool can run on any Microsoft Windows computer that is Windows Vista or later.
It must be run as a user with Administrative privileges for all features to be functional.