Windows

BAD_POOL_HEADER — 0x00000019

En-tête de pool mémoire corrompu

Ce qui se passe réellement

L'allocateur de pool noyau (pool allocator) a détecté que l'en-tête d'un bloc mémoire alloué est corrompu. L'en-tête contient la taille du bloc, le tag, et les pointeurs de la liste libre — si ces valeurs sont incohérentes, le système crashe pour éviter une corruption en cascade. Causé par un driver qui écrit au-delà de son allocation (buffer overflow en kernel), de la RAM défectueuse, ou un logiciel antivirus/sécurité qui manipule mal le pool.

Solutions

  1. 1Désinstaller les logiciels installés récemment, en priorité antivirus tiers et VPN.
  2. 2Identifier le driver fautif dans le minidump avec WinDbg (!analyze -v).
  3. 3Lancer Driver Verifier (verifier.exe) → Special Pool sur les drivers tiers suspects.
  4. 4Tester la RAM avec MemTest86.
  5. 5Exécuter sfc /scannow et DISM /Online /Cleanup-Image /RestoreHealth.
Explorer tous les codes Windows
← Retour à Error Decoder