0x41 de vérification des bogues : MUST_SUCCEED_POOL_EMPTY

Le case activée de bogue MUST_SUCCEED_POOL_EMPTY a la valeur 0x00000041. Cela indique qu’un thread en mode noyau a demandé trop de pool must-réussite.

Important

Cet article est destiné aux programmeurs. Si vous êtes un client qui a reçu un code d’erreur d’écran bleu lors de l’utilisation de votre ordinateur, consultez Résoudre les erreurs d’écran bleu.

paramètres de MUST_SUCCEED_POOL_EMPTY

Paramètre Description

1

Taille de la demande qui n’a pas pu être satisfaite

2

Nombre de pages utilisées à partir d’un pool sans pages

3

Nombre de demandes provenant d’un pool non paginé supérieur à PAGE_SIZE

4

Nombre de pages disponibles

Cause

Aucun pilote n’est autorisé à demander un pool must-succeed.

Si une demande de réussite ne peut pas être remplie, ce bogue case activée est émis.

Résolution

Remplacez ou réécrire le pilote qui effectue la demande. Un pilote ne doit pas demander le pool must-succeed. Au lieu de cela, il doit demander un pool normal et gérer correctement le scénario où le pool est temporairement vide.

La commande kb (Display Stack Backtrace) affiche le pilote à l’origine de l’erreur.

En outre, il est possible qu’un deuxième composant ait épuisé le pool must-succeed. Pour déterminer si c’est le cas, utilisez d’abord la commande kb . Utilisez ensuite !vm 1 pour afficher l’utilisation totale du pool, !poolutilisée 2 pour afficher l’utilisation du pool non paginé par balise et !poolutilisée 4 pour afficher l’utilisation du pool paginé par étiquette. Le composant associé à la balise utilisant le plus de pool est probablement la source du problème.