Une RAM défectueuse provoque des erreurs d'exception fatales sous Windows 95/98

Traductions disponibles Traductions disponibles
Numéro d'article: 138788 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F138788
Si cet article ne décrit pas le message d'erreur que vous rencontrez, consultez l'article suivant dans la Base de connaissances Microsoft pour afficher d'autres d'articles en rapport avec d'autres messages d'erreur :
315854 Centre de ressources des messages d'erreur concernant Windows 98 et Windows Millennium Edition
Si cet article ne décrit pas le problème de matériel vous concernant, consultez le site Web de Microsoft suivant pour afficher d'autres articles sur le matériel :
http://support.microsoft.com/default.aspx/w98?sid=460
Agrandir tout | Réduire tout

Symptômes

Windows signale un message d'erreur aléatoire "Une exception fatale 0x s'est produite dans xxxx:xxxxxxx " même si votre précédente version de Windows ou Windows pour Workgroups ne le faisait pas.

Cause

Une mémoire physique (RAM) défectueuse sur l'ordinateur est souvent à l'origine de ces messages. Voici les raisons pour lesquelles votre précédente version de Windows peut sembler fonctionner correctement alors que Windows signale un message d'erreur aléatoire "Une exception fatale 0x s'est produite dans xxxx:xxxxxxx " :
  • Tous les systèmes d'exploitation utilisent différemment la mémoire. Dans Windows 3.1, la "mauvaise" mémoire peut être utilisée pour contenir des données rarement utilisées. Dans Windows, la "mauvaise" mémoire est utilisée pour contenir des informations sur les programmes fréquemment utilisés.
  • Windows 3.1 contient relativement peut de code 32 bits. Windows utilise bien plus de code 32 bits. De plus, il existe des différences subtiles entre la méthode d'accès à la mémoire si on y accède par code ou par données. Étant donné que Windows exécute bien plus de code 32 bits, ces erreurs subtiles se présentent plus souvent.

    En particulier, tout le code 32 bits dans Windows 3.1 réside dans un seul endroit : à l'extrémité de la mémoire physique. Si les 4 premiers méga-octets (Mo) de mémoire peuvent gérer du code 32 bits, Windows 3.1 fonctionne sans erreurs. Cela est vrai même si la meilleure mémoire physique ne peut pas exécuter du code 32 bits car Windows 3.1 n'exécute pas de code 32 bits hors des 4 premiers Mo de RAM.

    Windows exécute du code 32 bits dans toutes les parties de la mémoire. Par conséquent, quand Windows exécute du code 32 bits dans une section de RAM qui ne peut pas exécuter de code 32 bits correctement, vous pouvez recevoir les messages d'erreur "Erreur exception fatale 0x:xxxxxxxx".
  • Windows interagit avec le matériel autrement que le faisaient les précédentes versions de Windows. Cela vient en partie de la fonctionnalité Plug-and-Play et en partie des nouveaux pilotes qui tirent avantage des capacités supplémentaires des cartes d'interface. Ces fonctions peuvent révéler des anomalies dans le matériel qui ne sont jamais apparues dans les précédentes versions de Windows car ces versions ne tentaient pas d'exploiter ces fonctions.
  • Beaucoup de nouveaux ordinateurs n'ont pas de puces mémoire qui effectuent des vérifications de parité ; par conséquent, vous pouvez avoir rencontré des erreurs de parité dans Windows 3.1 sans le réaliser car les erreurs étaient dans des sections relativement bénignes de la mémoire. Par exemple, dans un document Microsoft Word pour Windows, le mot "the" est changé en "tie".

Résolution

Pour résoudre ces erreurs, il est souvent nécessaire de remplacer la RAM et/ou la carte système (carte mère). Dans certaines circonstances, il peut être possible de modifier les paramètres CMOS, par exemple les états d'attente mémoire, pour réussir à exécuter Windows. Dans d'autres cas, le fait de désactiver le cache L2 de la carte mère permet d'exécuter Windows. Pour plus d'information sur la modification des paramètres CMOS, reportez-vous à la documentation de l'ordinateur ou contacter le fabricant du matériel.

Pour plus d'informations sur la procédure à suivre pour savoir si votre problème est dû à une RAM défectueuse, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
181862 Spécification de la quantité de mémoire utilisée par Windows à l'aide de MaxPhysPage
134503 Les messages d'erreur de parité peuvent indiquer une mémoire défectueuse
Notez que vous pouvez vouloir redémarrer Windows en mode sans échec pour voir si les erreurs persistent. Si ce n'est pas le cas, le problème peut être lié à un logiciel ou un pilote, auquel cas les informations ci-dessus peuvent ne pas s'appliquer. Pour plus d'informations sur le dépannage des erreurs d'exception fatale, cliquez sur les numéros ci-dessous pour consulter les articles correspondants dans la Base de connaissance Microsoft :
192926 Résolution des problèmes par redémarrage (clean boot) sous Windows 98
156126 Dépannage de Windows 95 à l'aide du mode sans échec

Plus d'informations

Les erreurs d'exception fatales sont analogues aux erreurs d'exception EMM386. Par exemple, l'erreur d'exception fatale 0C est en général équivalente à l'erreur d'exception 12 ou à une erreur de pile.

Propriétés

Numéro d'article: 138788 - Dernière mise à jour: mardi 8 août 2006 - Version: 3.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 Deuxième Édition
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 95
Mots-clés : 
diskmem kbdiskmemory kberrmsg kbfatalexerr0d kbfatalexerr0e kbhardware kbhw kbprb kbwinme win95 win98 win98se KB138788
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.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com