27 mars 2021

Comment réparer un BSOD de corruption de tas en mode noyau

Si votre PC Windows souffre d'un Erreur d'écran bleu de la mort (BSOD), c'est le signe que votre PC est devenu instable. Fichiers corrompus, pilotes obsolètes, matériel défaillant – ils peuvent tous provoquer l’apparition d’une erreur BSOD. Ceux-ci sont souvent accompagnés de noms d'erreur inhabituels, tels qu'un BSOD de « corruption du tas en mode noyau ».

Une erreur BSOD de corruption du tas en mode noyau, en particulier, indique généralement un problème avec les pilotes ou le matériel de votre carte graphique, ou (moins souvent) des fichiers système corrompus. Si vous avez du mal à corriger cette erreur BSOD particulière, vous pouvez résoudre le problème en suivant les étapes ci-dessous.

Quelles sont les causes d'un BSOD de corruption du tas en mode noyau dans Windows 10 ?

Alors que d'autres erreurs BSOD (telles qu'un le processus critique du code d'arrêt est mort BSOD) sont assez courants et ont un certain nombre de causes possibles, un BSOD de corruption du tas en mode noyau est une erreur plus spécifique. Dans de nombreux cas, cela est généralement signalé après une utilisation intensive d'une carte graphique ou du chipset graphique intégré.

L'utilisation du GPU à ce niveau est généralement causée par les jeux sur PC, certains types d'extraction de cryptomonnaie ou par certaines applications scientifiques de haute intensité. Bien que cela reste rare, une erreur BSOD de corruption du tas en mode noyau vous empêchera d'utiliser votre PC (même si cela ne devrait pas provoquer de problème). boucle de démarrage).

La cause de l’erreur peut généralement être attribuée à un pilote de carte graphique obsolète, bogué ou autrement corrompu. Vous pouvez le confirmer à l'aide de l'Observateur d'événements et le résoudre en passant à un pilote plus récent ou en revenant à un pilote plus ancien si le problème survient après une mise à jour récente.

Vous devez également vous assurer que vous avez installé une nouvelle carte graphique correctement, car cela pourrait également provoquer un BSOD de corruption du tas en mode noyau. Une carte mère peut être livrée avec différents emplacements PCI-E avec des vitesses ou des normes différentes (par exemple PCI-E 3.0 vs 4.0) que votre GPU peut ne pas prendre en charge, ou désactiver certains emplacements pendant qu'un autre est utilisé.

Vous pouvez également vérifier que vos fichiers système ne sont pas corrompus à l'aide des outils SFC et DISM. Si cela ne fonctionne pas, vous devrez peut-être réinitialisez votre installation de Windows 10 et recommencez avec une nouvelle configuration.

Bien sûr, si votre matériel tombe en panne d'une manière ou d'une autre, le supprimer ou le remplacer peut être le seul moyen de garantir que votre PC redevienne stable. Quelle que soit la cause, vous devriez pouvoir résoudre le problème dans de nombreux cas en suivant les étapes ci-dessous.

Vérifiez l'Observateur d'événements pour plus d'informations

Si vous n'êtes pas sûr de la cause d'un BSOD de corruption du tas en mode noyau, il peut être utile de consulter les journaux d'erreurs de votre PC pour plus d'informations. Pour ce faire, vous devrez utiliser l'Observateur d'événements.

  1. Pour ouvrir l'Observateur d'événements, cliquez avec le bouton droit sur le menu Démarrer et sélectionnez l'icône Courir option.
  1. Dans le Courir boîte, type eventvwr avant de sélectionner le OK .
  1. Cela ouvrira la Observateur d'événements fenêtre. Dans le panneau de gauche, ouvrez le journaux Windows catégorie, puis commencez par sélectionner l’une des options répertoriées (Applications, sécurité, etc.) Dans le panneau de droite, recherchez les rapports de journaux répertoriés comme Erreur dans l' Niveau catégorie. Bien qu'il ne s'agisse pas exclusivement d'erreurs BSOD, les erreurs BSOD seront signalées avec le Erreur balise de catégorie. Vous devrez effectuer une recherche dans chaque catégorie pour vérifier les rapports d'erreurs potentiels.
  1. Une fois que vous avez trouvé une erreur BSOD répertoriée dans l'Observateur d'événements, vous pouvez l'utiliser pour déterminer la cause du problème (par exemple, une application spécifique ou un pilote système). Vous devrez peut-être approfondir vos recherches (par exemple, en recherchant l'ID de l'événement) à l'aide des informations affichées dans le Général ainsi que le Détails onglets immédiatement en dessous de l’erreur sélectionnée.

Vous pouvez également utiliser d'autres informations, telles que Fichiers de vidage BSOD, dans le cadre du processus de dépannage d'une erreur BSOD de corruption du tas en mode noyau. Bien que cela puisse nécessiter des recherches supplémentaires, cela peut vous aider à déterminer si le problème est lié au logiciel ou au matériel.

Rechercher les mises à jour du système et des pilotes

Les problèmes de pilote (qu'il soit obsolète, manquant ou contenant des bogues) sont la cause la plus probable d'une erreur BSOD de corruption du tas en mode noyau. Pour résoudre le problème, vous devrez rechercher de nouvelles mises à jour de pilotes. C'est également une bonne idée de s'assurer que Windows lui-même est entièrement à jour avec les dernières corrections de bogues installées.

  1. Pour commencer, vous devez vérifier Windows Update pour toutes les mises à jour de système et de pilotes disponibles. Pour ce faire, cliquez avec le bouton droit sur le menu Démarrer et sélectionnez Paramètres.
  1. Dans le Paramètres menu, sélectionnez Mise à jour et sécurité > Windows Update. Dans le Windows Update menu, Windows commencera automatiquement à rechercher les mises à jour disponibles (si ce n'est pas le cas, sélectionnez le Check for Updates bouton). Si des mises à jour sont disponibles en téléchargement, sélectionnez le Télécharger option.

Redémarrez votre PC une fois les mises à jour installées pour vous assurer que le processus est terminé avec succès. Vous devrez consulter le site Web du fabricant pour connaître les pilotes de carte graphique les plus récents, surtout si vous utilisez une carte graphique récemment publiée, car Microsoft publie de nouvelles mises à jour de pilotes beaucoup plus tard que le fabricant.

Par exemple, si vous avez un Carte graphique NVIDIA, vous devrez visiter le Le site NVIDIA et recherchez votre modèle de carte graphique, puis téléchargez et installez le dernier pilote disponible.

Revenir à un pilote graphique antérieur

Bien que l'installation d'un nouveau pilote soit généralement un bon moyen de résoudre un BSOD corrompu en mode noyau, cela peut également en être la cause. Les nouveaux pilotes (en particulier ceux provenant du site Web du fabricant) peuvent comporter des bugs imprévus qui pourraient empêcher votre GPU de fonctionner correctement.

Un bon moyen de résoudre ce problème consiste à restaurer le pilote. Windows vous permet de revenir rapidement au pilote précédent dans le Gestionnaire de périphériques. Si votre PC ne démarre pas correctement, vous devrez peut-être redémarrer Windows en mode sans échec pour vous permettre de le faire.

  1. Pour ouvrir le Gestionnaire de périphériques, cliquez avec le bouton droit sur le menu Démarrer et sélectionnez Gestionnaire de périphériques.
  1. Dans la fenêtre Gestionnaire de périphériques, sélectionnez la flèche à côté du Prises d'écran option. Vous devriez trouver votre carte graphique ou votre chipset graphique interne répertorié ici. Cliquez avec le bouton droit sur votre GPU et sélectionnez Propriétés.
  1. Dans le Propriétés fenêtre, sélectionnez le Tournevis onglet, puis sélectionnez Revenir à la version option.
  1. Dans le Restauration du package de pilotes fenêtre, vous devrez expliquer pourquoi vous annulez le pilote. Sélectionnez l'une des options appropriées, puis sélectionnez Oui pour commencer le processus.

Exécutez le vérificateur de fichiers système et DISM dans Windows PowerShell

Avant d'envisager des options plus drastiques, vous pourrez peut-être restaurer votre PC en exécutant divers outils de réparation du système, tels que les outils System File Checker et DISM, dans windows PowerShell.

  1. Pour commencer, cliquez avec le bouton droit sur le menu Démarrer et sélectionnez Windows PowerShell (administrateur).
  1. Dans la nouvelle fenêtre PowerShell, tapez sfc / scannow pour exécuter le vérificateur de fichiers système. Cela vérifiera (et réparera) tous les fichiers système manquants ou corrompus. Vous pouvez également taper et exécuter DISM / en ligne / Cleanup-Image / RestoreHealth ensuite pour exécuter une analyse plus approfondie de vos fichiers système et les réparer.
  1. Prévoyez du temps pour que les deux commandes s’exécutent correctement. Une fois cette opération terminée, redémarrez votre PC pour vous assurer que les modifications sont entièrement appliquées à votre PC.

Dépannage supplémentaire

Les étapes ci-dessus devraient aider à restaurer un BSOD corrompu en mode noyau dans la plupart des cas. Malheureusement, si votre PC reste instable, cela peut indiquer des problèmes plus graves, comme une défaillance matérielle. Vous devrez envisager d'autres étapes, telles que réinstallation de Windows 10 or mise à niveau de votre matériel.

Cependant, un bon moyen de garantir la stabilité de votre PC consiste à effectuer une maintenance régulière. Vous pouvez commencer par garder Windows à jour avec les dernières mises à niveau de fonctionnalités et corrections de bugs, recherche de logiciels malveillants régulièrement, tout en vous assurant que votre PC reste froid en vider les ventilateurs du boîtier Tous les quelques mois.