Aller au contenu principal
RebootDoctor
Écran Bleu (BSOD)

Corriger PAGE_FAULT_IN_NONPAGED_AREA Windows 11

Par Équipe technique RebootDoctor

Réponse courte : PAGE_FAULT_IN_NONPAGED_AREA (0x00000050) signifie que Windows avait besoin de données en mémoire censées toujours être résidentes et qu'elles n'y étaient pas — une cellule de RAM défectueuse, un pilote qui écrit n'importe quoi, ou un fichier d'échange corrompu. Si l'écran bleu nomme un fichier .sys, mettez à jour ou restaurez ce pilote ; s'il ne dit que ntoskrnl.exe, testez votre RAM avec MemTest86 et remettez le fichier d'échange en géré par le système.

Le système avait besoin de données depuis un bloc de mémoire censé toujours être résident — le pool non paginé, ce que Windows ne bascule jamais sur le disque parce qu’il a besoin d’un accès instantané — et les données n’y étaient pas. Soit la cellule de RAM qui les contenait est devenue défectueuse, soit un pilote a écrit n’importe quoi par-dessus, soit le fichier d’échange sur le disque est corrompu. Code d’arrêt 0x00000050. L’écran bleu nomme parfois un fichier .sys, parfois il dit juste ntoskrnl.exe qui n’est pas utile en soi.

Vérifiez d’abord l’Observateur d’événements. Win+X, Observateur d’événements, Journaux Windows, Système. Cherchez l’entrée BugCheck — le premier paramètre est l’adresse mémoire référencée, et le deuxième indique le type d’accès : 0 pour une lecture, 2 pour une écriture, 0x10 pour une exécution (les anciennes versions de Windows utilisaient 1 pour l’écriture). Un défaut d’écriture pointe généralement vers un pilote qui corrompt activement la mémoire. Un défaut de lecture pourrait être une RAM défaillante, un mauvais fichier d’échange, ou un pilote essayant de lire de la mémoire qu’il a déjà libérée.

Quand il nomme un pilote

Si l’écran bleu ou l’Observateur d’événements montre un fichier .sys précis, c’est votre point de départ. Les plus fréquents avec ce code d’arrêt précis : win32kfull.sys (sous-système d’affichage, généralement un pilote GPU obsolète), ntfs.sys (pilote du système de fichiers — signifie généralement un disque défaillant plutôt qu’un bug de pilote), et ndis.sys ou divers fichiers .sys d’adaptateur réseau.

Cas typique : un Surface Pro 9 qui plante toutes les deux heures avec PAGE_FAULT nommant win32kfull.sys, sur le pilote Intel Iris Xe de novembre 2025 poussé par Windows Update. Restaurer la version d’octobre via le Gestionnaire de périphériques arrête les plantages. Les pilotes distribués par Windows Update sont parfois retirés après ce genre de problème, donc revenir à la version précédente est un bon premier réflexe.

Pour tout plantage spécifique à un pilote, la séquence est la même : Mode sans échec, restaurez ou désinstallez le pilote, redémarrez, installez une version connue comme bonne depuis le site du fabricant. Si c’est le pilote GPU, l’installation propre DDU est la bonne méthode — mettre à jour par-dessus une installation de pilote corrompue ne règle pas toujours le problème.

Quand il ne nomme rien

Aucun fichier .sys, ou juste ntoskrnl.exe — soupçonnez la RAM ou le fichier d’échange. Si votre écran bleu dit MEMORY_MANAGEMENT au lieu de PAGE_FAULT, même diagnostic — code d’arrêt différent, causes qui se chevauchent.

Le fichier d’échange est le facile à écarter. C’est le fichier que Windows utilise comme débordement quand la RAM physique se remplit. S’il est sur un secteur mourant du disque, toute tentative d’y basculer des données heurte une erreur de lecture et vous obtenez PAGE_FAULT. Ouvrez les Propriétés système (Win+R, sysdm.cpl), onglet Avancé, Paramètres de performance, onglet Avancé, Modifier la mémoire virtuelle. Décochez « Gérer automatiquement », mettez sur Géré par le système pour votre disque C: précisément, cliquez Définir, redémarrez. Ça force Windows à reconstruire le fichier d’échange à partir de zéro. Si le plantage venait d’un fichier d’échange corrompu, ça le corrige.

Si ça n’aide pas, ou si les plantages arrivent alors que vous n’êtes même pas proche d’utiliser toute votre RAM, soupçonnez la mémoire physique. Même histoire que tout autre écran bleu lié à la mémoire — MemTest86 depuis un démarrage USB, toute la nuit, minimum quatre passages. Le Diagnostic de mémoire Windows n’attrape qu’une petite partie de ce que MemTest86 trouve. Cas plus rare : une machine qui ne plante que quand la température ambiante est élevée — les après-midis d’été par exemple. Une barrette de RAM peut avoir une cellule marginale qui marche bien au frais mais échoue quand l’intérieur du boîtier se réchauffe. MemTest86 ne l’attrape alors qu’en conditions réelles, panneau latéral du boîtier en place et pièce chaude. Bizarre, mais les défauts de mémoire n’apparaissent pas toujours dans des conditions de test idéales.

Si MemTest86 revient propre et que la reconstruction du fichier d’échange n’a pas aidé, lancez sfc /scannow et DISM /Online /Cleanup-Image /RestoreHealth depuis une invite de commandes admin. Des fichiers système corrompus dans la zone du pool non paginé causent le même schéma de plantage. Notre guide SFC couvre quoi faire quand ces commandes trouvent mais ne peuvent pas corriger les problèmes.

Ce code d’arrêt est l’un des plus durs à cerner parce qu’il se situe à l’intersection de la RAM, du stockage et des pilotes. Si vous le chassez depuis plus de deux heures, envoyez-nous vos fichiers de dump de plantage — ils sont dans C:\Windows\Minidump et contiennent l’adresse fautive exacte et la pile d’appels qui pointe la cause.

Questions Fréquentes

Qu'est-ce qui cause PAGE_FAULT_IN_NONPAGED_AREA ?

Windows a tenté de lire des données depuis de la mémoire censée toujours être résidente — le pool non paginé — et les données n'y étaient pas. Trois causes possibles : une cellule de RAM est devenue défectueuse et a perdu les données, un pilote a écrasé cette zone mémoire avec n'importe quoi, ou le fichier d'échange sur votre disque est corrompu. Le code d'arrêt est 0x00000050.

Le plantage nomme ntfs.sys — mon disque dur meurt-il ?

Possiblement. Quand ntfs.sys apparaît dans un plantage PAGE_FAULT, ça signifie généralement que le pilote du système de fichiers a heurté un secteur défectueux en essayant de lire des données qu'il s'attendait à trouver. Lancez CrystalDiskInfo pour vérifier le statut SMART de votre disque. S'il affiche Attention ou Mauvais, sauvegardez tout immédiatement. Le disque lâche et aucun correctif logiciel ne le sauvera.

Un fichier d'échange corrompu peut-il causer cet écran bleu ?

Oui. Le fichier d'échange est l'endroit où Windows stocke les données de débordement quand la RAM physique se remplit. Si le fichier d'échange se trouve sur un secteur défectueux ou se corrompt, toute opération de basculement peut déclencher un PAGE_FAULT. Correctif : ouvrez les Propriétés système, onglet Avancé, Paramètres de performance, Avancé, Mémoire virtuelle, décochez Gérer automatiquement, mettez sur Géré par le système, redémarrez. Ça force Windows à le reconstruire à partir de zéro.

Ma RAM a passé le Diagnostic de mémoire Windows — peut-elle quand même être défaillante ?

Absolument. Le Diagnostic de mémoire Windows fait deux passages rapides avec des motifs de test basiques et attrape peut-être 30% des vrais défauts. MemTest86 depuis un démarrage USB lance des dizaines de types de motifs sur plusieurs passages et attrape les défaillances qui n'apparaissent que sous un test prolongé, surtout sur les modules DDR5.

Besoin d’Aide d’un Expert ?

Si ces étapes n’ont pas résolu votre problème, nos techniciens peuvent le diagnostiquer et le résoudre à distance pendant que vous regardez.