Id. de artículo: 244139 - Última revisión: miércoles, 14 de noviembre de 2007 - Versión: 19.2

Las características de Windows permiten generar un archivo Memory.dmp mediante el teclado

Importante: este artículo contiene información acerca de cómo modificar el Registro. Antes de modificar el Registro, asegúrese de hacer una copia de seguridad del mismo y de que sabe cómo restaurarlo si se produce algún problema. Para obtener más información acerca de cómo realizar una copia de seguridad, restaurar y modificar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986  (http://support.microsoft.com/kb/256986/ ) Definición del Registro de Microsoft Windows

En esta página

Expandir todo | Contraer todo

Resumen

Windows contiene una característica que puede utilizar para que el sistema deje de responder y generar un archivo de volcado de memoria (Memory.dmp). Al hacerlo, aparece un mensaje de error Stop que se parece al siguiente:
***STOP: 0x000000E2 (0x00000000,0x00000000,0x00000000,0x00000000)
El usuario final ha generado el volcado de bloqueo manualmente.
Después de habilitar la característica, puede generar un archivo de volcado de memoria manteniendo presionada la tecla Ctrl derecha y presionando la tecla Bloq Despl dos veces. La característica está disponible para los teclados de bus serie universal (USB) y PS/2. Los teclados PS/2 utilizan el controlador i8042prt.sys que incluyen. Sin embargo, con los teclados USB debe instalar una revisión para el controlador Kbdhid.sys. Para obtener más información acerca de esta revisión, vea la sección "Resolución de Windows Server 2003" al final de la sección "Más información".

Nota: hay una limitación con el controlador Kbdhid.sys que le permite generar el proceso de volcado de memoria con un teclado USB. El método abreviado de teclado Ctrl+Bloq Despl+Bloq Despl no funcionará si el equipo deja de responder en un nivel de petición de interrupción (IRQL) alto. Esta limitación existe porque el controlador Kbdhid.sys funciona en un IRQL menor que el controlador i8042prt.sys. La característica de teclado USB sólo funciona en equipos que ejecutan Microsoft Windows Server 2003.

Más información

Advertencia: pueden producirse problemas graves si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.

Esta característica está deshabilitada de forma predeterminada. Para habilitar esta característica en un equipo que utilice un teclado PS/2, modifique el Registro como se indica en este artículo y, a continuación, reinicie el equipo. Después de reiniciar el equipo, puede generar el archivo Memory.dmp manteniendo presionada la tecla Ctrl y presionando la tecla Bloq Despl dos veces. Debe usar la tecla Ctrl situada a la derecha de la barra espaciadora. En un equipo que utilice un teclado USB, no tiene que reiniciar el equipo. Basta con desconectar el teclado y volver a conectarlo. Después de ese, se puede generar el archivo Memory.dmp.

Para habilitar la característica en un equipo que utiliza un teclado PS/2, siga estos pasos:
  1. Inicie el Editor del Registro.
  2. Busque la siguiente subclave del Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
  3. En el menú Edición, haga clic en Agregar valor y agregue la entrada siguiente del Registro:
    Nombre: CrashOnCtrlScroll
    Tipo de datos: REG_DWORD
    Valor: 1
  4. Cierre el Editor del Registro y reinicie el equipo.
Para habilitar la característica en un equipo que utiliza un teclado USB, instale la revisión que se menciona en la sección "Resolución de Windows Server 2003" al final de la sección "Más información".

Para asegurarse de que la característica está habilitada en un equipo que utiliza un teclado USB, siga estos pasos:
  1. Inicie el Editor del Registro.
  2. Busque la siguiente subclave del Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
  3. Asegúrese de que la entrada del Registro siguiente está habilitada:
    Nombre: CrashOnCtrlScroll
    Tipo de datos: REG_DWORD
    Valor: 1
  4. Salga del Editor del Registro.

Cómo seleccionar opciones de volcado de memoria

Se pueden generar tres tipos de archivos de volcado de memoria. Seleccione uno antes de desencadenar el archivo de volcado manualmente. Para ello, siga estos pasos:
  1. Haga clic con el botón secundario del mouse en Mi PC y, a continuación, haga clic en Propiedades.
  2. En la ficha Opciones avanzadas, haga clic en el botón Configuración de Inicio y recuperación.
  3. Haga clic en Escribir información de depuración y, a continuación, seleccione Volcado de memoria completa, Volcado de memoria del núcleo o Volcado de memoria pequeña (64 KB).
Para obtener más información acerca de las opciones de los archivos de volcado de memoria, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
254649  (http://support.microsoft.com/kb/254649/ ) Introducción a las opciones de archivos de volcado de memoria para Windows Server 2003, Windows XP y Windows 2000
Nota: si el servidor tiene una característica como Reinicio automático del sistema (ASR), que se encuentra en algunos equipos de Compaq, deshabilítela. Puede interrumpir el proceso de volcado. En un equipo Compaq puede deshabilitar la característica ASR si modifica la configuración del sistema básico de entrada y salida (BIOS).

Nota: no se pueden realizar volcados de memoria completos en un equipo con 2 gigabytes (GB) o más de memoria RAM. Para limitar la memoria a la que Windows 2000 puede tener acceso, agregue el parámetro <MaxMem=2000> en el archivo Boot.ini.

Si ha instalado la actualización de seguridad que se describe en el artículo 835732 de Microsoft Knowledge Base, o ha instalado un Service Pack que la contiene, vea el artículo de Microsoft Knowledge Base siguiente:
885117  (http://support.microsoft.com/kb/885117/ ) Aparece "Volcado de memoria del núcleo" en Inicio y recuperación, pero se realiza un volcado de memoria completa en Windows 2000 o en Windows Server 2003
Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
835732  (http://support.microsoft.com/kb/835732/ ) MS04-011: Actualización de seguridad para Microsoft Windows

Información de Service Pack

Para resolver este problema, obtenga el Service Pack más reciente de Windows Server 2003. Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
889100  (http://support.microsoft.com/kb/889100/ ) Cómo obtener la versión más reciente del Service Pack para Windows Server 2003

Información de la revisión

Hay disponible una revisión para la que Microsoft proporciona soporte técnico. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Aplíquela solamente en los sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por tanto, si no se ve muy afectado por este problema, le recomendamos que espere al próximo Service Pack de Windows Server 2003 que contenga esta revisión.

Para resolver este problema, envíe una solicitud a los servicios al cliente en línea de Microsoft con el fin de obtener la revisión. Para enviar una solicitud en línea y obtener la revisión, visite el siguiente sitio web de Microsoft:
http://go.microsoft.com/?linkid=6294451 (http://go.microsoft.com/?linkid=6294451)
Nota: si se producen más problemas o si hay que solucionarlos, es posible que tenga que crear una solicitud de servicio independiente. Se aplicarán los costos de soporte habituales a las preguntas y problemas de soporte técnico adicionales que no reúnan las condiciones necesarias para esta revisión en cuestión. Para crear una solicitud de servicio independiente, visite el siguiente sitio web de Microsoft:
http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;%5Bln%5D;cntactms)

Requisitos previos

Para aplicar esta revisión, debe tener instalados en el equipo Windows Server 2003 o Windows Server 2003 Service Pack 1.

Requisitos de reinicio

Debe reiniciar el equipo después de aplicar este hotfix.

Información de reemplazo del hotfix

Este hotfix no sustituye a otros.

Información sobre archivos

La versión en inglés de esta revisión tiene los atributos de archivo mostrados en la siguiente tabla (u otros posteriores). Las fechas y las horas de estos archivos se muestran según el horario universal coordinado (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para ver la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria del elemento Fecha y hora del Panel de control.
Windows Server 2003, versiones basadas en x86 de 32 bits
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño del archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Kbdhid.sys5.2.3790.49316.89628-feb-200600:03x86NingunoRTMQFE
Kbdhid.sys5.2.3790.264917.40828-feb-200603:11x86SP1SP1QFE
Windows Server 2003, versiones basadas en x64
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño del archivoFechaHoraPlataforma
Kbdhid.sys5.2.3790.264924.57613-abr-200615:59x64
Windows Server 2003, versiones basadas en Itanium
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño del archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Kbdhid.sys5.2.3790.49347.10413-abr-200615:54IA-64ningunaRTMQFE
Kbdhid.sys5.2.3790.264949.66413-abr-200615:59IA-64SP1SP1QFE
Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
928839  (http://support.microsoft.com/kb/928839/ ) Cómo utilizar el teclado para generar un archivo de volcado de memoria en un equipo invitado de Virtual Server 2005

Configurar claves para generar el archivo de volcado de memoria

Puede configurar las entradas bajo la subclave del Registro siguiente para generar el archivo de volcado de memoria:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\crashdump
Las entradas REG_DWORD son las siguientes:
Dump1Keys
Dump2Key
La entrada Dump1Keys es un mapa de bits de las claves de modificación que hay que utilizar. Estos son los valores:
#define CRASH_R_SHIFT 0x01
#define CRASH_R_CTRL 0x02
#define CRASH_R_ALT 0x04
#define CRASH_L_SHIFT 0x10
#define CRASH_L_CTRL 0x20
#define CRASH_L_ALT 0x40
La entrada Dump2Key es el índice en la tabla de códigos de búsqueda para la distribución del teclado. A continuación, se muestra la tabla real en el controlador.

Nota: el índice 124 (sysreq) es un caso especial porque un teclado de 84 claves tiene un código de búsqueda diferente.
const UCHAR keyToScanTbl[134] = { 

        0x00,0x29,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,

        0x0A,0x0B,0x0C,0x0D,0x7D,0x0E,0x0F,0x10,0x11,0x12,

        0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x00,

        0x3A,0x1E,0x1F,0x20,0x21,0x22,0x23,0x24,0x25,0x26,

        0x27,0x28,0x2B,0x1C,0x2A,0x00,0x2C,0x2D,0x2E,0x2F,

        0x30,0x31,0x32,0x33,0x34,0x35,0x73,0x36,0x1D,0x00,

        0x38,0x39,0xB8,0x00,0x9D,0x00,0x00,0x00,0x00,0x00,

        0x00,0x00,0x00,0x00,0x00,0xD2,0xD3,0x00,0x00,0xCB,

        0xC7,0xCF,0x00,0xC8,0xD0,0xC9,0xD1,0x00,0x00,0xCD,

        0x45,0x47,0x4B,0x4F,0x00,0xB5,0x48,0x4C,0x50,0x52,

        0x37,0x49,0x4D,0x51,0x53,0x4A,0x4E,0x00,0x9C,0x00,

        0x01,0x00,0x3B,0x3C,0x3D,0x3E,0x3F,0x40,0x41,0x42,

        0x43,0x44,0x57,0x58,0x00,0x46,0x00,0x00,0x00,0x00,

        0x00,0x7B,0x79,0x70 };
Los productos de terceros que se analizan en este artículo están fabricados por compañías independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, con respecto al rendimiento o la confiabilidad de estos productos.

La información de este artículo se refiere a:
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
Palabras clave: 
kbbug kbfix kbqfe kbpubtypekc kbexpertiseadvanced kbhotfixserver kbwinserv2003presp2fix kbwinserv2003sp2fix KB244139
 

Seleccione idioma

 

Related Support Centers