Compartir a través de


Comprobación de errores 0x12B: FAULTY_HARDWARE_CORRUPTED_PAGE

La comprobación de errores de FAULTY_HARDWARE_CORRUPTED_PAGE tiene un valor de 0x0000012B. Esta comprobación de errores indica que el administrador de memoria de Windows detectó daños. Ese daño solo podría deberse a que un componente accede a la memoria mediante direccionamiento físico.

Importante

Este tema está destinado a los programadores. Si es un cliente que ha recibido un código de error de pantalla azul mientras usa el equipo, consulte Solución de errores de pantalla azul.

parámetros de FAULTY_HARDWARE_CORRUPTED_PAGE

Hay dos escenarios en los que el administrador de memoria genera FAULTY_HARDWARE_CORRUPTED_PAGE comprobaciones de errores, con dos conjuntos diferentes de parámetros.

Si los parámetros 3 y 4 son cero, la comprobación de errores indica que el administrador de memoria detectó un error de un solo bit en una página en la que se esperaba que el administrador de memoria estuviera cero.

Si los parámetros 3 y 4 no son cero, el Administrador de almacenes comprimidos genera la comprobación de errores debido a un error al descomprimir una página debido a daños en la memoria física.

Página administrador de memoria no cero parámetros de error

Esta comprobación de errores indica que se encontró un error de un solo bit en esta página. Este error es un error de memoria de hardware.

Parámetro Descripción
1 La dirección virtual se asigna a la página dañada
2 Número de página física
3 Cero
4 Cero

Parámetros de error comprimidos del Administrador de la tienda

Esta comprobación de errores indica que se ha producido un error de memoria del administrador de almacenamiento. Puede ser un error de autenticación, un error de CRC o un error de descompresión.

Parámetro Descripción
1 FailStatus: indica el tipo de error.
2 El archivo CompressedSize de la página que se está leyendo
3 Búfer de origen
4 Búfer de destino

Causa

Esta comprobación de errores solo puede producirse por daños en la memoria debido al acceso físico a la memoria. Las causas de daños en la memoria física incluyen:

  • Hardware de RAM defectuoso.
  • Un controlador o dispositivo modifica incorrectamente las páginas físicas a través de una operación DMA incorrecta o MDL asociada.
  • Daños causados por un dispositivo de hardware o una memoria dañada por firmware, como la modificación ilegal de las páginas físicas en una transición de energía.

Nota:

El Administrador de almacén comprimido puede detectar si el daño fue causado por un error de un solo bit y corrige automáticamente esta condición sin generar una comprobación de errores. El Administrador de almacén comprimido notifica esta comprobación de errores si los daños no se han causado por un error de un solo bit.

Para obtener más información sobre el administrador de memoria de Windows y la compresión de memoria, consulta Windows Internals 7th Edition Part 1.

Resolución


Para investigar si esta comprobación de errores se debe al hardware de RAM defectuoso, ejecute la herramienta Diagnóstico de memoria de Windows. En el cuadro de búsqueda del panel de control, escriba Memoria y, a continuación, seleccione Diagnosticar problemas de memoria del equipo. Una vez ejecutada la prueba, use el Visor de eventos para ver los resultados en el registro del sistema. Seleccione la entrada MemoryDiagnostics-Results para ver los resultados.

Consulte también