Como abrir y leer archivos de volcado de memoria en Windows 10

Windows imagen relacionada

Cuando una aplicación de Windows en ejecución se detiene o falla inesperadamente, su sistema genera un archivo de volcado por falla para guardar la información presente justo antes de que ocurriera el evento de falla.

La lectura de estos archivos de volcado de memoria puede ayudarlo a encontrar y solucionar la causa del error. Descubra cómo puede leer un pequeño archivo de volcado de memoria creado por Windows.

Lectura de archivos de volcado de memoria pequeña (dmp)

Un archivo de volcado de memoria pequeño registra el conjunto más pequeño de información útil que puede ayudarlo a identificar por qué una aplicación se bloqueó o se detuvo inesperadamente. La versión más reciente de Windows crea automáticamente un nuevo archivo cada vez que su computadora se detiene inesperadamente. El historial relacionado con estos archivos se almacena en la %SystemRoot%\Minidumpcarpeta. El tipo de archivo de volcado contiene la siguiente información:

  • El mensaje Stop y sus parámetros y otros datos
  • Una lista de controladores cargados
  • El contexto del procesador (PRCB) para el procesador que se detuvo
  • La información del proceso y el contexto del kernel (EPROCESS) para el proceso que se detuvo
  • La información del proceso y el contexto del kernel (ETHREAD) para el hilo que se detuvo
  • La pila de llamadas en modo Kernel para el hilo que se detuvo.

Los usuarios pueden utilizar la herramienta Windows Debugger (WinDbg.exe) para leer archivos de volcado de memoria pequeños. (WinDbg) viene como parte de la última versión del paquete Debugging Tools para Windows.

Puede instalar las herramientas de depuración como un componente independiente desde el Kit de desarrollo de software de Windows (SDK).

Durante la instalación, cuando aparezca el asistente de instalación del SDK, marque la casilla marcada junto a Herramientas de depuración para Windows . Esta acción le permitirá instalar las herramientas de depuración como un componente independiente del Kit de desarrollo de software de Windows (SDK).

Una vez que haya configurado el depurador de Windows, abra un volcado eligiendo la opción Open Crash Dump en el menú Archivo o presionando CTRL + D.

Cuando aparezca el cuadro de diálogo Open Crash Dump en la pantalla de su computadora, ingrese la ruta completa y el nombre del archivo de crash dump en el cuadro Nombre de archivo , o use el cuadro de diálogo para seleccionar la ruta y el nombre de archivo adecuados.

Ahora, cuando se haya elegido el archivo adecuado, seleccione Abrir .

Espere unos segundos para permitir que se cargue el archivo de volcado mientras se conecta a Internet y descarga los símbolos necesarios para mostrarlos en la lectura.

Debería ver un mensaje que dice: Debugee no conectado .

Una vez que todos los símbolos se hayan descargado correctamente, el siguiente mensaje debería estar visible en la parte inferior del texto del volcado: Seguimiento: propietario de la máquina.

Ingrese un comando en la barra de comandos en la parte inferior de la ventana de volcado para analizar el archivo de volcado. Debería ver un enlace que dice !analyze -vdebajo de Bugcheck Analysis .

Presione el enlace para ingresar el comando !analyze -ven el indicador en la parte inferior de la página.

Una vez hecho esto, un análisis detallado de verificación de errores debería ocupar el espacio de la pantalla.

Desplácese hacia abajo hasta la sección donde dice STACK_TEXT . El campo STACK_TEXT muestra un seguimiento de pila del componente defectuoso. Aquí, encontrará filas de números con cada fila seguida de dos puntos y algo de texto. El texto debería ayudarlo a identificar la causa del bloqueo y, si corresponde, qué servicio lo está bloqueando.

Utilice la !analyzeextensión para obtener más detalles. No olvide utilizar la -v,opción para una visualización de datos completamente detallada

Tras la ejecución, el comando '! Analizar' determinará la instrucción que probablemente ha causado el error y la mostrará en el campo FOLLOWUP_IP.

  • SYMBOL_NAME: muestra el símbolo
  • MODULE_NAME: muestra el módulo
  • IMAGE_NAME: muestra el nombre de la imagen
  • DEBUG_FLR_IMAGE_TIMESTAMP: muestra la marca de tiempo de la imagen correspondiente a esta instrucción

¡Tome las medidas necesarias para resolver el problema!

También puede utilizar la herramienta de línea de comandos Dumpchk.exe para comprobar un archivo de volcado de memoria.

Alternativamente, puede usar WhoCrashed Home Edition para verificar errores con un solo clic. La herramienta realiza un análisis de volcado por caída post mortem de los volcados de memoria de Windows y presenta toda la información recopilada de una manera comprensible.

Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias

Compartir en Facebook Compartir en twitter

Fecha actualización el 2021-11-24. Fecha publicación el 2020-11-24. Categoría: windows 10 Autor: Oscar olg Mapa del sitio Fuente: thewindowsclub