Partager via


Bug Check 0x12 : TRAP_CAUSE_UNKNOWN

Le bug check TRAP_CAUSE_UNKNOWN a une valeur de 0x00000012. Cela indique qu’une exception inconnue s’est produite.

Important

Cet article s’adresse aux programmeurs. Si vous êtes un client et que vous avez reçu ce code d’erreur d’écran bleu en utilisant votre ordinateur, consultez Résoudre les erreurs d’écran bleu.

Paramètres TRAP_CAUSE_UNKNOWN

Paramètre Description

1

Type de TRAP_CAUSE_UNKNOWN

VALUES

1 : Interruption inattendue. (Paramètre 2 : Vecteur d’interruption)

2 : Exception inconnue en virgule flottante.

3 : Les bits de statut activés et affirmés (voir la définition du processeur).

2

Dépend de Arg1

3

Reserved

4

Reserved

Résolution

L'extension de débogage !analyze affiche des informations sur la vérification d'un bogue et peut être utile pour déterminer la cause racine.

Pour commencer, examinez la trace d’appels en utilisant la commande k, kb, kc, kd, kp, kP, kv (Afficher la trace d’appels). Vous pouvez spécifier le numéro du processeur pour examiner les piles sur tous les processeurs.

Vous pouvez également définir un point d’arrêt dans le code menant à ce code d’arrêt et essayer d’exécuter une étape à la fois dans le code défaillant.

L’extension !idt peut être utilisée pour afficher les routines de service d’interruption (ISR) pour une table de distribution d’interruptions (IDT) spécifiée.

Certaines des techniques décrites dans Déboguer une tempête d’interruptions peuvent être utilisées avec les interruptions inattendues.

Pour des informations générales sur le travail avec les vidages sur incident, veuillez consulter Analyse des vidages sur incident à l’aide des débogueurs Windows (WinDbg).

Si vous n’êtes pas équipé pour utiliser le débogueur Windows pour travailler sur ce problème, vous pouvez utiliser quelques techniques de dépannage de base.

  • Vérifiez le journal système dans le Visualisateur d’événements pour des messages d’erreur supplémentaires qui pourraient aider à identifier le périphérique ou le pilote qui cause ce bug check.

  • Si un pilote est identifié dans le message de bug check, désactivez le pilote ou vérifiez auprès du fabricant les mises à jour du pilote.

  • Confirmez 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 sur les Spécifications de Windows 10.

  • Pour davantage d’informations concernant le dépannage, veuillez consulter la section Analyser les données d’écran bleu de vérification des bogues.