Utiliser Dumpchk.exe pour case activée un fichier de vidage mémoire
Cet article explique comment case activée un fichier de vidage mémoire à l’aide de Dumpchk.
Applicabilité : Windows 10 - toutes les éditions, Windows Server 2012 R2
Numéro de la base de connaissances d’origine : 156280
Remarque
Pour obtenir une version Microsoft Windows XP de cet article, consultez 315271.
Résumé
Dumpchk est un utilitaire de ligne de commande que vous pouvez utiliser pour vérifier qu’un fichier de vidage mémoire a été créé correctement. Dumpchk ne nécessite pas d’accès aux symboles.
Dumpchk se trouve aux emplacements suivants :
CD-ROM Windows NT 4.0 : Support\Debug\<Platform>\Dumpchk.exe
CD-ROM Windows 2000 : installez les outils de support en exécutant Setup.exe à partir du dossier Support\Tools sur le CD-ROM. Par défaut, Dumpchk.exe est installé dans le dossier Program Files\Support Tools.
Commutateurs de ligne de commande Dumpchk
Dumpchk a les commutateurs de ligne de commande suivants :
DUMPCHK [options] <CrashDumpFile>
-? Affichez la syntaxe de la commande.
-p Imprime l’en-tête uniquement (sans validation).
-v Spécifie le mode détaillé.
-q Effectue un test rapide. Non disponible dans Windows 2000.
Commutateurs supplémentaires disponibles uniquement dans Windows 2000 Dumpchk.exe version :
-c Effectuer une validation de vidage.
-x Validation de fichier supplémentaire. Prend plusieurs minutes.
-e Faire un vidage de l’examen.
-y <Chemin> Définir le chemin de recherche de symbole pour l’examen de vidage.
- Si le chemin de recherche des symboles est vide, le CD-ROM
- est utilisé pour les symboles.
-b <Chemin> Définir le chemin de recherche d’image pour l’examen de vidage.
- Si le chemin de recherche de symbole est vide, <SystemRoot>\system32
- est utilisé pour les symboles.
-k <File> Définissez le nom du noyau sur File.
-h <File> Définissez le nom du hal sur File.
Dumpchk affiche des informations de base à partir du fichier de vidage mémoire, puis vérifie toutes les adresses virtuelles et physiques du fichier. Si des erreurs sont détectées dans le fichier de vidage de la mémoire, Dumpchk les signale. Voici un exemple de sortie d’une commande Dumpchk :
Filename . . . . . . .memory.dmp
Signature. . . . . . .PAGE
ValidDump. . . . . . .DUMP
MajorVersion . . . . .free system
MinorVersion . . . . .1057
DirectoryTableBase . .0x00030000
PfnDataBase. . . . . .0xffbae000
PsLoadedModuleList . .0x801463d0
PsActiveProcessHead. .0x801462c8
MachineImageType . . .i386
NumberProcessors . . .1
BugCheckCode . . . . .0xc000021a
BugCheckParameter1 . .0xe131d948
BugCheckParameter2 . .0x00000000
BugCheckParameter3 . .0x00000000
BugCheckParameter4 . .0x00000000
ExceptionCode. . . . .0x80000003
ExceptionFlags . . . .0x00000001
ExceptionAddress . . .0x80146e1c
NumberOfRuns . . . . .0x3
NumberOfPages. . . . .0x1f5e
Run #1
BasePage . . . . . .0x1
PageCount. . . . . .0x9e
Run #2
BasePage . . . . . .0x100
PageCount. . . . . .0xec0
Run #3
BasePage . . . . . .0x1000
PageCount. . . . . .0x1000
**************--> Validating the integrity of the PsLoadedModuleList
**************--> Performing a complete check (^C to end)
**************--> Validating all physical addresses
**************--> Validating all virtual addresses
**************--> This dump file is good!
En cas d’erreur pendant une partie de la sortie affichée ci-dessus, le fichier de vidage est endommagé et l’analyse ne peut pas être effectuée.
Dans cet exemple, les informations les plus importantes (du point de vue du débogage) sont les suivantes :
MajorVersion . . . . .free system
MinorVersion . . . . .1057
MachineImageType . . .i386
NumberProcessors . . .1
BugCheckCode . . . . .0xc000021a
BugCheckParameter1 . .0xe131d948
BugCheckParameter2 . .0x00000000
BugCheckParameter3 . .0x00000000
BugCheckParameter4 . .0x00000000
Ces informations peuvent être utilisées pour déterminer quelle erreur d’arrêt du noyau s’est produite et, dans une certaine mesure, quelle version de Windows était utilisée.
Les informations contenues dans cet article proviennent du Kit de ressources Windows NT. Pour plus d’informations sur Dumpchk.exe et d’autres utilitaires de débogage, consultez l’Annexe A de la mise à jour et de la mise à jour 2 du Kit de ressources Windows NT 3.51.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour