Uso de Dumpchk.exe para comprobar un archivo de volcado de memoria
En este artículo se describe cómo comprobar un archivo de volcado de memoria mediante Dumpchk.
Se aplica a: Windows 10 (todas las ediciones), Windows Server 2012 R2
Número de KB original: 156280
Nota:
Para obtener una versión de Microsoft Windows XP de este artículo, consulte 315271.
Resumen
Dumpchk es una utilidad de línea de comandos que puede usar para comprobar que se ha creado correctamente un archivo de volcado de memoria. Dumpchk no requiere acceso a símbolos.
Dumpchk se encuentra en las siguientes ubicaciones:
CD-ROM de Windows NT 4.0: Support\Debug\<Platform>\Dumpchk.exe
CD-ROM de Windows 2000: instale las herramientas de soporte mediante la ejecución de Setup.exe desde la carpeta Support\Tools del CD-ROM. De forma predeterminada, Dumpchk.exe se instala en la carpeta Archivos de programa\Herramientas de soporte técnico.
Modificadores de línea de comandos de Dumpchk
Dumpchk tiene los siguientes modificadores de línea de comandos:
DUMPCHK [options] <CrashDumpFile>
-? Mostrar la sintaxis del comando.
-p Imprime solo el encabezado (sin validación).
-v Especifica el modo detallado.
-q Realiza una prueba rápida. No disponible en Windows 2000.
Conmutadores adicionales que solo están disponibles en windows 2000 Dumpchk.exe versión:
-c Realizar la validación de volcado de memoria.
-x Validación de archivos adicional. Tarda varios minutos.
-e Realizar examen de volcado.
-y <Ruta de acceso> Establezca la ruta de acceso de búsqueda de símbolos para el examen de volcado.
- Si la ruta de acceso de búsqueda de símbolos está vacía, el CD-ROM
- se usa para los símbolos.
-b <Ruta de acceso> Establezca la ruta de acceso de búsqueda de imágenes para el examen de volcado de memoria.
- Si la ruta de acceso de búsqueda de símbolos está vacía, <SystemRoot>\system32
- se usa para los símbolos.
-k <Archivo> Establezca el nombre del kernel en Archivo.
-h <Archivo> Establezca el nombre de la hal en Archivo.
Dumpchk muestra información básica del archivo de volcado de memoria y, a continuación, comprueba todas las direcciones virtuales y físicas del archivo. Si se encuentra algún error en el archivo de volcado de memoria, Dumpchk los notifica. A continuación se muestra un ejemplo de la salida de un comando 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!
Si se produce un error durante cualquier parte de la salida mostrada anteriormente, el archivo de volcado de memoria está dañado y no se puede realizar el análisis.
En este ejemplo, la información más importante (desde un punto de vista de depuración) es la siguiente:
MajorVersion . . . . .free system
MinorVersion . . . . .1057
MachineImageType . . .i386
NumberProcessors . . .1
BugCheckCode . . . . .0xc000021a
BugCheckParameter1 . .0xe131d948
BugCheckParameter2 . .0x00000000
BugCheckParameter3 . .0x00000000
BugCheckParameter4 . .0x00000000
Esta información se puede usar para determinar qué error de detención del kernel se produjo y, en cierta medida, qué versión de Windows estaba en uso.
La información de este artículo es del Kit de recursos de Windows NT. Para obtener más información sobre Dumpchk.exe y otras utilidades de depuración, vea apéndice A en la actualización del kit de recursos de Windows NT 3.51 y update 2.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de