Saltar al contenido

Volcados de memoria de Windows: ¿para qué sirven exactamente?

 

Cuando Windows realiza una pantalla azul, crea archivos de volcado de memoria, también conocidos como volcados por caída. Esto es de lo que habla el BSOD de Windows 8 cuando dice que «solo está recopilando información de error».

Estos archivos contienen una copia de la memoria de la computadora en el momento del bloqueo. Se pueden utilizar para ayudar a diagnosticar e identificar el problema que provocó el accidente en primer lugar.

Tipos de volcados de memoria

RELACIONADO: Todo lo que necesita saber sobre la pantalla azul de la muerte

Windows puede crear varios tipos diferentes de volcados de memoria. Puede acceder a esta configuración abriendo el Panel de control, haciendo clic en Sistema y seguridad y haciendo clic en Sistema. Haga clic en Configuración avanzada del sistema en la barra lateral, haga clic en la pestaña Avanzado y haga clic en Configuración en Inicio y recuperación.

De forma predeterminada, la configuración en Escribir información de depuración está establecida en «Volcado de memoria automático». Esto es lo que realmente es cada tipo de volcado de memoria:

Volcado de memoria completo: Un volcado de memoria completo es el tipo más grande de volcado de memoria posible. Contiene una copia de todos los datos utilizados por Windows en la memoria física. Por lo tanto, si tiene 16 GB de RAM y Windows usa 8 GB en el momento del bloqueo del sistema, el volcado de memoria tendrá un tamaño de 8 GB. Los bloqueos generalmente son causados ​​por código que se ejecuta en modo kernel, por lo que la información completa, incluida la memoria de cada programa, rara vez es útil; un volcado de memoria del kernel generalmente será suficiente incluso para un desarrollador.

Volcado de memoria del kernel: Un volcado de memoria del kernel será mucho más pequeño que un volcado de memoria completo. Microsoft dice que normalmente será alrededor de un tercio del tamaño de la memoria física instalada en el sistema. Como Microsoft lo pone:

“Este archivo de volcado no incluirá la memoria no asignada ni ninguna memoria asignada a las aplicaciones en modo usuario. Solo incluye la memoria asignada al kernel de Windows y el nivel de abstracción de hardware (HAL), así como la memoria asignada a los controladores en modo kernel y otros programas en modo kernel.

Para la mayoría de los propósitos, este volcado de memoria es el más útil. Es significativamente más pequeño que el volcado de memoria completo, pero solo omite aquellas partes de la memoria que es poco probable que hayan estado involucradas en el bloqueo «.

Volcado de memoria pequeño (256 kb): Un pequeño volcado de memoria es el tipo más pequeño de volcado de memoria. Contiene muy poca información: la información de la pantalla azul, una lista de controladores cargados, información de proceso y un poco de información del kernel. Puede ser útil para identificar el error, pero ofrece información de depuración menos detallada que un volcado de memoria del kernel.

RELACIONADO: ¿Qué tamaño debe tener el archivo de página o la partición de intercambio?

Volcado de memoria automático: Esta es la opción predeterminada y contiene exactamente la misma información que un volcado de memoria del kernel. Microsoft dice que, cuando el archivo de paginación se establece en un tamaño administrado por el sistema y la computadora está configurada para volcados de memoria automáticos, «Windows establece el tamaño del archivo de paginación lo suficientemente grande como para garantizar que se pueda capturar un volcado de memoria del kernel la mayor parte del tiempo». Como señala Microsoft, los volcados por caída son una consideración importante al decidir qué tamaño debe tener el archivo de página. El archivo de paginación debe ser lo suficientemente grande para contener los datos de la memoria.

(ninguna): Windows no creará volcados de memoria cuando se bloquee.

Los volcados de memoria son para desarrolladores

Estos archivos de volcado existen para brindarle información sobre la causa del bloqueo del sistema. Si es un desarrollador de Windows que trabaja con controladores de hardware, la información en estos archivos de volcado de memoria podría ayudarlo a identificar la razón por la que sus controladores de hardware están causando que una computadora muestre una pantalla azul y solucionar el problema.

Pero probablemente sea un usuario normal de Windows, no alguien que desarrolle controladores de hardware o trabaje en el código fuente de Windows en Microsoft. Los volcados de emergencia siguen siendo útiles. Es posible que no los necesite usted mismo, pero es posible que deba enviarlos a un desarrollador si tiene un problema con los controladores de hardware o software de bajo nivel en su computadora. Por ejemplo, El sitio web de Symantec dice que «muchas veces Symantec Development necesitará un volcado de memoria completa de un sistema afectado para identificar la causa del bloqueo». El volcado de memoria también puede ser útil si tiene un problema con el propio Windows, ya que es posible que deba enviarlo a Microsoft. Los desarrolladores a cargo del software pueden usar el volcado de memoria para ver exactamente lo que estaba sucediendo en su computadora en el momento del bloqueo, con suerte, permitiéndoles precisar y solucionar el problema.

Minivolcados frente a volcados de memoria

Los archivos de minivolcado son útiles para casi todo el mundo porque contienen información básica como el mensaje de error asociado con una pantalla azul de la muerte. Se almacenan en la carpeta C: Windows Minidump de forma predeterminada. Ambos tipos de archivos de volcado tienen la extensión de archivo .dmp.

Incluso cuando su sistema está configurado para crear un volcado de memoria del núcleo, completo o automático, obtendrá tanto un minivolcado como un archivo MEMORY.DMP más grande.

Herramientas como BlueScreenView de Nirsoft puede mostrar la información contenida en estos archivos minidmp. Puede ver los archivos de controlador exactos involucrados en un bloqueo, lo que puede ayudar a identificar la causa del problema. Debido a que los minivolcados son tan útiles y pequeños, recomendamos que nunca establezca la configuración del volcado de memoria en “(ninguno)”; asegúrese de al menos configurar su sistema para crear pequeños volcados de memoria. No ocuparán mucho espacio y lo ayudarán si alguna vez se encuentra con un problema. Incluso si no sabe cómo obtener información del archivo de minivolcado usted mismo, puede encontrar herramientas de software y personas que pueden usar la información aquí para ayudar a identificar y solucionar el problema de su sistema.

Los volcados de memoria más grandes, como los volcados de memoria del kernel y los volcados de memoria completos, se almacenan en C: Windows MEMORY.DMP de forma predeterminada. Windows está configurado para sobrescribir este archivo cada vez que crea un nuevo volcado de memoria, por lo que solo debe tener un archivo MEMORY.DMP ocupando espacio.

Si bien incluso los usuarios promedio de Windows pueden usar minivolcados para comprender la causa de las pantallas azules, el archivo MEMORY.DMP se usa con menos frecuencia y no es útil a menos que planee enviarlo a un desarrollador. Probablemente no necesite utilizar la información de depuración en un archivo MEMORY.DMP para identificar y solucionar un problema por su cuenta.

Elimina volcados de memoria para liberar espacio

RELACIONADO: 7 formas de liberar espacio en el disco duro en Windows

Puede eliminar estos archivos .dmp para liberar espacio, lo cual es una buena idea porque pueden tener un tamaño muy grande; si su computadora tiene una pantalla azul, es posible que tenga un archivo MEMORY.DMP de 800 MB o más ocupando espacio en la unidad de su sistema.

Windows le ayuda a eliminar estos archivos automáticamente. Si usa la utilidad Liberador de espacio en disco y le dice que limpie los archivos del sistema, verá que ambos tipos de volcados de memoria aparecen en la lista. CCleaner y otras herramientas similares también pueden eliminar automáticamente los volcados de memoria. No debería necesitar buscar en su carpeta de Windows y eliminarlos a mano.


En resumen, los archivos de volcado de memoria más grandes no son muy útiles a menos que planee enviarlos a Microsoft u otro desarrollador de software para que puedan reparar una pantalla azul que está ocurriendo en su sistema. Los archivos de minivolcado más pequeños son más útiles porque contienen información esencial sobre fallas del sistema.

Credito de imagen: Thawt Hawthje en Flickr