Vue d'ensemble des options de fichier de vidage de mémoire de Windows Vista, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows XP et Windows 2000

Numéro d'article: 254649 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Vous pouvez configurer les systèmes d'exploitation suivants pour écrire des informations de débogage :
  • Windows Vista
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Server 2003
  • Windows XP
  • Windows 2000
Les informations de débogage peuvent être écrites dans différents formats de fichier (également appelés fichiers d'image mémoire) lorsque votre ordinateur s'arrête inopinément en raison d'une erreur d'arrêt (également appelé « écran bleu » panne du système ou contrôle de bogue). Vous pouvez également configurer Windows pour ne pas écrire informations de débogage dans un fichier de vidage de mémoire.

Windows peut générer l'un des les types de fichier de vidage mémoire suivants :
  • Image mémoire complète
  • Image mémoire du noyau
  • Image mémoire partielle (64 Ko)

Plus d'informations

Image mémoire complète

Une image mémoire complète enregistre tout le contenu de la mémoire système Lorsque votre ordinateur s'arrête de façon inattendue. Une image mémoire complète peut contenir des données de processus qui s'exécutaient lors de l'image mémoire ont été collectée.

Si vous sélectionnez la Terminer vidage de la mémoire option, il vous faut un fichier d'échange sur le volume de démarrage C'est suffisante pour accueillir toute la RAM physique plus 1 mégaoctet (Mo).

Si un deuxième problème se produit et un autre image mémoire complète (ou image mémoire du noyau) est créé, le fichier précédent est écrasé.

Notes
  • Dans Windows Vista, Windows Server 2008 et dans Windows Server 2008 R2, le fichier d'échange peut être sur une partition qui diffère de la partition sur laquelle le système d'exploitation est installé. 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 définir la taille du fichier d'échange à l'aide d'une nouvelle entrée de Registre nommée DumpFileSize. Pour plus d'informations, reportez-vous au site Web de Microsoft à l'adresse suivante :
  • Le Image mémoire complète option n'est pas disponible sur les ordinateurs qui exécutent un système d'exploitation 32 bits et qui ont au moins 2 gigaoctets (Go) de RAM. Pour plus d'informations, consultez le Spécifier que se passe-t-il lorsque le système s'arrête de façon inattendue rubrique sur le site Web Microsoft TechNet suivant :
    .aspx http://technet.Microsoft.com/en-us/library/cc778968 (WS.10)

Image mémoire du noyau

Un vidage de mémoire du noyau enregistre uniquement la mémoire du noyau. Cela accélère le processus d'enregistrement d'informations dans un journal lorsque votre ordinateur s'arrête inopinément. Vous devez disposer d'un fichier d'échange suffisamment important pour la mémoire du noyau. Pour les systèmes 32 bits, la mémoire du noyau est généralement between150MB et 2 Go. En outre, sur Windows 2003 et Windows XP, le fichier d'échange doit être sur le volume de démarrage. Sinon, une image mémoire ne peut pas être créée.

Ceci fichier de vidage n'inclut pas de mémoire non allouée ni la mémoire est allouée pour les programmes en mode utilisateur. Il ne comprend que la mémoire allouée au noyau et couche d'abstraction matérielle (HAL) dans Windows 2000 et versions ultérieures et la mémoire alloué aux pilotes en mode noyau et autres programmes en mode noyau. Pour la plupart aux fins, ce fichier de vidage est le plus utile. Il est considérablement plus petit que le fichier de vidage mémoire complète, mais elle omet aux parties de la mémoire qui sont probablement rien à voir avec le problème.

Si un deuxième problème se produit et un autre fichier de vidage de mémoire du noyau (ou un fichier d'image mémoire complète) est créé, le fichier antérieur est écrasé lorsque le « Remplacer tout fichier existant » paramètre est activé.

Image mémoire partielle

Une image mémoire partielle enregistre le plus petit ensemble d'utiles informations qui peuvent aider à identifier la cause de l'arrêt inattendu. Ceci option requiert un fichier d'échange d'au moins 2 Mo sur le volume de démarrage et spécifie que Windows 2000 et versions ultérieures créer un nouveau fichier chaque fois que votre ordinateur cesse de de façon inattendue. Un historique de ces fichiers est stocké dans un dossier.

Ceci type de fichier de vidage comprend les informations suivantes :
  • Le message d'arrêt et ses paramètres et autres données
  • Une liste des pilotes chargés
  • Le contexte processeur (PRCB) pour le processeur qui arrêté
  • Le processus d'informations et contexte noyau (EPROCESS) pour le processus qui s'est arrêté
  • Le processus d'informations et contexte noyau (ETHREAD) pour le thread qui s'est arrêté
  • Le mode noyau pile des appels pour le thread qui arrêté
Ce type de fichier de vidage peut être utile lorsque l'espace est limité. Toutefois, en raison des informations limitées incluses, les erreurs qui n'étaient pas directement causé par le thread en cours d'exécution au moment du problème peuvent ne pas être découverts par une analyse de ce fichier.

Si un deuxième problème se produit et un second fichier de vidage de mémoire est créé, le fichier précédent : conservées. Un nom distinct est attribué à chaque fichier supplémentaire. La date est codée dans le nom du fichier. Par exemple, Mini022900-01.dmp est la première image mémoire généré le 29 février 2000. Une liste de tous les fichiers de vidage de mémoire est conservée. dans le dossier % SystemRoot%\Minidump.

Configurer le type d'image

Pour configurer les options de démarrage et récupération (y compris le vidage type), procédez comme suit.

Remarque Dans la mesure où il existe plusieurs versions de Microsoft Windows, le comme suit peut être différent sur votre ordinateur. Si tel est le cas, consultez votre documentation du produit pour effectuer ces étapes.
  1. Cliquez sur Début, puis cliquez sur Contrôle Panneau de configuration.
  2. Cliquez sur performances et Maintenance, puis cliquez Système.
  3. Sur le Avancée Cliquez sur Paramètres sous Démarrage et de restauration.
Remarque : Vous devez redémarrer Windows afin que vos modifications soient prises en compte.



Outils pour les différents types d'images

Vous pouvez charger des images mémoire complètes et du noyau avec débogueurs symboliques standard, tels que le fichier I386kd.exe. Ce dernier est fourni avec prise en charge du CD-ROM de Windows 2000.

Images de charge mémoire partielles à l'aide de Dumpchk.exe. Dumpchk.exe est fourni avec les outils de Support de Windows 2000 et Windows XP. Vous pouvez également utiliser Dumpchk.exe pour vérifier si un fichier de vidage de mémoire a été créé correctement.

Pour plus d'informations sur la façon d'utiliser Dumpchk.exe dans Windows XP, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
315271Comment faire pour utiliser Dumpchk.exe pour contrôler un fichier de vidage de mémoire
Pour plus d'informations sur la façon d'utiliser Dumpchk.exe dans Windows 2000, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
156280Comment faire pour utiliser Dumpchk.exe pour contrôler un fichier de vidage de mémoire
Pour plus d'informations sur le débogage de Windows outils, reportez-vous au site Web de Microsoft à l'adresse suivante :
adresse http://www.Microsoft.com/whdc/devtools/debugging/default.mspx

Définitions

  • Volume de démarrage : le volume qui contient le fonctionnement de Windows système et ses fichiers de prise en charge. Le volume de démarrage peut être, mais ne doit pas être, la même que le volume système.
  • Volume du système : le volume qui contient le fichiers spécifiques au matériel que vous devez posséder au chargement de Windows. Le volume système Il est possible, mais ne doit pas être le même que le volume de démarrage. Le fichier Boot.ini, Ntdetect.com et Ntbootdd.sys fichiers sont des exemples de fichiers qui sont trouvent sur le volume système.

Valeurs de Registre pour le démarrage et récupération

La valeur de Registre suivante est utilisée :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl


CrashDumpEnabled REG_DWORD 0 x 0 = aucun
CrashDumpEnabled REG_DWORD 0 x 1 = image mémoire complète
CrashDumpEnabled REG_DWORD 0 x 2 = image mémoire du noyau
CrashDumpEnabled REG_DWORD 0 x 3 = image mémoire partielle (64 Ko)
Valeurs de Registre supplémentaires pour CrashControl :
0 x 0 = désactivé
0 x 1 = activé

AutoReboot REG_DWORD 0 x 1
% SystemRoot%\Memory.dmp DumpFile REG_EXPAND_SZ
LogEvent REG_DWORD 0 x 1
% Systemroot%\Minidump MinidumpDir REG_EXPAND_SZ
Remplacer REG_DWORD 0 x 1
SendAlert REG_DWORD 0 x 1

Remarque : Vous devez redémarrer Windows afin que vos modifications soient prises en compte.


Test pour vous assurer qu'un fichier de vidage peut être créé.

Pour plus d'informations sur la façon de configurer votre ordinateur pour générer un fichier dump pour fins de test, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
244139 uneFonctionnalité de Windows vous permet de générer un fichier de vidage de mémoire à l'aide du clavier

Options de type d'image par défaut

  • Windows 2000 Professionnel : Image mémoire partielle (64 KO)
  • Windows 2000 Server : Image mémoire complète
  • Windows 2000 Advanced Server : Image mémoire complète
  • Windows XP (Édition familiale et Professionnel): mémoire partielle (64 Ko)
  • Windows Server 2003 (Toutes éditions): complète vidage de la mémoire
  • Windows Vista (toutes éditions): Vidage de mémoire du noyau
  • Windows Server 2008 (toutes éditions): Vidage de mémoire du noyau
  • Windows Server 2008 R2 (toutes éditions): Vidage de mémoire du noyau

Taille maximale du fichier d'échange

Taille maximale du fichier d'échange est limitée comme suit :
Réduire ce tableauAgrandir ce tableau
x 86x 64IA-64
Taille maximale d'un fichier d'échange4 gigaoctets (non-PAE)
16 téraoctets (PAE)
16 téraoctets32 téraoctets
Nombre maximal de fichiers d'échange161616
Taille totale du fichier d'échange64 gigaoctets (non-PAE)
256 téraoctets (PAE)
256 téra-octets512 téra-octets

Support technique pour x 64 de Microsoft Windows

Le fabricant de votre matériel fournit une assistance pour x 64 de Windows. Le fabricant de votre matériel prend en charge car une version x 64 de Windows était fournie avec votre matériel. Le fabricant de votre matériel peut avoir personnalisé l'installation de Windows avec des composants uniques. Des composants uniques peuvent inclure des pilotes de périphériques spécifiques ou des paramètres facultatifs afin d'optimiser les performances du matériel. Microsoft fournira une assistance raisonnable si vous avez besoin d'aide technique avec votre version x 64 de Windows. Toutefois, vous devez peut-être contacter directement votre fabricant. Le fabricant est le mieux qualifié pour prendre en charge le logiciel qu'il a installés sur le matériel.

Pour plus d'informations sur Microsoft Windows XP Professionnel Édition x 64, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://www.Microsoft.com/windowsxp/64bit/default.mspx
Pour plus d'informations sur x 64 pour les versions de Microsoft Windows Server 2003, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://www.Microsoft.com/windowsserver2003/64bit/x64/editions.mspx

Propriétés

Numéro d'article: 254649 - Dernière mise à jour: lundi 10 octobre 2011 - Version: 0.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionnel
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Professionnel
  • Windows Vista Entreprise
  • Windows Vista Édition Familiale Basique
  • Windows Vista Édition Familiale Premium
  • Windows Vista Édition Intégrale
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Foundation
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
Mots-clés : 
kbenv kbinfo kbmt KB254649 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 254649
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