0x4E de vérification des bogues : PFN_LIST_CORRUPT
Le case activée de bogue PFN_LIST_CORRUPT a la valeur 0x0000004E. Cela indique que la liste du numéro de cadre de page (PFN) est endommagée.
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 PFN_LIST_CORRUPT
Le paramètre 1 indique le type de violation. La signification des autres paramètres dépend de la valeur du paramètre 1.
Paramètre 1 | Paramètre 2 | Paramètre 3 | Paramètre 4 | Cause de l’erreur |
---|---|---|---|---|
0x01 |
Valeur ListHead qui a été endommagée |
Nombre de pages disponibles |
0 |
L’en-tête de liste a été endommagée. |
0x02 |
Entrée de la liste en cours de suppression |
Numéro de page physique le plus élevé |
Nombre de références de l’entrée en cours de suppression |
Une entrée de liste a été endommagée. |
0x06 |
Numéro de cadre de page |
Le prototype PTE |
Contenu PTE |
La PTE matérielle et/ou les structures de données PTE prototypes ont été endommagées. Cela peut être dû à des erreurs matérielles sur un seul bit, à des transferts DMA endommagés, etc. |
0x07 |
Numéro de cadre de page |
Nombre de partages actuels |
0 |
Un pilote a déverrouillé une certaine page plus de fois qu’il ne l’a verrouillée. |
0x8D |
Numéro de cadre de page dont l’état est incohérent |
0 |
0 |
La liste sans page est endommagée. Ce code d’erreur indique probablement un problème matériel. |
0x8F |
Nouveau numéro de page |
Ancien numéro de page |
0 |
L’en-tête de liste de page libre ou à zéro est endommagé. |
0x99 |
Numéro de cadre de page |
État actuel de la page |
0 |
Une entrée de table de pages (PTE) ou PFN est endommagée. |
0x9A |
Numéro de cadre de page |
État actuel de la page |
Nombre de références de l’entrée en cours de suppression |
Un pilote a tenté de libérer une page qui est toujours verrouillée pour les E/S. |
Cause
Cette erreur est généralement due à la transmission d’une liste de descripteurs de mémoire incorrecte par un pilote. Par exemple, le pilote a peut-être appelé MmUnlockPages deux fois avec la même liste.
Si un débogueur de noyau est disponible, examinez la trace de la pile : l’extension de débogage !analyze affiche des informations sur le bogue case activée et peut être utile pour déterminer la cause racine, puis entrez l’une des commandes k (Display Stack Backtrace) pour afficher la pile des appels.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour