问题原因:
第三方软件缺陷,硬件故障(通常是RAM或SSD)
DRIVER_IRQL_NOT_LESS_OR_EQUAL bug 检查 的值为 0x000000D1。这表示内核模式驱动程序在进程 IRQL 过高时尝试访问可分页内存。
解决方案:
卸载第三方杀毒软件和电脑管家软件,更新Windows补丁和驱动。
如果问题是由你正在开发的驱动程序引起的,请确保在出现 bug 时执行的函数检查为:
驱动程序验证程序
驱动程序验证程序是一个实时运行的工具,用于检查驱动程序的行为。例如,驱动程序验证程序检查内存资源(如内存池)的使用。如果在执行驱动程序代码时标识错误,它会主动创建一个异常,以允许进一步检查该部分驱动程序代码。驱动程序验证程序管理器内置于 Windows 中,可在所有 Windows 电脑上使用。更新、卸载或重新安装设备驱动程序。
内存问题
DRIVER_IRQL_NOT_LESS_OR_EQUAL 错误的最常见原因之一是计算机硬件和安装在其上的程序的问题。因此,我们建议您检查系统的RAM棒,以确保它们状态良好且连接正确。您还可以尝试用干布轻轻擦拭 RAM 棒。
恢复操作系统,重新安装系统。