0x7E de vérification des bogues : SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Le case activée de bogue SYSTEM_THREAD_EXCEPTION_NOT_HANDLED a une valeur de 0x0000007E. Ce bogue case activée indique qu’un thread système a généré une exception que le gestionnaire d’erreurs n’a pas interceptée.

Important

Cet article s’adresse aux programmeurs. 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.

paramètres SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

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

Cause

Ce bogue case activée 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 case activée bogue, désactivez ou supprimez ce pilote. Si le problème est limité à un seul pilote, définissez des points d’arrêt et une étape unique dans le code pour localiser l’échec et obtenir des informations sur les événements menant à l’incident.

L’extension !analyze du débogueur affiche des informations sur le bogue case activée et peut être utile pour déterminer la cause racine.

Vous pouvez effectuer d’autres analyses à l’aide de l’extension !thread et des commandes dds, dps et dqs (afficher des mots et des symboles). 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 ou une assertion codé en dur 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 cadre d’interruption fournit des informations supplémentaires.

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

Remarques

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

  • Consultez l’observateur d'événements de connexion système pour obtenir d’autres messages d’erreur susceptibles d’aider à identifier le périphérique ou le pilote à l’origine de l’case activée 0x7E de bogues.

  • 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 du matériel diagnostics 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 plus d’informations générales sur la résolution des problèmes, consultez Données d’écran bleu.