Partilhar via


0x41 de Verificação de Bugs: MUST_SUCCEED_POOL_EMPTY

O bug MUST_SUCCEED_POOL_EMPTY marcar tem um valor de 0x00000041. Isso indica que um thread no modo kernel solicitou muito pool de êxito.

Importante

Este artigo é para programadores. Se você for um cliente que recebeu um código de erro de tela azul ao usar o computador, consulte Solucionar erros de tela azul.

Parâmetros de MUST_SUCCEED_POOL_EMPTY

Parâmetro Descrição

1

O tamanho da solicitação que não pôde ser atendida

2

O número de páginas usadas do pool nãopagado

3

O número de solicitações do pool nãopagado maior que PAGE_SIZE

4

O número de páginas disponíveis

Causa

Nenhum driver tem permissão para solicitar o pool de êxito obrigatório.

Se não for possível preencher uma solicitação com êxito, esse bug marcar será emitido.

Resolução

Substitua ou reescreva o driver que está fazendo a solicitação. Um driver não deve solicitar pool com êxito. Em vez disso, ele deve solicitar o pool normal e lidar normalmente com o cenário em que o pool está temporariamente vazio.

O comando kb (Exibir Backtrace de Pilha) mostrará o driver que causou o erro.

Além disso, é possível que um segundo componente tenha esgotado o pool de êxito obrigatório. Para determinar se esse é o caso, primeiro use o comando kb . Em seguida, use !vm 1 para exibir o uso total do pool, !poolused 2 para exibir o uso de pool nãopagado por marca e !poolused 4 para exibir o uso de pool paginado por marca. O componente associado à marca que usa mais pool é provavelmente a origem do problema.