KERNEL_DATA_INPAGE_ERROR (0x0000007A) : Causes et Solutions complètes
L'erreur KERNEL_DATA_INPAGE_ERROR avec le code d'arrêt 0x0000007A est un écran bleu qui indique que Windows n'a pas réussi à lire les données demandées depuis la mémoire virtuelle (fichier d'échange) ou depuis le disque dur. En termes simples, votre système a tenté de récupérer des données stockées sur le disque, mais l'opération a échoué. Cette erreur est souvent le signe d'un problème matériel avec votre disque dur ou votre SSD.
Que signifie cette erreur ?
Le noyau Windows (kernel) utilise un système de mémoire virtuelle qui stocke temporairement des données sur le disque dur lorsque la RAM est pleine. L'erreur KERNEL_DATA_INPAGE_ERROR se produit lorsque Windows ne parvient pas à lire une page de données depuis le fichier d'échange (pagefile.sys) ou depuis un fichier système stocké sur le disque. Le code d'erreur secondaire affiché avec le BSOD peut vous donner des indications supplémentaires :
0xC000009A: Ressources du pool non paginé insuffisantes.0xC000009C: Secteur défectueux sur le disque dur.0xC000009D: Connexion défaillante ou défaillance du contrôleur de disque.0xC0000185: Câble SATA endommagé ou débranché.
Causes principales
- Secteurs défectueux sur le disque dur : Le disque présente des zones physiquement endommagées empêchant la lecture des données.
- Disque dur ou SSD en fin de vie : Le périphérique de stockage est usé et commence à présenter des défaillances.
- Câbles SATA défectueux ou mal branchés : Un câble lache ou endommagé peut interrompre la communication avec le disque.
- Mémoire RAM défaillante : Bien que moins fréquent, une RAM défectueuse peut aussi causer cette erreur.
- Pilotes de stockage obsolètes : Des pilotes de contrôleur SATA/AHCI/NVMe périmés peuvent provoquer des erreurs de lecture.
- Corruption du fichier d'échange : Le fichier
pagefile.sysest corrompu.
Solutions étape par étape
1. Vérifier et réparer le disque avec CHKDSK
La première étape consiste à vérifier l'intégrité de votre disque dur. Ouvrez une Invite de commandes en tant qu'administrateur et exécutez :
chkdsk C: /f /r
Les paramètres utilisés :
/f: Corrige les erreurs détectées sur le disque./r: Localise les secteurs défectueux et tente de récupérer les informations lisibles.
Le système vous demandera de planifier l'analyse au prochain redémarrage. Acceptez et redémarrez. L'analyse peut prendre plusieurs heures selon la taille et l'état du disque.
2. Vérifier l'état SMART du disque
La technologie SMART (Self-Monitoring, Analysis and Reporting Technology) permet de surveiller l'état de santé de votre disque. Utilisez la commande suivante dans une invite de commandes administrateur :
wmic diskdrive get status
Si le résultat affiche autre chose que « OK », votre disque est probablement en train de lacher. Pour des informations plus détaillées, utilisez un logiciel gratuit comme CrystalDiskInfo qui affichera la température, le nombre de secteurs réalloués, le nombre d'heures de fonctionnement et un état de santé global.
3. Tester la mémoire RAM
Bien que cette erreur soit principalement liée au disque, la RAM peut aussi être en cause. Lancez le diagnostic mémoire Windows :
mdsched.exe
Choisissez de redémarrer immédiatement. L'outil effectuera plusieurs passes de tests. Pour un diagnostic plus approfondi, utilisez MemTest86 depuis une clé USB bootable.
4. Mettre à jour les pilotes de stockage
Des pilotes de contrôleur de stockage obsolètes peuvent causer des erreurs de lecture :
- Ouvrez le Gestionnaire de périphériques (
devmgmt.msc). - Développez la catégorie Contrôleurs de stockage et Lecteurs de disque.
- Faites un clic droit sur chaque élément > Mettre à jour le pilote.
- Pour les SSD NVMe, téléchargez les pilotes depuis le site du fabricant (Samsung, Western Digital, Crucial, etc.).
5. Vérifier les câbles SATA et les connexions
Un câble SATA défectueux est une cause fréquente mais souvent négligée :
- Éteignez complètement votre PC et débranchez-le.
- Ouvrez le boîtier et vérifiez que le câble SATA est bien enfiché des deux côtés (disque et carte mère).
- Vérifiez également le câble d'alimentation du disque.
- Si possible, remplacez le câble SATA par un neuf et essayez un autre port SATA sur la carte mère.
6. Réparer les fichiers système
Exécutez les outils de réparation système dans une invite de commandes administrateur :
sfc /scannow
Puis :
DISM /Online /Cleanup-Image /RestoreHealth
7. Réinitialiser le fichier d'échange
Supprimez et recréez le fichier d'échange pour éliminer toute corruption :
- Allez dans Paramètres système avancés (tapez
sysdm.cpldans la barre de recherche). - Onglet Avancé > Performances > Paramètres > onglet Avancé.
- Cliquez sur Modifier sous Mémoire virtuelle.
- Décochez « Gérer automatiquement », sélectionnez « Aucun fichier d'échange », puis appliquez et redémarrez.
- Après le redémarrage, réactivez le fichier d'échange en cochant « Gérer automatiquement ».
Quand remplacer le disque dur ?
Si le diagnostic SMART indique une défaillance, si CHKDSK détecte de nombreux secteurs défectueux, ou si l'erreur persiste malgré toutes les solutions ci-dessus, il est temps de remplacer votre disque dur. Optez pour un SSD qui offre de meilleures performances et une plus grande fiabilité qu'un disque dur mécanique. Pensez à cloner votre disque actuel vers le nouveau SSD avant qu'il ne soit trop tard.