Vérification de bogue 0xD0 : DRIVER_CORRUPTED_MMPOOL

Le contrôle de bogue DRIVER_CORRUPTED_MMPOOL a la valeur 0x000000D0. Cela indique que le système a tenté d’accéder à une mémoire non valide au niveau d’un IRQL de processus trop élevé.

Important

Cette rubrique s’adresse aux développeurs. 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 DRIVER_CORRUPTED_MMPOOL

Paramètre Description

1

Mémoire référencée

2

IRQL au moment de la référence

3

0 : En lecture

1 : Ecrire

4

Adresse qui a référencé la mémoire

Cause

Le noyau a tenté d’accéder à la mémoire paginable (ou peut-être une mémoire totalement non valide) lorsque l’IRQL est trop élevée. La cause ultime de ce problème est certainement un pilote qui a endommagé le pool système.

Dans la plupart des cas, cette vérification de bogue est générée si un pilote corrompt une allocation importante (PAGE_SIZE ou supérieure). Des allocations plus petites entraînent la vérification de bogue 0xC5 (DRIVER_CORRUPTED_EXPOOL).

Résolution

Si vous avez récemment installé un nouveau logiciel, vérifiez s’il est correctement installé. Recherchez des pilotes mis à jour sur le site Web du fabricant.

Pour déboguer cette erreur, utilisez l’option de pool spécial du vérificateur de pilote. En cas d’échec de la révélation du pilote à l’origine de l’erreur, utilisez l’utilitaire Global Flags pour activer la balise Special pool by pool.

pour plus d’informations sur le pool spécial, consultez la section du vérificateur de pilotes du Kit de pilotes Windows.

Une autre méthode consiste à ouvrir la clé de Registre \ \ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management . Dans cette clé, créez ou modifiez la valeur ProtectNonPagedPool et affectez-lui la valeur DWORD 1. Redémarrez ensuite. Le système annule le mappage de tous les pools non paginés libérés. Cela empêchera les pilotes d’endommager le pool. (Cela ne protège toutefois pas le pool du matériel DMA.)