Cuando su aplicación de Windows falla o se cierra inesperadamente, se crea un "archivo de volcado por caída" para almacenar la información actual antes de que ocurriera el error. La lectura de un archivo de volcado de memoria pequeño puede ayudarlo a determinar y resolver la causa de los errores del programa. Puede utilizar el software gratuito llamado "BlueScreenView" para saber qué está mal con el programa, o utilizar la herramienta de depuración para obtener información más avanzada.
Paso
Método 1 de 2: uso de BlueScreenView
Paso 1. Utilice BlueScreenView si necesita averiguar la causa de la huelga
La mayoría de los usuarios solo necesitan el archivo de pila para determinar qué está causando el error del sistema o la pantalla azul de la muerte. Blue ScreenView es un software gratuito creado por NirSoft que puede analizar archivos de montón y decirle al usuario qué unidad (controlador) u otros factores están causando el bloqueo.
Los montones creados durante errores del sistema se denominan “minivolcados”."
Paso 2. Descargue BlueScreenView
Puede descargar BlueScreenView directamente desde NirSoft en nirsoft.net/utils/blue_screen_view.html.
Puede descargar el programa independiente en formato ZIP. De esta forma, puede ejecutar el programa sin instalarlo. Una vez que el archivo ZIP haya terminado de descargarse, haga clic derecho y seleccione "Extraer" para crear una nueva carpeta con el programa BlueScreenView
Paso 3. Inicie BlueScreenView
Después de extraer BlueScreenView del archivo ZIP, inicie el programa en su interior. Windows le pedirá que continúe.
Paso 4. Busque el archivo de montón que desea analizar
Cuando su computadora falla, se crea un archivo llamado "minivolcado" en el directorio de Windows. Estos archivos tienen una extensión.dmp, que BlueScreenView puede leer y decirle lo que sucedió. El archivo de minivolcado se puede encontrar en C: / Windows / Minidump. Si no lo ve, es posible que deba mostrar los archivos ocultos:
- Para usuarios de Windows 10 y 8, haga clic en la etiqueta "Ver" en el Explorador de Windows y marque la casilla "Elementos ocultos".
- Para los usuarios de Windows 7 y versiones anteriores, abra Opciones de carpeta desde el Panel de control, haga clic en la etiqueta "Ver" y seleccione "Mostrar archivos, carpetas y unidades ocultos".
Paso 5. Arrastre el archivo.dmp a la ventana BlueScreenView
La forma más rápida de abrir un archivo.dmp es arrastrarlo a la ventana BlueScreenView. El archivo no se moverá de su ubicación original. Verá que la mitad inferior de la ventana BlueScreenView se llena de datos una vez que el archivo se arrastra a la ventana.
Paso 6. Busque la columna "Causado por el controlador" en la parte superior
Puede que tengas que desplazarte un poco hacia la derecha para verlo. Esta columna mostrará la unidad que causó el bloqueo del sistema.
También puede encontrar la unidad problemática porque está resaltada en rojo en la parte inferior de la ventana. Haga doble clic en un elemento destacado para ver más detalles, como el nombre del producto, la descripción y la ruta
Paso 7. Utilice esta información para resolver su problema
Ahora, conoce la causa del bloqueo y puede comenzar a resolverlo. Haga una búsqueda en la web con la palabra clave "(nombre de la unidad) bloqueo" para ver si alguien más ha tenido su problema.
Método 2 de 2: uso de WinDBG
Paso 1. Utilice este método para un análisis más profundo
La mayoría de los usuarios no necesitan usar el programa depurador de Windows para abrir el archivo MEMORY. DMP y verificar el código del montón de la memoria cuando ocurre un error del sistema. Si desea obtener más información sobre cómo Windows usa sus unidades y memoria, o si necesita analizar archivos de montón con fines de desarrollo, el depurador de Windows puede proporcionarle mucha información.
Paso 2. Descargue el Kit de desarrollo de software de Windows (WDK)
Este programa tiene un programa WinDBG que se utilizará para abrir el archivo de pila. Puede descargar el instalador de WDK aquí.
Paso 3. Ejecute el archivo sdksetup.exe
Comenzará la instalación del programa. Continúe con las primeras ventanas y déjelo en la configuración original.
Paso 4. No seleccione todo excepto "Herramientas de depuración para Windows"
Puede desmarcar todas las demás funciones, ya que no se utilizarán para abrir archivos de montón. Esto le ahorra tiempo de instalación y espacio en el disco duro.
Paso 5. Espere un momento mientras se descarga e instala el archivo
Normalmente, este proceso tarda unos minutos.
Paso 6. Abra el símbolo del sistema como administrador
Deberá abrir un símbolo del sistema que se genera para asociar el archivo.dmp con WinDBG para que lo analice. Iniciará el símbolo del sistema dentro de la carpeta "system32".
- Para usuarios de Windows 10 y 8, haga clic con el botón derecho en el botón de Windows y en "Símbolo del sistema (administrador)".
- Para usuarios de Windows 7, abra el menú Inicio y escriba cmd. Presiona Ctrl + ⇧ Shift + ↵ Enter.
Paso 7. Vaya al directorio del depurador
Ingrese el siguiente comando para moverse al directorio correcto. Para los usuarios de Windows 10, puede copiarlo y pegarlo. Los usuarios de versiones anteriores de Windows deben escribir:
cd / Archivos de programa (x86) Kits de Windows / 8.1 / Debuggers / x64
Paso 8. Ingrese el comando para asociar el archivo de pila
Ingrese el siguiente comando para asociar WinDBG con un archivo.dmp. Los usuarios de Windows 10 pueden copiar y pegar este archivo con el comando:
- windbg.exe -IA
- Si ingresó el comando correctamente, aparecerá una ventana WinDBG en blanco, que puede cerrar.
Paso 9. Ejecute WinDBG
Deberá configurar WinDBG para cargar los archivos adecuados de Microsoft para abrir archivos.dmp. Puede hacerlo a través de WinDBG.
La forma más rápida de iniciar el programa es presionar Win y escribir "windbg"
Paso 10. Haga clic en "Archivo" y seleccione "Ruta del archivo de símbolo"
Una nueva ventana se abrirá.
Paso 11. Copie y pegue la siguiente dirección
Esta ruta le indicará a WinDBG que descargue los símbolos requeridos directamente de Microsoft y los almacene en C: / SymCache:
- SRV * C: / SymCache *
- Su carpeta C: / SymCache crecerá con el tiempo a medida que abra más y más archivos de símbolos y marcas adicionales descargados de Microsoft.
Paso 12. Busque el archivo de montón que desea analizar
Los archivos de montón (.dmp) generalmente se crean cuando su sistema falla. Debería poder encontrar los archivos del montón en el directorio C: / Windows / Minidump después de recuperar su computadora de fallas. El archivo también se puede ubicar en C: / Windows / MEMORY. DMP. Si no puede encontrarlo, tal vez se deberían mostrar los archivos ocultos:
- Para usuarios de Windows 10 y 8, haga clic en la etiqueta "Ver" en el Explorador de Windows y marque la casilla "Elementos ocultos".
- Para los usuarios de Windows 7 y versiones anteriores, abra Opciones de carpeta desde el Panel de control, haga clic en la etiqueta "Ver" y seleccione "Mostrar archivos, carpetas y unidades ocultos".
Paso 13. Haga doble clic en el archivo del montón
Siempre que configure WinDBG correctamente siguiendo los pasos anteriores, WinDBg se iniciará y comenzará a procesar los archivos.
Paso 14. Espere mientras se carga el archivo de pila
La primera vez que abra un archivo de pila, deberá esperar un momento mientras se descargan los símbolos de Microsoft. No interrumpa el programa WinDBG mientras carga archivos.
- Los archivos del montón se cargarán mucho más rápido en aperturas posteriores porque ya tiene los símbolos en la carpeta C: / SymCache.
- Sabrá cuando el archivo de pila ha terminado de cargarse cuando vea Seguimiento: MachineOwner en la parte inferior del archivo.
Paso 15. Busque la oración "Probablemente causado por"
Ésta es la forma más rápida de averiguar la causa del error del programa. WinDBG analizará el archivo de pila e informará al usuario de la unidad o proceso que causa el problema. Puede utilizar esta información para realizar una investigación más profunda y solucionar problemas.
Paso 16. Busque el código BugCheck
El archivo de pila devolverá el código de errores específicos encontrados durante el bloqueo. Busque estos códigos justo encima de la oración "Probablemente causado por". Por lo general, verá un código de dos caracteres, como "9F".