¿Quieres encontrar al culpable detrás de una pantalla azul de la muerte? Entonces necesitas comenzar a usar volcados de memoria en Windows.

La Pantalla Azul de la Muerte (comúnmente abreviada como BSoD) es un tipo de error crítico presente en los sistemas operativos Microsoft Windows y ReactOS.

Hay varias causas que pueden provocar errores BSoD, como fallas de hardware, fallas inesperadas de procesos cruciales del sistema o incluso incompatibilidades de controladores de dispositivos.

Una forma de reducir la lista de motivos es mediante volcados de memoria BSoD (también conocidos como archivos de volcado en modo kernel).

¿Qué son los volcados de memoria BSoD?

En términos simples, un volcado de memoria BSoD es un archivo creado por Windows cada vez que ocurre un error BSoD, que contiene registros de lo que sucedió exactamente. Por localizar los archivos de volcado y utilizando un depurador del kernel, los usuarios pueden depurar el archivo de volcado de memoria para determinar la verdadera causa del error de detención.

instagram viewer

¿Cómo pueden ayudarle los volcados de memoria BSoD?

Los archivos de volcado BSoD contienen información sobre la dirección de memoria, el controlador o el módulo de software involucrado en el bloqueo. Esto a su vez puede ayudar al usuario a identificar el código de error específico de su BSoD.

Al proporcionarle el código de error, ahora tendrá una mejor idea de cuál es la causa raíz del problema. Esto le permite concentrarse mejor en esa área en particular (por ejemplo, sabiendo que es un problema del controlador). Una vez que se ha identificado el problema, los archivos de volcado pueden ayudar a solucionar el problema.

Otra razón por la que los archivos de volcado son útiles es que, dado que son literalmente archivos, se pueden compartir. Esto le facilita colaborar con el soporte técnico con respecto a sus problemas particulares, especialmente si el problema requiere la atención de alguien con más experiencia en el tema.

Por último, al informarle cuál es la causa raíz del error BSoD, los volcados de memoria BSoD le permiten tome las precauciones necesarias y realice los cambios necesarios para evitar que se produzcan errores BSoD de nuevo.

Los diferentes tipos de volcados de memoria BSoD

Existen varios tipos de volcados de memoria BSoD, según la versión de Microsoft Windows que esté ejecutando:

Volcado de memoria completo

El mayor de los archivos de volcado en modo kernel, Complete Memory Dumps, contiene toda la memoria física utilizada por Windows.

Para que su sistema genere correctamente un volcado de memoria completo, deberá asigne un archivo de paginación en su unidad de arranque eso es al menos tan grande como la memoria de su sistema. Por ejemplo, si su PC tiene 16 GB de RAM, su archivo de paginación también debe tener 16 GB, más un megabyte adicional.

Los archivos completos de volcado de memoria generalmente se escriben en esta ubicación:

%SystemRoot%\Memory.dmp

Una desventaja de los volcados de memoria completos es que todos los volcados de memoria completos posteriores sobrescribirán los anteriores. Esta característica probablemente se implementó para ayudar a evitar llenar la memoria de su computadora con demasiados archivos de volcado.

Volcado de memoria del kernel

A diferencia de los volcados de memoria completos, los volcados de memoria del kernel contienen toda la memoria utilizada por el kernel durante el momento del fallo. Al igual que con el tipo anterior de volcado de memoria, el tamaño del archivo está directamente relacionado con la memoria física del sistema. Sin embargo, suele ser sólo un tercio del tamaño.

La razón por la que este archivo es mucho más pequeño es que generalmente pasan por alto partes de la memoria que pueden no haber tenido nada que ver con el BSoD en primer lugar.

Los archivos de volcado de memoria del kernel generalmente se escriben en esta ubicación:

%SystemRoot%\Memory.dmp

Al igual que con el archivo de volcado anterior, siempre que se generen nuevos volcados de memoria del kernel, se sobrescribirán los anteriores.

Volcado automático de memoria

Para todos los efectos, los archivos de volcado automático son idénticos a los archivos de volcado de memoria del kernel. Sin embargo, la diferencia entre los dos es cómo Windows administra el archivo de paginación del sistema.

En términos simples, puede hacer que Windows pueda configurar automáticamente el tamaño del archivo de paginación para que se adapte a las necesidades de sus volcados de memoria del kernel. Al habilitar esta función, Windows asignará suficiente espacio para que se genere un volcado de memoria del kernel (la mayor parte de las veces).

Sin embargo, en el caso de que el archivo de paginación asignado no sea suficiente, Windows simplemente aumentará el tamaño del archivo de paginación hasta que sea igual al tamaño de la RAM de su sistema.

Los archivos de volcado de memoria automático generalmente se escriben en esta ubicación:

%SystemRoot%\Memory.dmp

Al igual que los volcados de memoria del kernel, los volcados de memoria automáticos recién generados sobrescribirán los anteriores.

Volcado de memoria pequeña

Los volcados de memoria pequeños, el más pequeño de los archivos de volcado en modo kernel, siempre están limitados a exactamente 64 KB y requieren solo 64 KB de archivo de paginación.

Esto los hace perfectos en escenarios donde el espacio de almacenamiento es limitado, aunque tiene el costo de proporcionar solo el mínimo de información. La falta de detalles proporcionados también significa que habrá situaciones en las que el análisis del archivo de volcado puede no revelar qué causó el error BSoD.

Los archivos pequeños de volcado de memoria generalmente se escriben en esta ubicación:

%SystemRoot%\Minidump

En caso de que se genere un nuevo volcado de memoria pequeña, el archivo anterior no se sobrescribirá. En cambio, a cada volcado de memoria pequeña se le asignará un nombre diferente que hará que sea más fácil distinguirlos entre sí.

Volcado de memoria activa

Muy similares a los volcados de memoria completos, los volcados de memoria activa son mucho más pequeños ya que no hacen referencia a páginas que pueden no ser la causa del error BSoD.

Son particularmente útiles en sistemas Windows que alojan máquinas virtuales, ya que solo registran las actividades de la máquina host y no las máquinas virtuales que se ejecutan en ella.

Los archivos de volcado de memoria activa generalmente se escriben en esta ubicación:

%SystemRoot%\Memory.dmp

Elegir el volcado de memoria adecuado para usted

No existe un tipo único de volcado de memoria en modo kernel, ya que cada uno tiene sus propias ventajas y desventajas. Básicamente, se trata de equilibrar el tamaño del archivo con la utilidad de la información de ese archivo.

Por ejemplo, los archivos más grandes contienen más información sobre el error BSoD y, por lo tanto, le brindan la mayor posibilidad de descubrir cuál es el problema subyacente. Por otro lado, también tardan más en escribirse, así como en analizarse mediante un herramienta de depuración.

Mientras tanto, los archivos de volcado más pequeños se pueden escribir y analizar mucho más rápido, lo que los hace más deseables en condiciones en las que necesita que su sistema vuelva a funcionar lo antes posible (por ejemplo, cuando ejecuta un servidor).

Dicho esto, necesitas conocer los pros y los contras de cada tipo de archivo de volcado para ver cuál se adapta mejor a tus necesidades:

  • Los archivos completos de volcado de memoria ocupan la mayor parte del espacio en disco. Sin embargo, proporcionan toda la información que necesitaría para solucionar sus problemas de Windows.
  • Los archivos Active Memory Dump contienen casi la misma información pero ocupan menos espacio en el disco.
  • Los volcados de memoria automáticos permiten que su sistema Windows sea más flexible cuando se trata de utilizar el tamaño del archivo de paginación del sistema.
  • Los archivos de volcado de memoria del kernel son mucho más pequeños, pero pueden omitir partes de los registros del sistema que en realidad pueden contener información útil.
  • Los archivos de volcado de memoria pequeños son los más pequeños y no se sobrescriben entre sí debido a errores BSoD posteriores.

Los archivos de volcado de memoria activa solo están disponibles en Windows 10 y posteriores, mientras que los archivos de volcado de memoria automático están disponibles en Windows 8 y posteriores.

Los archivos de volcado en modo kernel existen para que los usuarios puedan analizarlos y descubrir la causa raíz de los errores BSoD. Afortunadamente, existen varias herramientas que pueden ayudar a analizar los volcados de memoria BSoD:

WinDbg

WinDbg es una herramienta de depuración desarrollada por Microsoft y diseñada para el sistema operativo Microsoft Windows. Cierto es que, WinDbg puede ayudar a solucionar muchos problemas de Windows, pero la mayoría de los usuarios generalmente analizan archivos de volcado de memoria con él.

Si bien puede parecer abrumador al principio, con un poco de tiempo y paciencia, tú también podrás empezar con WinDbg y utilícelo para resolver la mayoría de los problemas de su computadora.

Vista de pantalla azul

Ambos WinDbg y BlueScreenView pueden ayudar a resolver errores BSoD, sin embargo, BlueScreenView es mucho más adecuado para usuarios que son nuevos en la depuración del kernel.

Si bien no proporciona a los usuarios tanta información detallada como WinDbg, sí presenta la información de una manera mucho más simplista y eficiente.

Quien se estrelló

Si lo que buscas es facilidad de uso, entonces no hay nada más sencillo que WhoCrashed. Si bien la interfaz puede parecer anticuada, la información que proporciona esta herramienta es más que suficiente para ayudarle a encontrar la causa de los errores BSoD.

Lo mejor de WhoCrashed es que incluso puede encontrar la causa de los errores del kernel, que son errores que normalmente no van acompañados de pantallas azules reales. Además, WhoCrashed es excelente para encontrar rápidamente problemas del sistema, especialmente si están relacionados con los controladores.

Por último, analizando errores BSoD con WhoCrashed Es extremadamente fácil debido a cómo se presentan los resultados del análisis final. De hecho, en algunos casos WhoCrashed puede incluso darle sugerencias sobre qué curso de acción debe tomar.

Los volcados de memoria BSoD son excelentes para ayudarlo a resolver errores BSoD

En conclusión, los archivos de volcado de BSoD son cruciales para diagnosticar, solucionar problemas y prevenir fallas del sistema.

Al utilizar las herramientas adecuadas y con un poco de conocimiento, tanto los usuarios ocasionales como los técnicos informáticos pueden detectar, resolver y evitar que otros errores BSoD afecten sus sistemas informáticos.