Generar un volcado de kernel o de bloqueo completoGenerate a kernel or complete crash dump

Cuando Windows no se ejecuta correctamente, se produce un bloqueo del sistema (también conocido como "comprobación de errores" o "error de detención").A system crash (also known as a “bug check” or a "Stop error") occurs when Windows can't run correctly. El archivo de volcado que se genera a partir de este evento se denomina volcado de bloqueo del sistema.The dump file that is produced from this event is called a system crash dump.

Un archivo de descarga manual o de núcleo de memoria completa es útil cuando se solucionan varios problemas porque el proceso captura un registro de la memoria del sistema en el momento de un bloqueo.A manual kernel or complete memory dump file is useful when you troubleshoot several issues because the process captures a record of system memory at the time of a crash.

Configurar archivos de páginaSet up page files

Consulte compatibilidad con volcados del sistema para el requisito de tamaño del archivo de paginación para el volcado de bloqueo del sistema.See Support for system crash dumps for the page file size requirement for system crash dump.

Habilitar configuración de volcado de memoriaEnable memory dump setting

Para completar este procedimiento, debe haber iniciado sesión como administrador o miembro del grupo administradores.You must be logged on as an administrator or a member of the Administrators group to complete this procedure. Si su equipo está conectado a una red, es posible que la configuración de la Directiva de red le impida completar este procedimiento.If your computer is connected to a network, network policy settings may prevent you from completing this procedure.

Para habilitar la configuración de volcado de memoria, siga estos pasos:To enable memory dump setting, follow these steps:

  1. En el Panel de control, seleccione sistema y sistema de seguridad > System.In Control Panel, select System and Security > System.

  2. Seleccione Configuración avanzada del sistemay, a continuación, seleccione la pestaña avanzadas .Select Advanced system settings, and then select the Advanced tab.

  3. En el área de Inicio y recuperación , seleccione configuración.In the Startup and Recovery area, select Settings.

  4. Asegúrese de que se haya seleccionado volcado de memoria del núcleo o volcado de memoria completa en escribir información de depuración.Make sure that Kernel memory dump or Complete memory dump is selected under Writing Debugging Information.

  5. Reinicie el equipo.Restart the computer.

Nota

Puede cambiar la ruta del archivo de volcado modificando el campo archivo de volcado .You can change the dump file path by edit the Dump file field. En otras palabras, puede cambiar la ruta de acceso de%SystemRoot%\Memory.dmp para que apunte a una unidad local que tenga suficiente espacio en disco, como E:\Memory.dmp.In other words, you can change the path from %SystemRoot%\Memory.dmp to point to a local drive that has enough disk space, such as E:\Memory.dmp.

Sugerencias para generar volcados de memoriaTips to generate memory dumps

Cuando el equipo se bloquea y se reinicia, el contenido de la memoria RAM física se escribe en el archivo de paginación que se encuentra en la partición en la que está instalado el sistema operativo.When the computer crashes and restarts, the contents of physical RAM are written to the paging file that is located on the partition on which the operating system is installed.

Según la velocidad del disco duro en el que esté instalado Windows, el volcado de más de 2 gigabytes (GB) de memoria puede demorar mucho.Depending on the speed of the hard disk on which Windows is installed, dumping more than 2 gigabytes (GB) of memory may take a long time. Incluso en un escenario de mejor caso, si el archivo de volcado está configurado para residir en otra unidad de disco duro local, se leerá una cantidad considerable de datos y se escribirán en los discos duros.Even in a best case scenario, if the dump file is configured to reside on another local hard drive, a significant amount of data will be read and written to the hard disks. Esto puede provocar una interrupción prolongada del servidor.This can cause a prolonged server outage.

Nota

Use este método para generar archivos de volcado de memoria completos con precaución.Use this method to generate complete memory dump files with caution. Idealmente, debería hacerlo solo cuando lo solicite explícitamente el ingeniero de soporte técnico de Microsoft.Ideally, you should do this only when you are explicitly requested to by the Microsoft Support engineer. La depuración de archivos de volcado de memoria completa o de núcleo debe ser el último recurso después de que se hayan agotado completamente todos los métodos de solución de problemas estándar.Any kernel or complete memory dump file debugging should be the last resort after all standard troubleshooting methods have been completely exhausted.

Generar manualmente un archivo de volcado de memoriaManually generate a memory dump file

Usar la herramienta NotMyFaultUse the NotMyFault tool

Si puede iniciar sesión mientras se produce el problema, puede usar la herramienta Microsoft Sysinternals NotMyFault.If you can log on while the problem is occurring, you can use the Microsoft Sysinternals NotMyFault tool. Para ello, sigue estos pasos:To do this, follow these steps:

  1. Descargue la herramienta NotMyFault .Download the NotMyFault tool.

  2. Seleccione Inicioy, a continuación, seleccione símbolo del sistema.Select Start, and then select Command Prompt.

  3. En la línea de comandos, ejecute el siguiente comando:At the command line, run the following command:

    notMyfault.exe /crash
    

Nota

Esta operación genera un archivo de volcado de memoria y un error de parada D1.This operation generates a memory dump file and a D1 Stop error.

Usar NMIUse NMI

En algunos equipos, no puede usar el teclado para generar un archivo de volcado de sucesos.On some computers, you cannot use keyboard to generate a crash dump file. Por ejemplo, los servidores de Hewlett-Packard (HP) BladeSystem se administran mediante una interfaz gráfica de usuario (GUI) basada en el explorador.For example, Hewlett-Packard (HP) BladeSystem servers from the Hewlett-Packard Development Company are managed through a browser-based graphical user interface (GUI). Un teclado no está conectado al servidor HP BladeSystem.A keyboard is not attached to the HP BladeSystem server.

En estos casos, debe generar un archivo de volcado completo o un archivo de volcado del núcleo con el modificador de interrupción no enmascarable (NMI) que provoca un NMI en el procesador del sistema.In these cases, you must generate a complete crash dump file or a kernel crash dump file by using the Non-Maskable Interrupt (NMI) switch that causes an NMI on the system processor.

Para ello, sigue estos pasos:To do this, follow these steps:

Importante

Siga los pasos de esta sección detenidamente.Follow the steps in this section carefully. Pueden producirse problemas graves si modificas el registro de manera incorrecta.Serious problems might occur if you modify the registry incorrectly. Antes de modificarlo, realice una copia de seguridad del registro para la restauración en caso de que se produzcan problemas.Before you modify it, back up the registry for restoration in case problems occur.

  1. En el editor del registro, busque la siguiente subclave del registro:In Registry Editor, locate the following registry subkey:

    HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Control\CrashControlHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

  2. Haga clic con el botón secundario en CrashControl, seleccione nuevoy, a continuación, haga clic en valor DWORD.Right-click CrashControl, point to New, and then click DWORD Value.

  3. Escriba NMICrashDump y, a continuación, presione Entrar.Type NMICrashDump, and then press Enter.

  4. Haga clic con el botón derecho en NMICrashDumpy, después, seleccione modificar.Right-click NMICrashDump, and then select Modify.

  5. En el cuadro datos del valor , escriba 1y, a continuación, seleccione Aceptar.In the Value data box, type 1, and then select OK.

  6. Reinicie el equipo.Restart the computer.

  7. Los proveedores de hardware, como HP, IBM y Dell, pueden proporcionar una característica de recuperación automática del sistema (ASR).Hardware vendors, such as HP, IBM, and Dell, may provide an Automatic System Recovery (ASR) feature. Debe deshabilitar esta característica durante la solución de problemas.You should disable this feature during troubleshooting. Por ejemplo, si la característica ASR de HP y Compaq está habilitada en el BIOS, deshabilite esta característica mientras soluciona problemas para generar un archivo Memory. DMP completo.For example, if the HP and Compaq ASR feature is enabled in the BIOS, disable this feature while you troubleshoot to generate a complete Memory.dmp file. Para conocer los pasos exactos, póngase en contacto con su proveedor de hardware.For the exact steps, contact your hardware vendor.

  8. Habilite el modificador NMI en el BIOS o mediante la interfaz Web de salida integrada (iLO).Enable the NMI switch in the BIOS or by using the Integrated Lights Out (iLO) Web interface.

    Nota

    Para conocer los pasos exactos, consulte el manual de referencia de la BIOS o póngase en contacto con el proveedor de hardware.For the exact steps, see the BIOS reference manual or contact your hardware vendor.

  9. Pruebe este método en el servidor con el modificador NMI para generar un archivo de volcado.Test this method on the server by using the NMI switch to generate a dump file. Verás un problema de 0x00000080 del hardware.You will see a STOP 0x00000080 hardware malfunction.

Si desea ejecutar NMI en Microsoft Azure mediante la consola serie, consulte usar la consola en serie para llamadas PetSis y NMI.If you want to run NMI in Microsoft Azure using Serial Console, see Use Serial Console for SysRq and NMI calls.

Usar el tecladoUse the keyboard

Forzar un bloqueo del sistema desde el tecladoForcing a System Crash from the Keyboard

Usar depuradorUse Debugger

Forzar un bloqueo del sistema por parte del depuradorForcing a System Crash from the Debugger