Help and Support
 

powered byLive Search

Comment faire pour résoudre un message d'erreur d'arrêt 0x0000001E KMODE_EXCEPTION_NOT_HANDLED

Numéro d'article:275678
Dernière mise à jour:mercredi 20 avril 2005
Version:3.0
Ancien nº de publication de cet article : F275678
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Sommaire

Résumé

Cet article explique comment résoudre un message d'erreur « STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED ».

Retour au début

Plus d'informations

Un message d'erreur d'arrêt « STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED » est un type courant de message d'erreur d'arrêt que vous pouvez recevoir sur un ordinateur exécutant Windows NT. Un message d'erreur d'arrêt « STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED » indique qu'une condition d'erreur a été détectée par le noyau et que l'exécution de Windows NT a dû s'interrompre à cause de cette condition d'erreur. Les types de problèmes qui peuvent provoquer un message d'erreur « STOP 0x0000001E KMODE_EXCEPTION_NOT_HANDLED » sont très semblables aux problèmes qui provoquent un message d'erreur « STOP 0x0000000A », tels que des pointeurs incorrects, des adresses non valides et autres types de violations d'accès. Le contrôle de bogue STOP 0x0000001E identifie une erreur qui s'est produite dans une section de code où il n'existe aucune routine de gestion des erreurs. Notez que la plupart des exceptions sont générées directement dans la section de code qui s'exécute.

Les quatre premières lignes d'un message STOP 0x0000001E ressemblent généralement à ce qui suit :
STOP: 0x0000001E (0xAAAAAAAA,0xBBBBBBBB,0xCCCCCCCC,0xDDDDDDDD) KMODE_EXCEPTION_NOT_HANDLED
AAAAAAAAA from BBBBBBBB (CCCCCCCC,DDDDDDDD)
Address BBBBBBBB has base at XXXXXXXX - MODULE1.SYS Address CCCCCCCC has base at YYYYYYYY - MODULE2.SYS
Les quatre paramètres hexadécimaux après le code d'arrêt (0xAAAAAAAA, 0xBBBBBBBB, 0xCCCCCCCC et 0xDDDDDDDD) ont les significations suivantes :
?0xAAAAAAAA est un code qui identifie l'exception qui n'a pas été gérée.
?0xBBBBBBBB est l'adresse à laquelle l'exception s'est produite.
?0xCCCCCCCC est le premier paramètre de l'exception et quelquefois il s'agit d'une autre adresse dans le code.
?0xDDDDDDDD est le deuxième paramètre de l'exception, dont la signification peut varier.

Retour au début

Interprétation des paramètres

En général, l'adresse d'exception identifie le pilote ou la fonction qui a provoqué le problème. Prenez toujours note de cette adresse et de la date du pilote ou de l'image qui contient cette adresse.

Le premier paramètre est un code d'erreur Windows NT et tous les codes d'erreur sont définis dans le fichier Ntstatus.h (qui se trouve également dans le Kit de développement logiciel (SDK) de Windows NT 4.0). Le premier paramètre signale le type d'erreur.

Le deuxième paramètre est également important car il indique dans quel module de code l'erreur a eu lieu. Cela permet souvent de pointer vers un pilote ou matériel spécifique défectueux, qui sera généralement répertorié sur la troisième ligne de l'écran d'arrêt.

Les deux derniers paramètres varient en fonction de l'exception qui s'est produite. En général, une description des paramètres est fournie avec le nom du code d'erreur dans le fichier Ntstatus.h.

Si aucun paramètre n'est associé au code d'erreur, le code 0x00000000 est mentionné.

Par exemple, dans le message d'erreur d'arrêt suivant, une violation d'accès (0xC0000005) s'est produite dans le module Srv.sys, qui est le service serveur de mode noyau :
STOP: 0x0000001E (0xC0000005, 0xFCA733B9, 0x00000000, 0x00000000)
KMODE_EXCEPTION_NOT_HANDLED 0xC0000005 from 0xFCA733B9 (0x0, 0x0)Address FCA733B9 has base at FCA70000 - SRV.SYS
Notez qu'aucun paramètre n'est associé à ce code d'erreur.

Retour au début

Résolution d'un message d'erreur d'arrêt « 0x0000001E KMODE_EXCEPTION_NOT_HANDLED »

1.Essayez de remplacer le pilote identifié dans le message d'erreur d'arrêt par une copie valide à partir de votre média d'installation ou par une version mise à jour fournie par le fabricant.
2.Désactivez le pilote identifié dans le message d'erreur d'arrêt ou tout pilote récemment installé.
3.Vérifiez que tout nouveau matériel ou logiciel est installé correctement. Déconnectez le nouveau matériel ou remplacez-le pour voir si cela résout le problème.
4.Si vous avez un pilote vidéo qui n'était pas fourni avec le système d'exploitation, essayez d'utiliser plutôt le pilote VGA standard ou un pilote compatible avec le système d'exploitation.
5.Consultez la liste de compatibilité matérielle Microsoft sur le site Web à l'adresse suivante afin de vérifier que tout votre matériel et vos pilotes sont compatibles avec le système d'exploitation (en anglais) :
http://www.microsoft.com/whdc/hcl/default.mspx (http://www.microsoft.com/whdc/hcl/default.mspx)
6.Exécutez les utilitaires de diagnostic du système fournis par le fabricant de votre ordinateur, notamment le diagnostic relatif à la mémoire vive. S'il s'agit d'une nouvelle installation du matériel ou du logiciel, contactez le fabricant afin d'obtenir les mises à jour requises pour les pilotes ou les microprogrammes.
7.Désactivez tous les pilotes de filtres, tels que les logiciels de contrôle à distance, les antivirus, les programmes de sauvegarde, et ainsi de suite.

Retour au début


Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
?Microsoft Windows NT Server 4.0 Terminal Server
?Microsoft Windows 2000 Server
?Microsoft Windows 2000 Advanced Server
?Microsoft Windows 2000 Professionel
?Microsoft Windows NT Workstation 4.0 Édition Développeur
?Microsoft Windows NT Server 4.0 Standard Edition
?Microsoft Windows NT Server 4.0 Édition Entreprise

Retour au début

Mots-clés : 
kberrmsg kbhowto kbtshoot KB275678

Retour au début

L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Traductions disponibles

 

Related Support Centers

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.