Blue screen of death 0x000000D1 indicates that a kernel-mode driver attempted to access a page memory in carrying out the process, which IRQL is too high.
Memory address, which is referred to;
0: Read, 1: Entry 8: Implementation;
Address, which relied on memory.
The driver tried to access the page memory (or completely invalid) at too high IRQL. This error is usually caused by drivers that use invalid addresses.
In the case where the first parameter has the same value as the fourth, and the third parameter specifies the command to execute, then more likely blue screen 0x000000D1 was caused by the driver who was trying to run the code, divided into pages.
The first step is to identify the faulty driver. If the BSoD message doesn’t show the offending driver, it can be found by using the dump. Once the perpetrator of a critical error is found, depending on the situation it is necessary to update, roll back, or uninstall the driver.