Comment générer un noyau ou un fichier d'image mémoire complète de Windows Server 2008 et Windows Server 2008 R2

Traductions disponibles Traductions disponibles
Numéro d'article: 969028 - Voir les produits auxquels s'applique cet article
Important Cet article contient des informations sur la façon de modifier le Registre. Veillez à sauvegarder le Registre avant de le modifier. Assurez-vous que vous savez comment restaurer le Registre si un problème survient. 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 :
322756 Comment sauvegarder et restaurer le Registre dans Windows
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Cet article étape par étape explique comment générer, collecter, vérifier et analyser le noyau et les fichiers de vidage mémoire complète à partir d'un système basé sur Windows Server 2008.

Remarque : Dans l'idéal, vous devez uniquement procéder lorsque vous êtes explicitement invité à le faire par un ingénieur de Services de Support client Microsoft. Du noyau ou du débogage de fichier de vidage mémoire complète doit être le dernier recours, après ont épuisé toutes les méthodes de dépannage standard.

Si vous devez contacter le service clientèle Microsoft et des Services (CSS), cet article va vous aider à obtenir les informations spécifiques requises pour les CSS identifier le problème.

Vous devez être connecté en tant qu'administrateur ou membre du groupe Administrateurs pour effectuer cette procédure. Si votre ordinateur est connecté à un réseau, les paramètres de stratégie réseau peuvent vous empêcher d'effectuer cette procédure. Un fichier d'image mémoire complète ou un noyau manuel est utile lors du dépannage d'un certain nombre de problèmes dans la mesure où le processus de capture d'un enregistrement de mémoire système au moment d'un incident.

Avertissement : En fonction de la vitesse du disque dur sur lequel Windows est installé, le dumping de plus de 2 gigaoctets (Go) de mémoire peut prendre beaucoup de temps. Lorsque vous lancez la procédure de création de fichier de vidage, le contenu de la RAM physique est écrites dans le fichier de pagination se trouve sur la partition sur lequel le système d'exploitation est installé.

Lorsque vous redémarrez l'ordinateur, le contenu de ce fichier d'échange est écrites dans le fichier de vidage. Même dans un scénario meilleur des cas, où le fichier de vidage est configuré pour résider sur un autre disque dur, il y aura une quantité importante de données lues et écrites sur les disques durs. Cela peut entraîner une panne de serveur prolongée.

Plus d'informations

Fichier d'échange

En règle générale, pour bénéficier des fonctionnalités standard de votre système Windows Server 2008, vous définiriez le fichier d'échange sur votre serveur. Pour plus d'informations sur la façon de déterminer la taille de fichier d'échange appropriée, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
889654 Comment faire pour déterminer la taille de fichier d'échange appropriée pour les versions 64 bits de Windows Server 2003 ou Windows XP

La taille minimale du fichier d'échange peut varier en fonction du type de fichier de vidage de mémoire que vous essayez de collecter. Windows Server 2008 comporte trois options pour les fichiers de vidage mémoire :
  • Dump SmallMemory<b00> </b00> (64 Ko pour un système d'exploitation 32 bits, 128 Ko pour un système d'exploitation 64 bits)
  • Image mémoire du noyau
  • Image mémoire complète
Pour activer des fichiers d'image mémoire complète sur votre serveur, procédez comme suit :

Étape 1: créer un fichier d'échange
  1. Cliquez sur Démarrer, cliquez surordinateur, puis cliquez surPropriétés.
  2. Cliquez sur paramètres système avancés dans la pagesystème , puis cliquez sur l'onglet Avancé.
  3. Dans la sectionperformances , cliquez sur paramètres .
  4. Cliquez sur l'onglet Avancé , puis cliquez surModifier sous la mémoire virtuellezone.
  5. Sélectionnez la partition système où le système d'exploitation isinstalled.

    Remarque : Pour activer la partition système, vous devez cliquer sur pour effacer lagérer automatiquement le fichier d'échange pour tous les lecteurs<b00> </b00> case à cocher.
  6. Définir la valeur de taille initiale ettaille maximale de la quantité de RAM physique installée plus de 100 mégaoctets (Mo) sous le bouton Taille personnalisée .
  7. Cliquez sur définir, puis cliquez surOK à trois reprises.
  8. Redémarrer Windows pour que vos modifications soient prises en compte.

Taille de la partition

Dans Windows Server 2003 ou des versions antérieures de Windows, la partition sur lequel le système d'exploitation est installé doit être au moins la taille de la quantité physique de mémoire vive installée plus de 100 mégaoctets (Mo).
Pour Windows Server 2008, vous devrez peut-être réduire la mémoire physique de l'ordinateur pour produire un fichier de vidage mémoire complet valide. Si l'ordinateur possède plus de 4 Go de mémoire physique ou s'il n'a pas suffisamment d'espace disque pour le fichier d'échange sur la partition sur lequel le système d'exploitation est installé, vous devrez peut-être réduire la mémoire vive physique de l'ordinateur. Toutefois, vous pouvez éviter cela en utilisant une autre partition comme décrit dans le « nouveau comportement dans Windows Vista et Windows Server 2008 » section. Pour réduire la mémoire physique sur l'ordinateur, utilisez les commutateurs truncatememory ou removememory dans le fichier BCDEdit.exe comme décrit dans les articles basé sur TechNet/MSDN suivants :
Questions fréquentes sur Éditeur de données de Configuration de démarrage
http://technet.Microsoft.com/en-us/library/cc721886.aspx
Référence des Options de démarrage
http://msdn.Microsoft.com/en-us/library/aa906217.aspx
Remarque : Sur une version 32 bits de Windows Server 2008 qui a l'Extension d'adresse physique (PAE) activées, le fichier d'échange peut étendue au-delà de 4 Go (4 096 Mo). Pour vérifier si les PAE sont activées, procédez comme suit :
  1. Cliquez sur Démarrer, sur exécuter, type Regedit, puis cliquez sur OK.
  2. Recherchez la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. Extension d'adresse physiquede clic droit, puis cliquez sur Modifier.
  4. Dans la boîte de dialogue Modifier la valeur DWORD , consultez la rubrique valeur de l'entrée de l'extension d'adresse physique . Si la valeur de l'entrée de l'extension d'adresse physique est égal à zéro (0), extension d'adresse physique isdisabled. Si la valeur de l'entrée de l'extension d'adresse physique est 1, l'extension d'adresse physique est activée.
  5. Redémarrer Windows pour que vos modifications soient prises en compte.


Nouveau comportement dans Windows Vista et Windows Server 2008

Dans Windows Vista et Windows Server 2008, pour obtenir un vidage de mémoire, le fichier d'échange est inutile de se trouver sur la même partition que la partition sur lequel le système d'exploitation est installé, que les exigences de versions précédentes.

Pour placer un fichier d'échange sur une autre partition, vous devez créer une nouvelle entrée de Registre nommée
DedicatedDumpFile

Vous pouvez également définir la taille du fichier d'échange pour la création d'images mémoire à l'aide d'une nouvelle entrée de Registre nommée
DumpFileSize

Remarque : DedicatedDumpFile ne peut pas être utilisé pour générer un fichier de vidage sur un volume fractionné. Cela inclut les agrégés par bande ou RAID 5 volumes.

Pour créer le
DedicatedDumpFile
et
DumpFileSize
entrées de Registre, procédez comme suit :
  1. Cliquez sur Démarrer, sur exécuter, type Regedit, puis cliquez sur OK.
  2. Recherchez et puis cliquez sur la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
  3. Dans le menu Edition , pointez surNouveau, puis cliquez sur Valeur de chaîne.
  4. Dans le volet d'informations, tapezDedicatedDumpFile, puis appuyez sur ENTRÉE.
  5. Cliquez droit sur DedicatedDumpFile, puis cliquez sur Modifier.
  6. Dans la zone données de la valeur , tapez<drive>:\<dedicateddumpfile.sys></dedicateddumpfile.sys></drive>, puis cliquez sur OK.
    Remarque :<drive></drive> est un espace réservé pour un lecteur qui dispose de suffisamment d'espace disque pour le fichier de vidage, et <dedicateddumpfile.sys>est un espace réservé pour le fichier dédié et le chemin complets.<b00> </b00> </dedicateddumpfile.sys>
  7. Dans le menu Edition , pointez surNouveau, puis cliquez sur <b00> </b00>de la valeur DWORD.
  8. Type DumpFileSize et puis pressENTER.
  9. Cliquez droit sur DumpFileSize, puis cliquez surModifier.
  10. Dans la boîte de dialogue Modifier la valeur DWORD , cliquez surdécimale sous Base.
  11. Dans la zone données de la valeur , tapez la valeur de theappropriate, puis cliquez sur OK.

    Remarque : La taille du fichier de vidage est en mégaoctets.
  12. Cliquez droit sur le fichier de vidage, puis cliquez sur Modifier.
  13. Dans la zone données de la valeur , tapez <drive>: \<path>\Memory.dmp</path></drive>, puis cliquez sur OK.

    Remarque : Lorsque le système se bloque, il s'agit de l'emplacement où le fichier image mémoire est créé en utilisant le fichier dédié plutôt qu'en utilisant le fichier Pagefile.sys. Il est possible d'utiliser l'extension ".sys" sur "DedicatedDump.sys", par exemple: « DedicatedDump.dmp ». Dans la mesure où il ne sera pas utilisé comme une.Fichier DMP directement lorsque les bugchecks système, en lui attribuant un nom avec une.Extension DMP peut devenir difficile pour une personne qui tente de copier le fichier de vidage après le redémarrage. À l'aide de « .sys » permet de facilement déterminer qu'il n'est pas le dernier emplacement pour l'image, mais il peut fonctionner avec n'importe quel nom que vous choisissez (par ex.: « DedicatedDump.Ddmp »).
  14. Quittez l'Éditeur du Registre.
  15. Redémarrer Windows pour que vos modifications soient prises en compte.

Remarque :Lorsque vous utilisez DedicatedDumpFile dans Windows Vista et Windows Server 2008, il faut au moins un fichier d'échange sur une des partitions. La taille du fichier d'échange n'est pas importante dans ce cas. Dans Windows 7 Service Pack 1 et Windows Server 2008 R2 Service Pack 1, vous pouvez éliminer ce problème en installant le correctif 2716542. Pour plus d'informations sur ce correctif, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2716542 Un correctif est disponible qui permet un ordinateur basé sur Windows Server 2008 R2 ou Windows 7 pour créer un vidage de la mémoire de fichiers sans un fichier d'échange
Cette limitation n'existe pas dans Windows 8, Windows Server 2012 et les versions ultérieures.

Pour plus d'informations sur Windows Server 2008 et Windows Vista, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
950858 Dédié les fichiers sont tronqués de façon inattendue de vidage à 4 Go sur un ordinateur qui exécute Windows Server 2008 ou Windows Vista et qui possède plus de 4 Go de mémoire physique

Si la mémoire physique du système d'exploitation est supérieure à la taille du fichier d'échange sur un Windows Server 2008 ou un ordinateur Windows Vista SP1, les fichiers d'image mémoire du noyau ne peuvent pas être générés. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
949052 Fichiers d'image mémoire du noyau ne peuvent pas générés sur les ordinateurs Windows Server 2008 et Windows Vista Service Pack 1 lorsque la mémoire système est supérieure à la taille du fichier page

Nouveau comportement dans Windows 7 et Windows Server 2008 R2

Dans Windows 7 et Windows Server 2008 R2, pour obtenir un vidage de mémoire, le fichier d'échange est inutile de se trouver sur la même partition que la partition sur lequel le système d'exploitation est installé. Pour placer un fichier d'échange sur une autre partition, il n'est pas obligatoire d'utiliser l'entrée de Registre DedicatedDumpFile.

Fichier d'échange sur un disque dynamique

Disque dynamique n'est pas reconnu comme un volume système ou de démarrage comme d'autres volumes de disque. Par conséquent, si vous créez un fichier d'échange uniquement sur le volume qu'un démarrage ou un volume système, le système d'exploitation ne peut pas reconnaître ces volumes lors de la création de l'image mémoire. Ainsi, en cas d'échec de la génération de l'image mémoire.

Remarque : Le comportement ci-dessus s'applique également aux DedicatedDumpFile.

À l'aide de commande conserver dans l'interpréteur de commandes de Diskpart, vous pouvez préparer un volume dynamique existant à être utilisé comme un démarrage ou un volume système. Pour utiliser la commande conserver, procédez comme suit :
  1. Ouvrez une invite de commandes avec élévation de privilèges
  2. À l'invite de commandes, tapez Diskpart et appuyez sur entrée.
  3. À l'invite Diskpart, tapez liste volet puis appuyez sur entrée.
  4. Notez le numéro du volume pour lequel vous avez créé le fichier d'échange.
  5. Type de Sélectionnez vol #, puis appuyez sur entrée. (Le symbole # représente le numéro du volume noté à l'étape 4.)
  6. Tapez conserveret appuyez sur entrée.
  7. Tapez vol de détail, et appuyez sur entrée (Vérifiez pour le paramètre appelé Installable et il doit être défini sur la valeur Oui.)

    Remarque : Le paramètre Installable n'est disponible dans Windows Server 2008 R2 et le système d'exploitation plus récent.
  8. Redémarrez l'ordinateur.
Remarque : Vous pouvez utiliser la commande conserver sur des volumes différents 4 au maximum. Si vous avez besoin exécuter la commande pour les autres volumes après avoir atteint la limite de 4, vous devez supprimer les volumes sur lesquels la commande Retain a été utilisée précédemment.

Pour plus d'informations sur la commande conserver, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

300415 Une Description de l'utilitaire de ligne de commande Diskpart

Consultez également l'article TechNet suivant :

http://technet.Microsoft.com/en-us/library/cc755127.aspx


Ordre référentielle du fichier d'échange

Lorsque vous essayez de créer un fichier de vidage à l'aide d'un fichier d'échange qui existe sur un volume autre que d'un volume de démarrage (par défaut, le lecteur c), vous ne pouvez pas être en mesure de créer le fichier de vidage comme prévu même si vous réservez suffisamment taille de fichier d'échange. Peut-être un échange fichier référentielle bon. Pour vérifier si le volume attendu est prioritaire sur les autres volumes dans l'ordre référentielle de fichier de pagination, procédez comme suit :
  1. Cliquez sur Démarrer, sur exécuter, tapez Regedit, puis cliquez sur OK.
  2. Recherchez et puis cliquez sur la sous-clé de Registre suivante :

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
  3. Double-cliquez sur PagingFiles.
  4. Vérifiez les données de la valeur pour voir si le chemin d'accès du volume attendu est dans la première ligne.

Si vous devez modifier l'ordre, procédez comme suit :
  1. Cliquez sur Démarrer, sur exécuter, tapez Regedit, puis cliquez sur OK.
  2. Recherchez et puis cliquez sur la sous-clé de Registre suivante :

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
  3. Cliquez droit sur PagingFiles, puis cliquez sur Modifier.
  4. Déplacer la passe de volume approprié en haut de la zone.
  5. Quittez l'Éditeur du Registre.
  6. Redémarrez Windows pour que les modifications prennent effet.

Étape 2: créer un fichier d'image mémoire complète
  1. Cliquez sur Démarrer, cliquez surordinateur, puis cliquez surPropriétés.
  2. Cliquez sur paramètres système avancés dans la pagesystème , puis cliquez sur l'onglet Avancé.
  3. Cliquez sur paramètres sous la zone d'informations Writingdebugging et vérifiez que memorydump complet est sélectionné.
Remarque : Par défaut, l'image mémoire complète est désactivé. Vous pouvez activer l'option si votre ordinateur possède plus de 2 Go de RAM physique.

Remarque : Si vous souhaitez activer la image mémoire complète option manuellement la valeur de l'entrée de Registre CrashDumpEnabled sur 0 x 1 sous la sous-clé de Registre suivante et redémarrez Windows :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
885117 « Vidage de la mémoire du noyau » s'affiche lors du démarrage et de récupération, mais une image mémoire complète est exécutée dans Windows 2000 ou Windows Server 2003

Espace disque

Il doit être suffisamment d'espace libre à l'emplacement sélectionné pour écrire le fichier de vidage de mémoire. Par défaut, le fichier d'image mémoire est écrit dans le fichier %SystemRoot%\Memory.dmp. S'il n'a pas suffisamment d'espace libre sur le lecteur %systemroot% %, vous pouvez rediriger le fichier de vidage dans un autre emplacement qui comporte suffisamment d'espace libre. Si l'espace disque libre sur le volume de destination du fichier de vidage n'est pas assez pour s'adapter à un nouveau fichier d'image, le fichier de vidage n'est pas copié et un ID d'événement 12 est consigné dans le journal des événements système. Le chemin d'accès de vidage est configuré dans la valeur de Registre « DumpFile » situé sous l'emplacement de « Contrôle HKLM\SYSTEM\CurrentControlSet\Control\Crash ». Voici l'ID d'événement 12 qui est consigné dans le journal des événements système :

L'ID d'événement : 12
Description : Le fichier de vidage sur incident n'a pas pu être créé en raison d'un manque d'espace libre sur le lecteur de destination. Augmentation de la quantité d'espace libre sur le lecteur de destination peut aider à éviter cette erreur.



Pour modifier le chemin d'accès du fichier de vidage dans les options de démarrage et récupération sur un ordinateur Windows Server 2008, procédez comme suit :
  1. Cliquez sur Démarrer, cliquez surordinateur, puis cliquez surPropriétés.
  2. Cliquez sur paramètres système avancés dans la page desystème , puis cliquez sur le Avancé onglet.
  3. Cliquez sur paramètres sous la zone d'informations Writingdebugging et remplacer le chemin d'accès avec la valeur anappropriate dans le champ fichier de vidage . En d'autres termes, vous pouvez modifier le chemin d'accès à partir de %SystemRoot%\Memory.dmp pour pointer vers un lecteur local disposant de suffisamment d'espace disque, par exemple E:\Memory.dmp.
  4. Redémarrer Windows pour que la modification prenne effet.
Remarque : Un lecteur réseau, un lecteur partagé ou un lecteur de stockage rattaché au réseau (NAS, Network Attached Storage) ne peut pas être utilisé comme destination d'un fichier de vidage de mémoire parce qu'il ne soit pas disponible avant le début de la copie du fichier.

Correctifs pour Windows Server 2008 SP1

Les correctifs suivants peuvent résoudre les problèmes qui se produisent lorsque vous essayez de créer un fichier d'image mémoire dans Windows Server 2008 avec SP1 :
    960658 Systèmes Windows Server 2008 peuvent générer un fichier de vidage tronqué si le système prend en charge le partitionnement matériel dynamique (DHP) et ajoutée si la mémoire est à chaud

    Remarques
    • Ce correctif met à jour le fichier Crashdmp.sys, qui remplace le correctif qui est mentionné dans les articles de la Base de connaissances 950858 et 958933.
    • Ce correctif met à jour le fichier Ntkrnlpa.exe ou le fichier Ntkrnlmp.exe, qui remplace le correctif mentionné dans l'article 950917 de la Base de connaissances.

  • 950904 Le système cesse de répondre, et aucun fichier de vidage est généré lorsqu'un ordinateur qui exécute Windows Vista ou Windows Server 2008 reçoit une interruption non masquable

    Remarque : Ce correctif met à jour le fichier Ipmidrv.sys.
  • 953533 Un ordinateur qui exécute une version x 86 de Windows Vista ou de Windows Server 2008 sur un disque IDE/ATA ne génère pas un fichier de vidage valide lorsque le mode PAE est activé

    Remarque : Ce correctif met à jour les fichiers Dumpata.sys, Aliide.sys, Amdide.sys,Atapi.sys, Ataport.sys, Cmdide.sys, Intelide.sys, Msahci.sysm, Mshdc.inf,Pciide.sys, Pciidex.sys et Viaide.sys.
  • 955635 La taille du fichier d'échange peut devenir également trop petite ou trop grande lorsque vous démarrez Windows Server 2008 ou Windows Vista, si il n'y a plus d'espace disque disponible et la taille du fichier d'échange est gérée par le système

    Remarque : Ce correctif met à jour le fichier Smss.exe, qui remplace le hotfixthat est mentionné dans l'article 953341 de la Base de connaissances.
  • 957517 Un fichier de vidage mémoire complet dédié peut n'être généré si le volume qui stocke le fichier de vidage dédié n'a pas suffisamment d'espace libre

    Remarque : Ce correctif met à jour les Faultrep.dll, les Werfault.exe, les fichiers andWerfaultsecure.exe.

Méthodes pour générer un fichier de vidage mémoire manuels

Il existe plusieurs méthodes pour générer un fichier d'image mémoire complète ou un noyau manuel. Ces méthodes incluent l'utilisation de la NMI, clavier PS2/USB (), du noyau distant ou outils NotMyFault.exe.

Comment générer une image mémoire manuelle à l'aide de l'outil NotMyFault

Si vous pouvez vous connecter alors que le problème se produit, vous pouvez utiliser l'outil Microsoft SysInternals NotMyFault. Pour ce faire, procédez comme suit :
  1. Télécharger l'outil NotMyFault à partir du site Web de Microsoft à l'adresse suivante :
    http://download.Sysinternals.com/files/NotMyFault.zip
  2. Cliquez sur Démarrer, rechercher et droit surinvite de commandes, puis cliquez sur exécuter asadministrator.
  3. À la ligne de commande, tapez NotMyFault.exe /crash, puis appuyez sur ENTRÉE.
Remarque : Cela générera un fichier de vidage mémoire et une erreur « Stop D1 ».

Comment faire pour générer un fichier d'image mémoire manuelle à l'aide du clavier

  • Si vous utilisez un clavier PS/2, vous devez créer le
    CrashOnCtrlScroll
    entrée de Registre. Pour plus d'informations sur la façon de générer un fichier d'image mémoire à l'aide du clavier, 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
  • Si vous utilisez un clavier USB, cette fonction n'est pas supportée dans Windows Server 2008 Service Pack 1 jusqu'à ce que vous installez le correctif 971284 Ko. Pour plus d'informations sur le correctif, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    971284 Un correctif est disponible pour activer le blocage sur prise en charge du défilement CTRL sur Vista S sur l'utilisation du correctif et Windows Server 2008 sur un clavier USB
    Toutefois, il est pris en charge dans Windows Server 2008 Service Pack 2 ou une version ultérieure. Vous devez créer l'entrée de Registre CrashOnCtrlScroll sur l'ordinateur basé sur Windows Server 2008 pour que cette fonctionnalité soit opérationnelle. Pour activer la fonctionnalité sur un ordinateur qui utilise un clavier USB, procédez comme suit :
    1. Démarrez l'éditeur du Registre.
    2. Recherchez et puis cliquez sur la sous-clé de Registre suivante :
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
    3. Dans le menu Edition , cliquez sur Ajouter une valeur, puis ajoutez l'entrée de Registre suivante.
      Name : CrashOnCtrlScroll 
      Data Type : REG_DWORD 
      Value : 1 
    4. Quittez l'Éditeur du Registre.
    5. Redémarrez l'ordinateur. (Sur un ordinateur qui utilise un clavier USB, vous n'avez pas à redémarrer l'ordinateur. Débranchez le clavier et reconnectez-le en nouveau sont suffisante. Après cela, le fichier d'image mémoire peut être généré.)
    Remarque : L'opération du clavier générera un fichier de vidage mémoire et une erreur « Stop E2 ».
    Ce correctif est inclus dans le Service Pack 2 pour Windows Vista et Windows Server 2008.

Comment faire pour générer un fichier de vidage sur incident complète ou un fichier de vidage sur incident du noyau à l'aide d'une interruption non programmable sur un système fonctionnant sous Windows

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
927069 Comment faire pour générer un fichier de vidage sur incident complète ou un fichier de vidage sur incident du noyau à l'aide d'une interruption non programmable sur un système fonctionnant sous Windows

Remarque : Cela générera un fichier de vidage mémoire et une erreur « Stop 80 ».

Comment générer une image mémoire manuelle à l'aide d'un débogueur distant

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
303021 Comment faire pour générer un fichier de vidage de mémoire lorsqu'un serveur cesse de répondre (se bloque)

Remarque Dans WinDbg, vous pouvez utiliser la commande .crash . Cette commande crée le fichier de vidage de mémoire sur l'ordinateur cible. Ou bien, si vous souhaitez copier le fichier de vidage de mémoire à l'aide d'un câble null modem, USB ou IEEE 1394, utilisez la commande .dump .

Mécanisme de récupération de matériel de serveur au niveau du BIOS

Certains ordinateurs possèdent une fonctionnalité au niveau du BIOS de récupération matérielle. Par exemple, un ordinateur peut avoir l'une des fonctionnalités suivantes :
  • Une fonctionnalité de récupération automatique du système (ASR) est disponible onsome les serveurs Hewlett Packard (HP). En cas de récupération automatique du système, désactivez-la. ASR peut interrompre le processus thedump. Sur un serveur HP, vous pouvez désactiver la récupération automatique du système en modifiant les paramètres theBIOS. Si cette fonctionnalité est activée et si theBIOS ne détecte pas de heartbeat du système d'exploitation, il redémarre l'ordinateur en général dans les 10 minutes.
  • Ordinateurs Dell possèdent la même fonctionnalité, et elle est appelée Dell SpecialAdministration Console (SAC) ou !SAC.
  • Ordinateurs IBM ont la même fonction, et elle est appelée agents de surveillance de RSA II (OS).
  • Fujitsu, NEC, Samsung, Unisys et autres hardwaremanufacturers du serveur peuvent avoir une fonctionnalité similaire dans leurs serveurs.
Remarque : Si vous n'êtes pas sûr que votre matériel dispose d'une fonctionnalité de récupération matérielle, contactez le fabricant du matériel.

Vérifier si vous pouvez obtenir une image mémoire manuelle

Avertissement : Il est essentiel que vous testez si vous pouvez obtenir un fichier de vidage mémoire manuelle. Si un fichier de vidage est endommagé ou tronqué, le problème doit se produire à nouveau pour vous permet d'obtenir un fichier de vidage de mémoire utile.

Pour vérifier si vous pouvez obtenir un fichier de vidage bonne sur un ordinateur, NotMyFault, ou appuyez sur la touche CTRL de droite lorsque vous appuyez deux fois sur la touche Arrêt défil. Après le redémarrage du serveur, attendez que l'activité du disque à arrêter. Le fichier de vidage devrait être la même taille que la mémoire physique. Si vous avez des problèmes de l'obtention d'un fichier de vidage mémoire manuelle, vous devrez mettre à jour le microprogramme du contrôleur SCSI et le pilote du fabricant du matériel.

Obtention des informations d'écran bleu après avoir généré un fichier de vidage de mémoire

Vous pouvez configurer un système d'exploitation Windows pour écrire un message de journal des événements avec les informations de vérification d'erreur. Par défaut, Windows Server 2008 est définie pour écrire des messages de journal des événements. Vous pouvez désactiver cette fonctionnalité en créant une entrée de Registre LogEvent et en lui affectant la valeur 0 dans la sous-clé de Registre suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
Remarque : La description et le format du journal d'événements diffèrent du format qui s'affiche lorsque l'ordinateur écrit le fichier de vidage de mémoire. Toutefois, la majorité des informations est le même. Voici un exemple du journal des événements :

L'ID d'événement : 1001 Source : Description de la vérification d'erreurs : l'ordinateur a redémarré après une erreur. La vérification d'erreur était : 0xc00000E2 (0xffffffffffffffff, 0 x 0000000000000001, 0 x 0000000000000000, 0 x 0000000000000000). Un vidage a été enregistré dans : C:\WINDOWS\MEMORY.DMP. Code rapport : 022309-16598-01

Comment faire pour utiliser DumpChk.exe pour contrôler un fichier de vidage de mémoire

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
156280 Comment faire pour utiliser Dumpchk.exe pour contrôler un fichier de vidage de mémoire

Comment faire pour obtenir un utilitaire permettant d'automatiser les clés de Registre et les fichiers d'échange

  1. Téléchargez DumpConfigurator.hta depuis le Website de Microsoft suivant :
    http://www.codeplex.com/WinPlatTools/SourceControl/changeset/View/14600#256939
  2. Cliquez sur Télécharger, puis cliquez sur J'accepte après avoir lu les termes du contrat de licence logiciel Microsoft.
  3. Enregistrez le fichier WInPlatTools-14600.zip et puis extrayez l'utilitaire DumpConfigurator.hta.
  4. Cliquez sur DumpConfigurator.hta, puis cliquez surRemplissage automatique Config.

Comment faire pour lire les fichiers de vidage de mémoire que Windows crée pour le débogage

Pour télécharger et installer la dernière version des outils de débogage Windows, visitez le site Web de Microsoft à l'adresse suivante :
http://www.Microsoft.com/whdc/devtools/debugging/default.mspx
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
315263 Comment faire pour lire les fichiers d'image mémoire partielle que Windows crée pour le débogage

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824344 Comment faire pour déboguer les services Windows

Pour plus d'informations sur le débogage dans Windows, consultez les ouvrages suivants :
  • Windows Internals, cinquième édition par Mark Russinovich. Pour plus d'informations, visitez le site Web de Microsoft à l'adresse suivante :
    http://www.Microsoft.com/Learning/en/us/Books/12069.aspx
  • Par Mario Hewardt et Daniel Pravat, avancées de débogage de Windows . Pour plus d'informations, visitez le site Web de Microsoft à l'adresse suivante :
    http://advancedwindowsdebugging.com

Comment faire pour vérifier les symboles de débogage de Windows

Pour plus d'informations, cliquez sur les numéros ci-dessous pour afficher les articles correspondants de la Base de connaissances Microsoft.
311503 Utiliser le serveur de symboles Microsoft pour obtenir des fichiers de symboles de débogage
138258 Informations de configuration de symbole de débogage Windows NT
148659 Comment faire pour configurer les symboles de débogage Windows NT
148660 Comment faire pour vérifier les symboles de débogage de Windows
258205 Comment utiliser Rebase pour extraire des symboles pour DrWtSn32.exe
296110 INFO : Comment faire pour installer les symboles de débogage à utiliser avec les produits Visual Studio
319037 Comment faire pour utiliser un serveur de symboles avec le débogueur Visual Studio .NET
814411 Packages de correctifs n'incluent pas les fichiers de symboles de débogage

Les produits tiers mentionnés dans cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft n'offre aucune garantie, même implicite, concernant les performances ou la fiabilité de ces produits.

Propriétés

Numéro d'article: 969028 - Dernière mise à jour: vendredi 24 janvier 2014 - Version: 7.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Standard without Hyper-V
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Vista Édition Familiale Basique
  • Windows Vista Édition Familiale Premium
  • Windows Vista Professionnel
  • Windows Vista Édition Intégrale
  • Windows 7 Édition Familiale Premium
  • Windows 7 Professionnel
  • Windows 7 Entreprise
  • Windows 7 Édition Integrale
  • Windows Server 2008 R2 Service Pack 1
  • Windows 7 Service Pack 1
Mots-clés : 
kbsurveynew kbexpertiseadvanced kbhowto kbmt KB969028 KbMtfr
Traduction automatique
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: 969028
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