De nombreux événements dont l'ID est 333 sont ajoutés dans le journal système sur un ordinateur Windows Server 2003

Le support de Windows XP a pris fin

Microsoft a mis fin au support de Windows XP le 8 avril 2014. Cette modification a affecté vos mises à jour logicielles et options de sécurité. Découvrez les implications de ce changement à votre niveau et la marche à suivre pour rester protégé.

Le support de Windows Server 2003 a pris fin le 14 juillet 2015

Microsoft a mis fin au support de Windows Server 2003 le 14 juillet 2015. Cette modification a affecté vos mises à jour logicielles et options de sécurité. Découvrez les implications de ce changement à votre niveau et la marche à suivre pour rester protégé.

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 970054
Pas sûr que ce soit le bon ? Nous avons ajouté ce problème à notre vidage de mémoire de diagnostic qui peut confirmer.
Symptômes
Un ordinateur Windows Server 2003 peut continuer à enregistrer l'événement ID 333 dans le journal système toutes les cinq secondes jusqu'à ce que l'ordinateur est redémarré.

Par exemple, l'ID est 333 du followingEvent message mes belogged dans le journal système :


Type d'événement : erreur
Source de l'événement : Message de l'Application
Catégorie de l'événement : aucune
L'ID d'événement : 333
Date : date
Heure : heure
Utilisateur : n/a
Ordinateur : nom de l'ordinateur
Description : Une opération d'e/s démarrée par le Registre a échoué irrémédiablement. Le Registre ne pourrait pas lire, écrire ou vider l'un des fichiers contenant l'image système du Registre.

Cause
Ce problème peut se produire lorsque la mémoire Non paginée ou la mémoire de réserve paginée est temporairement insuffisante. Le système continue à enregistrer des événements jusqu'à ce que l'ordinateur soit redémarré, ou que la ruche connexe soit déchargée, même si le problème temporaire de mémoire s'arrange.

Remarque Toutes les erreurs d'événement ID est 333 ont ce problème. Pour identifier l'ID est 333 du ofEvent source, utilisez la procédure de dépannage qui est mentionnée dans la section « Informations complémentaires ». Vous devez appliquer ce correctif uniquement après la procédure de dépannage et déterminer s'il s'agit d'un composant système ou le pilote du système affecté.
Résolution
Un correctif est disponible pour résoudre ce problème. Après avoir appliqué ce correctif, puis créez l'entrée de Registre correspondante, l'ID d'événement recordsonly un ordinateur 333 lorsque la mémoire temporaire devient insuffisante. En outre, en contrôlant l'entrée de Registre, vous pouvez rendre le système déclenche une erreur Stop à des fins de diagnostics lorsque la mémoire devient insuffisante.

Informations sur le correctif

Un correctif pris en charge est disponible auprès de Microsoft. Toutefois, ce correctif vise à corriger uniquement le problème décrit dans cet article. Appliquez ce correctif uniquement aux systèmes rencontrant ce problème spécifique. Ce correctif va peut-être subir des tests supplémentaires. Par conséquent, si vous n'êtes pas sérieusement concerné par ce problème, nous vous recommandons d'attendre la prochaine mise à jour logicielle qui contiendra ce correctif.

Si le correctif est disponible pour le téléchargement, il existe une section « Téléchargement de correctif logiciel disponible » au début de cet article de la Base de connaissances. Si cette section n'apparaît pas, contactez le Service clientèle et Support de Microsoft pour obtenir le correctif.

Remarque Si des problèmes supplémentaires se produisent ou si des procédures de dépannage sont nécessaires, vous devrez peut-être formuler une demande de service distincte. Les coûts habituels du support technique s'appliqueront aux questions et problèmes qui ne relèvent pas de ce correctif logiciel. Pour une liste complète des numéros de téléphone du Service clientèle et soutien technique de Microsoft ou pour créer une demande de service distincte, visitez le site Web de Microsoft à l'adresse suivante : Remarque Le formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas votre langue, c'est parce qu'il n'y a pas de correctif disponible pour cette langue.

Conditions préalables

Pour appliquer ce correctif, vous devez disposer de Windows Server 2003 Service Pack 1 ou Service Pack 2 installé.

Nécessite un redémarrage

Vous devez redémarrer l'ordinateur après avoir appliqué ce correctif.

Informations concernant le Registre

Pour activer ce correctif, ajoutez l'entrée de Registre suivante et définissez la valeur sur 1 ou 2.
Location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session ManagerName: RegistryFlushErrorSubsideType: REG_DWORDValue: 1 or 2

Si vous définissez la valeur de l'entrée de Registre RegistryFlushErrorSubside sur 1, le système n'enregistre qu'un événement 333 lorsque la mémoire temporaire devient insuffisante. Si la valeur est définie sur 2, le système déclenche une erreur Stop à des fins de Diagnostics.

Informations sur les fichiers

La version anglaise de ce correctif dispose des attributs de fichier (ou version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertoriées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, il est converti en heure locale. Pour trouver la différence entre l'UTC et l'heure locale, utilisez l'onglet fuseau horaire dans l'élément de Date et heure dans le panneau de configuration.
Windows Server 2003 SP1, versions basées sur x 86
Nom de fichierVersion de fichierTaille du fichierDateHeurePlateformeSP requis
Ntkrnlmp.exe5.2.3790.33282,469,37617-avr-200911:51Ne s'applique pasSERVICE PACK 1
Ntkrnlpa.exe5.2.3790.33282,281,47217-avr-200911:04x 86SERVICE PACK 1
Ntkrpamp.exe5.2.3790.33282,321,40817-avr-200911:03Ne s'applique pasSERVICE PACK 1
Ntoskrnl.exe5.2.3790.33282,427,90417-avr-200911:49x 86SERVICE PACK 1
Windows Server 2003 SP2, les versions basées sur x 86
Nom de fichierVersion de fichierTaille du fichierDateHeurePlateformeSP requis
Ntkrnlmp.exe5.2.3790.44972,498,56017-avr-200912:28Ne s'applique pasSERVICE PACK 2
Ntkrnlpa.exe5.2.3790.44972,310,14417-avr-200911:19x 86SERVICE PACK 2
Ntkrpamp.exe5.2.3790.44972,350,59217-avr-200916:29Ne s'applique pasSERVICE PACK 2
Ntoskrnl.exe5.2.3790.44972,457,08817-avr-200912:28x 86SERVICE PACK 2
Windows Server 2003 et Windows XP, versions x 64 bits
Nom de fichierVersion de fichierTaille du fichierDateHeurePlateformeSP requis
Hal.dll5.2.3790.3191280,06418-avr-200904:06x64SERVICE PACK 1
Ntkrnlmp.exe5.2.3790.33284,655,61618-avr-200904:06x64SERVICE PACK 1
Ntoskrnl.exe5.2.3790.33284,509,18418-avr-200904:06x64SERVICE PACK 1
Windows Server 2003 SP2 et Windows XP Service Pack 2, versions basées sur x 64
Nom de fichierVersion de fichierTaille du fichierDateHeurePlateformeSP requis
Hal.dll5.2.3790.4354280,06418-avr-200908:05x64SERVICE PACK 2
Ntkrnlmp.exe5.2.3790.44974,612,60818-avr-200908:05x64SERVICE PACK 2
Ntoskrnl.exe5.2.3790.44974,540,41618-avr-200908:05x64SERVICE PACK 2
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Plus d'informations

Exemple de processus de résolution des problèmes

La raison la plus courante de l'échec est que le système manque de mémoire Non paginée ou la mémoire en Pool paginée. Voici un exemple de processus de dépannage :
  1. C'est le code d'erreur Stop qui est généré.
    Bugcheck code 00000051Arguments 00000003 00000004 e12b1750 00000000

    RemarqueVous pouvez déterminer la ruche de Registre est vidée en exécutant le ! regbaseblock commande avec le troisième paramètre. Par exemple :
    kd> !reg baseblock e12b1750FileName : emRoot\System32\Config\SOFTWARE
  2. Il s'agit de la trace de la pile qui entraîne l'erreur Stop.
    1: kd> kbn # ChildEBP RetAddr  Args to Child              00 f8a3ed18 808b7d96 00000051 00000003 00000004 nt!KeBugCheckEx+0x1b01 f8a3ed3c 808b92bb e12b1701 82f42660 808a03c8 nt!HvSyncHive+0xd402 f8a3ed58 808c29f9 00000000 e12b1a48 f8a3ed78 nt!CmpDoFlushNextHive+0xe103 f8a3ed80 8087c157 00000000 00000000 82f42660 nt!CmpLazyFlushWorker+0x7f04 f8a3edac 80941a1a 00000000 00000000 00000000 nt!ExpWorkerThread+0xeb05 f8a3eddc 80889d8e 8087c06c 00000001 00000000 nt!PspSystemThreadStartup+0x2e06 00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
  3. Vous pouvez utiliser les informations suivantes pour confirmer l'appauvrissement de la poolresource.
    1: kd> !vm*** Virtual Memory Usage ***	Physical Memory:       65345 (    261380 Kb)	Page File: \??\C:\pagefile.sys	  Current:    393216 Kb  Free Space:    332368 Kb	  Minimum:    393216 Kb  Maximum:       786432 Kb	Available Pages:        9600 (     38400 Kb)	ResAvail Pages:        44603 (    178412 Kb)	Locked IO Pages:         342 (      1368 Kb)	Free System PTEs:      81060 (    324240 Kb)	Free NP PTEs:          27507 (    110028 Kb)	Free Special NP:           0 (         0 Kb)	Modified Pages:           31 (       124 Kb)	Modified PF Pages:        31 (       124 Kb)	NonPagedPool Usage:     2669 (     10676 Kb)	NonPagedPool Max:      30300 (    121200 Kb)	PagedPool 0 Usage:      1146 (      4584 Kb)	PagedPool 1 Usage:     11498 (     45992 Kb)	PagedPool 2 Usage:     11501 (     46004 Kb)	PagedPool 3 Usage:     11468 (     45872 Kb)	PagedPool 4 Usage:     11491 (     45964 Kb)	********** Excessive Paged Pool Usage *****	PagedPool Usage:       47104 (    188416 Kb)	PagedPool Maximum:     47104 (    188416 Kb)	********** 2509 pool allocations have failed **********From the output of the !vm command, we see that Paged Pool usage is excessive. Therefore, we use "4" in the !poolused command.  If Non Paged Pool usage is excessive, we would use "2".  The "/t 10" simply means to display the top 10 tags.1: kd> !poolused /t 10 4   Sorting by  Paged Pool Consumed  Pool Used:            NonPaged            Paged Tag    Allocs     Used    Allocs     Used Leak        0        0     44988 92495328	UNKNOWN pooltag 'Leak', please update pooltag.txt VmbK       44   364544         8   876544	Volume Manager Extension , Binary: volmgrx.sys Gh05        0        0       139   796728	GDITAG_HMGR_SPRITE_TYPE , Binary: win32k.sys
  4. Visitez le site Web suivant pour rechercher la tagthat du pool est appelé le consommateur principal à déterminer le composant système ou thedriver qui est responsable de l'allocation de mémoire :

    Pour plus d'informations sur les balises de pool, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    298102 Comment trouver des balises de pool qui sont utilisées par des pilotes tiers
    Remarque La balise MmSt est une balise courante souvent identifiée comme un consommateur d'aprimary de mémoire en pool paginée.

    Remarque Si le Pool paginé ne semble pas être épuisée, vérifiez la variable globale suivante. Si ce paramètre est défini sur un dans memory.dmp, cela signifie que la limite de Quota de Registre a été atteinte et est probablement la cause de l'échec. Il n'y a aucune défaillance du pool enregistré pour les échecs de quota de Registre, il s'agit d'une ressource suivie séparément.

    1: kd > dd nt ! CmpQuotaWarningPopupDisplayed l1809e21b0 00000001

    Veuillez suivre les KB304101 pour définir correctment PagedPoolSize si le maximum semble de peu élevé (c'est-à-dire 160 Mo) que le Quota du Registre est basé sur le montant total de paginée configurée et assurez-vous également qu'il n'y a aucun arbitraire de Quota de Registre configuré via KB124594, car il s'agit de l'autre paramètre de contrôle.

    Pour plus d'informations sur la façon de limiter l'utilisation de cette balise, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    304101 Programme de sauvegarde est échoue lorsque vous sauvegardez un volume système de grande taille

Références
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
177415 Explique comment utiliser l'Analyseur de mémoire en Pool (Poolmon.exe) pour résoudre les problèmes de mémoire en mode noyau fuites
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
248345 Comment faire pour créer un journal à l'aide du Moniteur système dans Windows
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
244139 une Fonctionnalité de Windows vous permet de générer un fichier d'image mémoire à l'aide du clavier
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824684 Description de la terminologie standard utilisée pour décrire les mises à jour logicielles de Microsoft

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 970054 - Dernière mise à jour : 10/15/2015 01:19:00 - Révision : 5.0

Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows XP Professional x64 Edition

  • kbmdd kbautohotfix kbexpertiseadvanced kbfix kbsurveynew kbqfe kbmt KB970054 KbMtfr
Commentaires