Posible pantalla azul bajo determinadas condiciones tras instalar la actualización KB954211

Microsoft ha publicado recientemente un artículo en su Knowledge Base informando de un problema no muy grave con la rama QFE del archivo Win32k.sys que se incluye en las actualizaciones KB954211 (boletín de seguridad MS08-061 de octubre de 2008) para Windows XP y Windows Server 2003.

El artículo KB959252 señala que puede desencadenarse un STOP (pantalla azul de error grave) al intentar pasar de una configuración de dos monitores a un solo monitor después de haber instalado la actualización KB954211. Los pasos para reproducir las condiciones según dicho artículo se exponen a continuación:

  1. Hacer clic con el botón derecho en una zona vacía del escritorio y después hacer clic en Propiedades. Con esto se abren las Propiedades de pantalla.
  2. Hacer clic en la pestaña Configuración. En una configuración de doble monitor se muestran dos rectángulos etiquetados con los números 1 y 2.
  3. Hacer clic en el monitor secundario (2) y desmarcar la casilla Extender el escritorio de Windows a este monitor. A continuación, hacer clic en Aceptar o en Aplicar.

Si la versión del archivo Win32k.sys corresponde a la rama QFE de la actualización KB954211 (véase más abajo), se producirá una pantalla azul, concretamente un STOP 0x8E, con la consiguiente detención del sistema operativo y el reinicio obligado.

Nota: este es un caso muy específico de STOP 0x8E (KERNEL_MODE_EXCEPTION_NOT_HANDLED). Si ha llegado buscando información sobre un error de STOP que no se ha producido en estas circunstancias, por favor, solicite asistencia en un foro apropiado. El autor del blog se reserva el derecho de ignorar los comentarios a esta entrada que pidan algún tipo de asistencia técnica fuera del ámbito del problema aquí descrito.

La siguiente lista muestra las propiedades de versión de los archivos Win32k.sys en las dos actualizaciones mencionadas, KB954211 y KB959252, agrupadas según el sistema operativo y el nivel de service pack compatible.

  • Windows XP (32 bits) con Service Pack 2
    • KB954211 GDR: 5.1.2600.3446 (xpsp_sp2_gdr.080915-1439)
    • KB954211 QFE: 5.1.2600.3446 (xpsp_sp2_qfe.080915-1444)
    • KB959252: 5.1.2600.3468 (xpsp_sp2_qfe.081025-1521)
  • Windows XP (32 bits) con Service Pack 3
    • KB954211 GDR: 5.1.2600.5676 (xpsp_sp3_gdr.080915-1443)
    • KB954211 QFE: 5.1.2600.5676 (xpsp_sp3_qfe.080915-1456)
    • KB959252: 5.1.2600.5701 (xpsp_sp3_qfe.081025-1544)
  • Windows Server 2003 y Windows XP x64 con Service Pack 1
    • KB954211 GDR: 5.2.3790.3212 (srv03_sp1_gdr.080915-1338)
    • KB954211 QFE: 5.2.3790.3212 (srv03_sp1_qfe.080915-1338)
    • KB959252: 5.2.3790.3235 (srv03_sp1_qfe.081025-1450)
  • Windows Server 2003 y Windows XP x64 con Service Pack 2
    • KB954211 GDR: 5.2.3790.4375 (srv03_sp2_gdr.080915-1331)
    • KB954211 QFE: 5.2.3790.4375 (srv03_sp2_qfe.080915-1331)
    • KB959252: 5.2.3790.4398 (srv03_sp2_qfe.081025-1901)

En Windows Server 2003 están afectadas las ediciones en las tres arquitecturas de procesador compatibles: x86, x64 e Itanium.

Tan solo es portadora del fallo la rama QFE de la actualización de seguridad KB954211, que además de las correcciones importantes de seguridad, funcionalidad, rendimiento y estabilidad de la rama GDR, contiene correcciones (hotfixes) para otros errores muy concretos o de poca relevancia. Cuando no se han instalado actualizaciones de forma manual, la versión del archivo presente en el sistema corresponde por lo general a la rama GDR.

Para comprobar este punto pueden observarse las propiedades de versión del archivo \Windows\System32\Win32k.sys:

  1. Abra Mi PC o el Explorador de Windows.
  2. Desplácese hasta la carpeta System32 de la instalación actual de Windows. (Sugerencia: Escriba %windir%\system32 en la barra de dirección y pulse Intro.)
  3. Busque el archivo Win32k.sys. (Sugerencia: haga clic en el panel de archivos y teclee rápidamente los primeros caracteres del nombre.)
  4. Haga clic con el botón secundario (el derecho en configuración de ratón para diestros) y elija Propiedades, o pulse Alt+Intro.
  5. Active la pestaña Versión de la ventana de propiedades y observe el valor del elemento Versión del archivo en la sección Más información de la versión.

Si el número de versión de Win32k.sys coincide con el indicado en KB954211 QFE, es aconsejable instalar la actualización KB959252 para prevenir el fallo al deshabilitar la extensión del escritorio al monitor secundario. Vale, no todo el mundo trabaja habitualmente con más de un monitor ni manipula frecuentemente ese aspecto de la configuración de pantalla, pero más vale prevenir que curar. En cambio, un número de versión igual al de la actualización KB959252 o mayor, considerando solamente el último de los cuatro componentes (por ejemplo, una hipotética versión 5.1.2600.5734 en Windows XP SP3), implica que el archivo Win32k.sys no está afectado por el problema, bien porque carece de los factores que contribuyen a él (rama GDR) o porque contiene la solución (rama QFE).

Los enlaces corresponden a las páginas de descarga en inglés, aunque se puede ajustar el lenguaje a través de la lista desplegable Change Language. El idioma de la actualización debe coincidir con el de la instalación de Windows, por lo que en sistemas en los que existe al menos un paquete de interfaz de usuario multilingüe (MUI) se deberá instalar la versión en inglés. Por otra parte, la actualización para Windows Server 2003 x64 Edition también es compatible con Windows XP x64 Edition.

5 thoughts on “Posible pantalla azul bajo determinadas condiciones tras instalar la actualización KB954211

  1. ¡Gracias! Justo me ocurrió este problema en un ordenador hace un par de días, andaba buscando como resolverlo y ni me había acordado de esta actualización 🙂

    En mi caso no hay ningún segundo monitor, pero al analizar el volcado con el depurador llegué justo al fallo en win32k.sys. Merece la pena probar con la v2 de la actualización.

  2. Un fallo en Win32k.sys suele ser difícil de diagnosticar. Si no hay segundo monitor, dudo que el problema se corrija con las actualizaciones.

    De todas formas, esta entrada se ha quedado obsoleta con la aparición de la actualización de seguridad KB958690 en marzo.

  3. Hola amigo soy nuevo aqui pero veo el post bien interesant. que sucede si tngo window 7 en la pc y me da el pantallazo azul…como puedo mejorar esto..
    Por favor para es de vida o muerte.
    Gracias por adelantado

  4. Las causas de una pantalla azul en Windows son múltiples y muy variadas, así que yo no puedo hacer nada desde aquí. Este artículo solo se aplicaba a Windows XP y durante un periodo muy concreto.

    Una forma sencilla de pedir ayuda consiste en exponer el problema en un foro de usuarios de Windows (como el foro web de usuarios de Windows 7 en Microsoft) y esperar respuestas. Para facilitar la tarea a los usuarios expertos, conviene llevar preparado un análisis preliminar del volcado de memoria que se genera tras la pantalla azul, como se explica en “BSOD – Pantalla azul – Cómo analizar el error“. Si el sitio no está disponible, se puede buscar el título en Google y solicitar la copia en caché de la página.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *