Comment faire pour résoudre les messages d'erreur « STOP 0x0000003F » et « STOP 0x000000D8 » dans Windows Server 2003, Windows XP et Windows 2000

Important Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, pensez à le sauvegarder et assurez-vous que vous savez le restaurer en cas de problème. Pour plus d'informations sur la façon de sauvegarder, restaurer et modifier le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
256986 Description du Registre de Microsoft Windows

Résumé

Votre ordinateur Windows Server 2003, Windows XP ou Windows 2000 peut générer l'un des messages d'erreur suivants sur un écran bleu :



Message 1
STOP: 0x0000003F (0xA,0xB,0xC,0xD) NO_MORE_SYSTEM_PTES
Message 2
STOP: 0x000000D8 (0xW,0xX,0xY,0xZ) DRIVER_USED_EXCESSIVE_PTES
Cet article décrit comment résoudre ces messages d'erreur.

Plus d'informations

Avertissement Toute modification incorrecte du Registre à l'aide de l'Éditeur du Registre ou d'une autre méthode peut entraîner des problèmes sérieux. Ces problèmes peuvent vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Vous assumez l'ensemble des risques liés à la modification du Registre.

Message d'erreur « NO_MORE_SYSTEM_PTES »

Ce message d'erreur provient généralement d'un pilote pour lequel le nettoyage ne s'effectue pas correctement. Dans l'exemple de message d'erreur « STOP: 0x0000003F » répertorié plus haut dans cet article, les paramètres peuvent varier en fonction de votre ordinateur et auront la signification suivante :

0xA - Type d'entrée de table de page (PTE) : 0 = Expansion système, 1 = Expansion de réserve non paginée
0xB - Taille requise
0xC - Nombre total d'entrées de page de table système disponibles
0xD - Nombre total d'entrées de page de table système
Windows 2000 inclut une valeur de Registre que vous pouvez utiliser pour enregistrer les traces de pile afin d'identifier le pilote qui ne nettoie pas correctement. Utilisez l'Éditeur du Registre (Regedt32.exe) pour afficher la clé de Registre suivante :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
Modifiez la valeur de Registre suivante, puis redémarrez votre ordinateur :

Nom de la valeur : TrackPtes
Type de valeur : REG_DWORD
Données de la valeur : 1
Base : Hex
Remarque Cette méthode constitue le seul moyen de repérer le pilote à l'origine du problème.

Message d'erreur « DRIVER_USED_EXCESSIVE_PTES »

Ce message d'erreur se produit généralement si votre ordinateur a un nombre insuffisant d'entrées de page de table. Dans l'exemple de message d'erreur « STOP: 0x000000D8 » répertorié plus haut dans cet article, les paramètres peuvent varier en fonction de votre ordinateur et auront la signification suivante :

  • 0xW - Si ce paramètre a une valeur non nulle, il contient le nom du pilote qui a généré le message d'erreur. Lorsque cela est possible, le nom du pilote s'affiche au format Unicode et il est sauvegardé dans KiBugCheckDriver.
  • 0xX - Si le paramètre 0xW a une valeur non nulle, ce paramètre contient le nombre d'entrées de page de table utilisées par le pilote qui a généré le message d'erreur et la pile d'appel affiche le nom de ce pilote.
  • 0xY - Nombre total d'entrées de page de table système disponibles.
  • 0xZ - Nombre total d'entrées de page de table système.
Ce problème est résolu généralement en corrigeant le pilote qui est à l'origine du message d'erreur ou en augmentant le nombre d'entrées de page de table.

Pour plus d'informations sur ce problème, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.

247904 Comment faire pour configurer les zones de mémoire d'adresse paginée et de mémoire des tables de pages système

Propriétés

ID d'article : 256004 - Dernière mise à jour : 11 janv. 2008 - Révision : 1

Commentaires