错误检查 0x41:MUST_SUCCEED_POOL_EMPTY

MUST_SUCCEED_POOL_EMPTY 错误检查的值为 0x00000041。 这表示内核模式线程请求了太多必须成功的池。

重要

这篇文章适合程序员阅读。 如果您是在使用计算机时收到蓝屏错误代码的客户,请参阅蓝屏错误疑难解答

MUST_SUCCEED_POOL_EMPTY 参数

参数 说明

1

无法满足的请求的大小

2

从非分页池中使用的页数

3

非分页池中大于 PAGE_SIZE 的请求数

4

可用页数

原因

任何驱动程序都不得请求必须成功的池。

如果必须成功请求无法被满足,就会发出错误检查。

解决方法

替换或重写提出请求的驱动程序。 驱动程序不应请求必须成功的池。 相反,它应该请求正常池,并正常处理池暂时为空的情况。

kb(显示堆栈回溯)命令将显示导致错误的驱动程序。

此外,也有可能是第二个组件耗尽了必须成功的池。 要确定情况是否如此,请先使用 kb 命令。 然后使用 !vm 1 来显示总池使用情况,使用 !poolused 2 来显示每个标记的非分页池使用情况,并使用 !poolused 4 来显示每个标记的分页池使用情况。 与使用最多池的标签相关联的组件可能是问题的根源。