Muchos eventos con ID 333 se agregan al registro del sistema en un equipo basado en Windows Server 2003

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

Support for Windows Server 2003 ended on July 14, 2015

Microsoft ended support for Windows Server 2003 on July 14, 2015. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 970054
¿No está seguro de si se trata de la solución correcta? Hemos agregado este problema a nuestra diagnóstico de volcado de memoria que puede confirmar.
Síntomas
Un equipo basado en Windows Server 2003 podrán iniciar 333 de ID de evento en el registro del sistema cada cinco segundos hasta que se reinicie el equipo.

Por ejemplo, el followingEvent 333 ID mensaje mi posteriores quedaránrecogidas en el registro del sistema:


Tipo de suceso: Error
Origen del suceso: Aplicación emergente
Categoría del suceso: ninguna
ID. de suceso: 333
Fecha: fecha
Hora: tiempo
Usuario: N/D
Equipo: nombre del equipo
Descripción: Una operación de E/S iniciada por el registro de error irrecuperable. El registro no puede leer, escribir o descargar uno de los archivos que contienen la imagen del sistema del registro.

Causa
Este problema puede producirse cuando la memoria paginada no o la memoria paginable es suficiente temporalmente. El sistema mantiene grabación tales eventos hasta que se reinicie el equipo o el subárbol relacionado se descarga, aunque la insuficiencia de memoria temporal, se detiene.

Nota: No todos los errores de 333 de ID de evento tienen esta causa. Para identificar el ID 333 de origen ofEvent, utilice el proceso de solución de problemas que se menciona en la sección "Más información". Debe aplicar esta revisión después de completar el proceso de solución de problemas y determinar si es un componente del sistema o el controlador del sistema afectado.
Solución
Hay una revisión resolver este problema. Después de aplicar esta revisión y, a continuación, cree la entrada del registro correspondiente, el identificador de evento de recordsonly un equipo 333 cuando la memoria temporal se vuelve insuficiente. Además, mediante el control de la entrada del registro, puede hacer que el sistema desencadenar un error de detención con fines de diagnóstico, cuando la memoria es insuficiente.

Información de la revisión

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga esta revisión.

Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o cualquier solución de problemas es necesario, tendrá que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las cuestiones y problemas que no guarden relación con esta revisión en cuestión. Para obtener una lista completa de los números de teléfono de soporte técnico de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft: Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

Para aplicar esta revisión, debe tener Windows Server 2003 Service Pack 1 o Service Pack 2 instalado.

Requisito de reinicio

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

Información del registro

Para habilitar esta revisión, agregue la siguiente entrada del registro y establezca el valor en 1 o 2.
Location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session ManagerName: RegistryFlushErrorSubsideType: REG_DWORDValue: 1 or 2

Si establece el valor de la entrada del registro RegistryFlushErrorSubside en 1, el sistema sólo registra un evento 333 cuando se produce la escasez de memoria temporal. Si el valor se establece en 2, el sistema provoca un error de detención con fines de diagnóstico.

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información de archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.
Windows Server 2003 SP1, versiones basadas en x 86
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SP
Ntkrnlmp.exe5.2.3790.33282,469,37617-Abr-200911:51No aplicableSERVICE PACK 1
Ntkrnlpa.exe5.2.3790.33282,281,47217-Abr-200911:04x86SERVICE PACK 1
Ntkrpamp.exe5.2.3790.33282,321,40817-Abr-200911:03No aplicableSERVICE PACK 1
Ntoskrnl.exe5.2.3790.33282,427,90417-Abr-200911:49x86SERVICE PACK 1
Windows Server 2003 SP2, versiones basadas en x 86
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SP
Ntkrnlmp.exe5.2.3790.44972,498,56017-Abr-200912:28No aplicableSERVICE PACK 2
Ntkrnlpa.exe5.2.3790.44972,310,14417-Abr-200911:19x86SERVICE PACK 2
Ntkrpamp.exe5.2.3790.44972,350,59217-Abr-200916:29No aplicableSERVICE PACK 2
Ntoskrnl.exe5.2.3790.44972,457,08817-Abr-200912:28x86SERVICE PACK 2
Windows Server 2003 y Windows XP, versiones basadas en x 64
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SP
HAL.dll5.2.3790.3191280,06418-Abr-200904:06x64SERVICE PACK 1
Ntkrnlmp.exe5.2.3790.33284,655,61618-Abr-200904:06x64SERVICE PACK 1
Ntoskrnl.exe5.2.3790.33284,509,18418-Abr-200904:06x64SERVICE PACK 1
Windows Server 2003 SP2 y Windows XP SP2, versiones basadas en x 64
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SP
HAL.dll5.2.3790.4354280,06418-Abr-200908:05x64SERVICE PACK 2
Ntkrnlmp.exe5.2.3790.44974,612,60818-Abr-200908:05x64SERVICE PACK 2
Ntoskrnl.exe5.2.3790.44974,540,41618-Abr-200908:05x64SERVICE PACK 2
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Más información

Ejemplo de proceso de solución de problemas

La causa más común del error es que el sistema de memoria no paginada o memoria paginable. Aquí es un ejemplo de proceso de solución de problemas:
  1. Este es el código de error Stop que se genera.
    Bugcheck code 00000051Arguments 00000003 00000004 e12b1750 00000000

    Nota:Puede determinar la sección del registro que se vacía mediante la ejecución de la ! regbaseblock comando con el tercer parámetro. Por ejemplo:
    kd> !reg baseblock e12b1750FileName : emRoot\System32\Config\SOFTWARE
  2. Esto es el seguimiento de pila que se produce el error Stop.
    1: kd> kbn # ChildEBP RetAddr  Args to Child              00 f8a3ed18 808b7d96 00000051 00000003 00000004 nt!KeBugCheckEx+0x1b01 f8a3ed3c 808b92bb e12b1701 82f42660 808a03c8 nt!HvSyncHive+0xd402 f8a3ed58 808c29f9 00000000 e12b1a48 f8a3ed78 nt!CmpDoFlushNextHive+0xe103 f8a3ed80 8087c157 00000000 00000000 82f42660 nt!CmpLazyFlushWorker+0x7f04 f8a3edac 80941a1a 00000000 00000000 00000000 nt!ExpWorkerThread+0xeb05 f8a3eddc 80889d8e 8087c06c 00000001 00000000 nt!PspSystemThreadStartup+0x2e06 00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
  3. Puede utilizar la siguiente información para confirmar el agotamiento de la poolresource.
    1: kd> !vm*** Virtual Memory Usage ***	Physical Memory:       65345 (    261380 Kb)	Page File: \??\C:\pagefile.sys	  Current:    393216 Kb  Free Space:    332368 Kb	  Minimum:    393216 Kb  Maximum:       786432 Kb	Available Pages:        9600 (     38400 Kb)	ResAvail Pages:        44603 (    178412 Kb)	Locked IO Pages:         342 (      1368 Kb)	Free System PTEs:      81060 (    324240 Kb)	Free NP PTEs:          27507 (    110028 Kb)	Free Special NP:           0 (         0 Kb)	Modified Pages:           31 (       124 Kb)	Modified PF Pages:        31 (       124 Kb)	NonPagedPool Usage:     2669 (     10676 Kb)	NonPagedPool Max:      30300 (    121200 Kb)	PagedPool 0 Usage:      1146 (      4584 Kb)	PagedPool 1 Usage:     11498 (     45992 Kb)	PagedPool 2 Usage:     11501 (     46004 Kb)	PagedPool 3 Usage:     11468 (     45872 Kb)	PagedPool 4 Usage:     11491 (     45964 Kb)	********** Excessive Paged Pool Usage *****	PagedPool Usage:       47104 (    188416 Kb)	PagedPool Maximum:     47104 (    188416 Kb)	********** 2509 pool allocations have failed **********From the output of the !vm command, we see that Paged Pool usage is excessive. Therefore, we use "4" in the !poolused command.  If Non Paged Pool usage is excessive, we would use "2".  The "/t 10" simply means to display the top 10 tags.1: kd> !poolused /t 10 4   Sorting by  Paged Pool Consumed  Pool Used:            NonPaged            Paged Tag    Allocs     Used    Allocs     Used Leak        0        0     44988 92495328	UNKNOWN pooltag 'Leak', please update pooltag.txt VmbK       44   364544         8   876544	Volume Manager Extension , Binary: volmgrx.sys Gh05        0        0       139   796728	GDITAG_HMGR_SPRITE_TYPE , Binary: win32k.sys
  4. Visite el siguiente sitio Web para buscar el grupo tagthat se conoce como el principal consumidor para determinar el componente del sistema o tomó que se encarga de la asignación de memoria:

    Para obtener más información acerca de las etiquetas de grupo, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    298102 Cómo encontrar etiquetas de grupo usadas por controladores de terceros
    Nota: La etiqueta MmSt es una etiqueta común que con frecuencia se identifica como aprimary consumo de memoria de bloque paginado.

    Nota: Si no aparece paginado que se han agotado, compruebe la siguiente variable global. Si se establece a uno en el memory.dmp, esto significa que el límite de cuota de registro ha alcanzado y es probable que la causa del error. No sin errores de grupo registrados para errores de cuota del registro, se trata de un recurso realizado por separado.

    1: kd > dd nt! CmpQuotaWarningPopupDisplayed l1809e21b0 00000001

    Haga clic en KB304101 para establecer PagedPoolSize correctamente correctamente si el máximo aparece bajo (es decir, 160MB) como cuota de registro se basa en la cantidad total de grupo paginado configurado y también Asegúrese de que no hay ninguna cuota de registro arbitrario configurado mediante KB124594, ya que es la configuración de control.

    Para obtener más información acerca de cómo limitar el uso de esta etiqueta, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    304101 El programa de copia de seguridad tiene éxito al realizar la copia de un volumen de sistema de gran tamaño

Referencias
Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
177415 Cómo utilizar a Memory Pool Monitor (Poolmon.exe) para solucionar problemas de memoria en modo núcleo pérdidas
Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
248345 Cómo crear un registro mediante el Monitor de sistema de Windows
Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
244139 Características de Windows permiten generar un archivo Memory.dmp mediante el teclado
Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
824684 Descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft

Propiedades

Id. de artículo: 970054 - Última revisión: 09/05/2015 05:53:00 - Revisión: 6.0

Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows XP Professional x64 Edition

  • kbmdd kbautohotfix kbexpertiseadvanced kbfix kbsurveynew kbqfe kbmt KB970054 KbMtes
Comentarios