¿Cómo usar los archivos de mini-dump de Windows?

21

Tengo un Mini-ITX Intel DH61AG mobo con un procesador Intel i3 y 8 GB de RAM DDR3 de 1600MHz. De todos modos, esta computadora ha estado fallando con frecuencia. No es un problema del sistema operativo, ya que he usado Ubuntu (y tuve pánico del kernel), Windows 7 y Windows 8. Cada uno de estos sistemas operativos ha tenido problemas, por lo que ejecuté una comprobación de HDD y sé que no es un problema de calor. porque probé el procesador durante unos días cuando puse la computadora por primera vez. Sin embargo, cuando ejecuté memtest86 +, obtuve un error, así que hice pruebas individuales y ambos chips volvieron bien, hice una prueba realmente intensa con los dos nuevamente (tomó medio día) y no hubo errores. Entonces, sigo pensando que el problema podría ser la RAM, pero no estoy seguro: lo probé bastante extensamente (podría dejarlo funcionar toda la noche otra vez esta noche) ... lo que me lleva a mi punto.

¿Podría alguien explicarme (en términos simples, si es posible) cómo LEER los archivos minidump de las computadoras con Windows? He intentado antes con una guía que encontré en línea, pero fallé miserablemente. Estoy bien con la instalación del software, probablemente también lo necesitaré en algún momento en el futuro. He visto algunas otras publicaciones en SU ​​que solo piden a las personas que publiquen registros de minidump, pero siento que eso está demasiado localizado. ¿Alguien podría explicar esto?

cutrightjm
fuente

Respuestas:

45

Dos opciones realmente: si ya tiene un minivolcado, puede cargarlo en la vista de pantalla azul

ingrese la descripción de la imagen aquí

Esto debería permitirle leer sus volcados y permitirle buscar varias partes en línea.

Sin embargo, una solución más fácil sería el bloqueo , que realmente hace el análisis por usted y lo explica de manera simple.

Journeyman Geek
fuente
Solía ​​chocar varias veces, definitivamente más fácil para alguien que no es el mejor para diagnosticar los problemas, como yo
cutrightjm
parece que whocrashed no funciona con Windows que no está en inglés ...
Falco Alexander
@FalcoAlexander Funciona para mí con RU Windows.
Ruslan Stelmachenko
¡Whocrashed es increíble!
Abogado del Diablo
7

Suponiendo que no quiera / no pueda / no quiera usar WinDbg para analizar, otra opción es enviarlo en línea para que lo analice por usted.

Puede enviar volcados de memoria al sitio Online Crash Anylsis de Microsoft y obtener información sobre el bloqueo , pero parece haber cambiado más a un formato de guía y herramientas de análisis de bricolaje.

OSR Online, por otro lado, todavía tiene una función de envío y análisis de volcado de bloqueo en línea: el análisis instantáneo de bloqueo en línea .

Synetech
fuente
1
Online Crash AnylsisEl enlace parece muerto.
LarsTech
los dos primeros enlaces no funcionan, ¡el último enlace fue útil para mí!
Falco Alexander
6

Los minidumps contienen información sobre el proceso que se bloqueó. Si no tiene el código fuente para ese módulo, entonces el minivolcado podría no serle de gran ayuda. Contiene información sobre la pila en cada subproceso de un proceso en el momento del bloqueo, y un montón de otras cosas.

Debido a que probablemente no tenga los archivos de la base de datos del programa para lo que sea que haya fallado, no puede vincular esta información a las líneas del código fuente.

Dicho esto, puedes abrirlos en Visual Studio. También hice un Google muy rápido , en caso de que me faltara algo (como programador, tiendo a pensar mucho como programador y empiezo a imaginar que los minidumps son solo para programadores). Encontró esto:

http://www.memecode.com/docs/minidump.php

Habla sobre la instalación de herramientas de depuración de Microsoft para analizar el minivolcado. Mire eso y vea si puede obtener información útil. Por lo menos, el nombre del módulo que se bloqueó podría ayudarte.

Si sospecha que se trata de un problema de RAM intermitente (y especialmente si ha estado en la computadora durante muchos años), intente volver a colocar (quitar y reinsertar) la RAM y ejecutar sus pruebas nuevamente. Con un poco de suerte, eso podría curarlo.

arrozal
fuente
3

Si recibió un error de memtest, tiene un problema de ram. Podría ser que volver a colocar la memoria o cambiar de ranura hizo que el problema desapareciera. Deje que memtest se ejecute durante una semana.

fstx
fuente