0x7E de vérification des bogues : SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

La SYSTEM_THREAD_EXCEPTION_NOT_HANDLED vérification des bogues a la valeur 0x0000007E. Cette vérification de bogue indique qu’un thread système a généré une exception que le gestionnaire d’erreurs n’a pas interceptée.

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.

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED paramètres

Paramètre Description
1 Code d’exception qui n’a pas été géré.
2 Adresse où l’exception s’est produite.
3 Adresse de l’enregistrement d’exception.
4 Adresse de l’enregistrement de contexte.

Cause

Cette vérification de bogue indique qu’un thread système a généré une exception que le gestionnaire d’erreurs n’a pas interceptée. Pour l’interpréter, vous devez identifier l’exception qui a été générée.

Les codes d’exception courants sont les suivants :

  • 0x80000002 : STATUS_DATATYPE_MISALIGNMENT indique qu’une référence de données non alignée a été rencontrée.

  • 0x80000003 : STATUS_BREAKPOINT indique qu’un point d’arrêt ou ASSERT a été rencontré lorsqu’aucun débogueur de noyau n’a été attaché au système.

  • 0xC0000005 : STATUS_ACCESS_VIOLATION indique qu’une violation d’accès à la mémoire s’est produite.

Pour obtenir la liste complète des codes d’exception, consultez Valeurs NTSTATUS. Les codes d’exception sont définis dans ntstatus.h, un fichier d’en-tête fourni par le Kit de pilotes Windows. Pour plus d’informations, consultez Fichiers d’en-tête dans le Kit de pilotes Windows.

Résolution

Si vous envisagez de déboguer ce problème, l’adresse d’exception (paramètre 2) doit identifier le pilote ou la fonction à l’origine de ce problème.

Si un pilote est répertorié par nom dans le message de vérification des bogues, désactivez ou supprimez ce pilote. Si le problème est limité à un seul pilote, définissez des points d’arrêt et un seul pas en avant dans le code pour localiser l’échec et obtenir des informations sur les événements menant à l’incident.

L’extension du débogueur !analyze affiche des informations sur la vérification des bogues et peut être utile pour déterminer la cause racine.

Vous pouvez effectuer davantage d’analyse à l’aide de l’extension !thread et des commandes dds, dps et dqs (mots et symboles dds ). Cette technique est raisonnable lorsque WinDbg signale « Probablement causé par : ntkrnlmp.exe ».

Si le code d’exception 0x80000003 se produit, un point d’arrêt codé en dur ou une assertion a été atteint, mais le système a démarré avec le commutateur /NODEBUG . Ce problème ne doit pas se produire fréquemment. Si cela se produit à plusieurs reprises, assurez-vous qu’un débogueur de noyau est connecté et que le système est démarré avec le commutateur /DEBUG .

Si le code d’exception 0x80000002 se produit, le frame d’interruption fournit des informations supplémentaires.

Pour plus d’informations sur WinDbg et !analyze, consultez :

Notes

Si vous n’êtes pas équipé pour utiliser le débogueur Windows pour résoudre ce problème, vous devez utiliser certaines techniques de dépannage de base :

  • Vérifiez le observateur d'événements du journal système pour obtenir d’autres messages d’erreur susceptibles d’aider à identifier le périphérique ou le pilote qui est à l’origine de la vérification des bogues 0x7E.

  • Si un pilote est identifié dans un message de vérification d’erreur, désactivez-le ou contactez le fabricant pour obtenir les mises à jour.

  • Contactez votre fournisseur de matériel pour obtenir des mises à jour de microprogrammes ou d’ACPI. Des problèmes matériels, tels que les incompatibilités système, les conflits de mémoire et les conflits d’IRQ, peuvent également générer cette erreur.

  • Désactivez la mise en cache/ombrage de la mémoire du BIOS pour essayer de résoudre l’erreur. Vous pouvez également exécuter les diagnostics matériels que le fabricant du système fournit.

  • Vérifiez que tout nouveau matériel installé est compatible avec la version installée de Windows. Par exemple, vous pouvez obtenir des informations sur le matériel requis dans Windows 10 Spécifications.

Pour obtenir des informations plus générales sur la résolution des problèmes, consultez Données d’écran bleu.