BSOD al actualizar Windows 11 KB5037591: guía completa de solución para vista previa en 23H2 x64 con .NET 3.5 y 4.8.1

Tras instalar la actualización acumulativa preliminar KB5037591 en Windows 11 23H2 x64, algunos equipos han mostrado pantallazos azules, bucles de reinicio y fallos en Windows Update. Esta guía práctica explica cómo diagnosticar el origen, recuperar la estabilidad y prevenir que vuelva a ocurrir.

Índice

Síntomas y contexto

El caso típico comienza al aplicar la actualización acumulativa de vista previa para abril de dos mil veinticuatro. Durante el proceso de instalación, el sistema se reinicia y aparece un pantallazo azul. Tras el reinicio, el porcentaje de configuración se queda atascado alrededor del siete por ciento y se repite el ciclo. Al volver al escritorio, Windows Update puede mostrar un error. En el caso descrito, una nueva descarga e instalación permitió completar el proceso y el equipo volvió a funcionar con normalidad. Otro usuario informó que desinstalar la misma actualización eliminó la inestabilidad.

En paralelo, se observaron parpadeos en Chrome, lo que apunta a la aceleración por hardware y, por extensión, al controlador gráfico. También aparecieron sospechas sobre componentes de virtualización como VMware. Todo ello encaja con una incidencia puntual de la actualización de vista previa, combinada con algún controlador o servicio sensible durante el mantenimiento del sistema.

Causas probables

  • Incidencia de la actualización de vista previa. Las compilaciones de vista previa pueden incluir cambios no finales que fallan en determinados entornos.
  • Interacción de TiWorker (Windows Modules Installer Worker). Este servicio orquesta la instalación de componentes y drivers durante la fase de mantenimiento. Interrupciones o conflictos pueden producir reinicios o revertidos.
  • Controlador gráfico o aceleración por hardware. El parpadeo en Chrome sugiere revisar la GPU y su controlador, así como la aceleración por hardware de los navegadores.
  • Servicios de virtualización. Capas como Hyper‑V, VBS, HVCI, o productos de terceros como VMware pueden interferir con drivers y con el aislamiento de kernel.
  • Controladores de almacenamiento o red. Paquetes desfasados de chipset, Intel RST o adaptadores de red son propensos a provocar códigos de error de actualización y reinicios inesperados.
  • Firmware desactualizado. Un UEFI o BIOS antiguo puede causar fallos ACPI y errores durante la transición de estados de energía.
  • Integridad del sistema. Archivos del sistema dañados, falta de espacio en la partición reservada del sistema o entradas obsoletas en el almacén de componentes pueden bloquear la actualización.

Qué funcionó en el caso real

  • Reinstalar la actualización desde Windows Update solucionó el bucle y el sistema quedó estable.
  • Desinstalar la actualización fue efectivo para otro usuario con inestabilidad general.

Resumen ejecutivo de acciones recomendadas

  1. Si el equipo está estable, valida en Configuración > Windows Update > Historial que la actualización conste como instalada y no hagas cambios.
  2. Si reaparecen problemas, desinstala la actualización, pausa Windows Update temporalmente y evita instalar compilaciones de vista previa en equipos de trabajo.
  3. Aplica el solucionador de problemas de Windows Update, prueba un arranque en limpio, actualiza drivers clave y revisa la integridad del sistema con SFC, DISM y CHKDSK.
  4. Si ves parpadeos en Chrome o Edge, desactiva la aceleración por hardware y actualiza el controlador de la GPU.
  5. Si usas virtualización, aísla o deshabilita temporalmente el software relacionado y vuelve a intentar la actualización.

Guía paso a paso

Comprobación del estado de la actualización

Abre Configuración > Windows Update > Historial de actualizaciones. Confirma que la actualización aparece como Instalada y sin mensajes de “se reintentará”. Si no está instalada o figura con error, pulsa en Buscar actualizaciones e intenta nuevamente.

Desinstalación segura

Si hay inestabilidad, desinstala la actualización desde Historial de actualizaciones > Desinstalar actualizaciones. Alternativamente, usa Panel de control > Programas > Ver actualizaciones instaladas. También puedes recurrir a las siguientes opciones desde consola con privilegios de administrador:

wusa /uninstall /kb:5037591 /quiet /norestart

Para eliminar el paquete exacto cuando WUSA no sea suficiente, enumera los paquetes e identifica el nombre de paquete:

dism /Online /Get-Packages /Format:Table
dism /Online /Remove-Package /PackageName:<NombreDelPaquete> /NoRestart

Si el bucle de reinicio impide iniciar sesión, entra en el Entorno de Recuperación de Windows desde Opciones avanzadas > Desinstalar actualizaciones y elige desinstalar la última de calidad.

Pausar actualizaciones y evitar compilaciones de vista previa

En Windows Update, usa Pausar actualizaciones por unos días, desactiva el conmutador Recibir las últimas actualizaciones tan pronto como estén disponibles y espera a la publicación estable mensual. En entornos administrados, considera directivas para aplazar las compilaciones de calidad de vista previa.

Solucionador de Windows Update

Ejecuta el solucionador en Configuración > Sistema > Solucionar problemas > Otros solucionadores > Windows Update. Si detecta incidencias en los componentes, aplica las correcciones propuestas.

Arranque en limpio

Elimina interferencias de terceros preparando un arranque en limpio:

  1. Abre msconfig > pestaña Servicios > marca Ocultar todos los servicios de Microsoft y pulsa Deshabilitar todos.
  2. En la pestaña Inicio de Windows abre el Administrador de tareas y deshabilita los elementos de inicio no esenciales.
  3. Reinicia, prueba Windows Update o la reinstalación y, si todo va bien, revierte los cambios.

Restablecer componentes de Windows Update

Cuando hay errores persistentes de descarga o instalación, un restablecimiento controlado suele ser eficaz. Ejecuta en consola elevada:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start msiserver
net start bits
net start cryptSvc
net start wuauserv

Revisión de controladores y GPU

Actualiza controladores de chipset, almacenamiento, red y, especialmente, el de la GPU desde la web del fabricante. Evita depender de controladores genéricos salvo para descartar conflictos. En Chrome o Edge, desactiva Usar aceleración por hardware cuando esté disponible y reinicia el navegador si notas parpadeos. Si persiste, prueba versiones previas del controlador o, como última opción, una desinstalación limpia.

Virtualización y aislamiento

Si ejecutas VMware u otro hipervisor, prueba a detener servicios y controladores relacionados temporalmente, o a deshabilitar características de virtualización del sistema anfitrión. También puedes desactivar de manera temporal la integridad de memoria de seguridad del núcleo para aislar un posible conflicto con drivers que no estén adecuadamente firmados para ese contexto. Restituye las protecciones tras la prueba.

Integridad del sistema y almacén de componentes

Pasa las comprobaciones estándar:

sfc /scannow
dism /Online /Cleanup-Image /RestoreHealth
chkdsk /scan

Si DISM informa errores que no puede reparar en línea, repite con una imagen de origen válida o desde el Entorno de Recuperación apuntando al sistema offline.

Espacio libre y partición reservada

Comprueba que hay suficiente espacio en la unidad del sistema y en la partición reservada. Falta de espacio puede derivar en errores de mantenimiento o en revertidos tras reinicio.

Diagnóstico avanzado

Monitor de confiabilidad y visor de eventos

Abre el Monitor de confiabilidad y busca picos de fallos alrededor del día del incidente. En el Visor de eventos, revisa Registro de Windows > Sistema para eventos BugCheck y Kernel‑Power, y en Aplicación y servicios los orígenes de WindowsUpdateClient y Servicing.

Registros de actualización

  • WindowsUpdate. Genera el registro con PowerShell: Get-WindowsUpdateLog y examina los códigos devueltos.
  • CBS. Inspecciona C:\Windows\Logs\CBS\CBS.log y busca líneas con Failed relacionadas con paquetes de calidad.
  • DISM. Revisa C:\Windows\Logs\DISM\DISM.log para errores de mantenimiento del almacén.

Tabla de códigos frecuentes

CódigoIndicioAcción sugerida
0xC1900101Controlador bloqueando la actualización o provocando revertidoActualiza o elimina drivers problemáticos, arranque en limpio
0x800F0922Espacio insuficiente en partición reservada o error al aplicar cambiosLibera espacio, restablece componentes de Windows Update
0x80070002Archivos no encontradosRestablece componentes, ejecuta SFC y DISM
0x80070003Ruta o directorio incorrectoRestablece distribución y catálogos, vuelve a intentar

Tabla orientativa de pantallazos

BugCheckPista principalPrimeras medidas
DRIVERPOWERSTATE_FAILUREGestión de energía con drivers de GPU, red o almacenamientoActualiza drivers, desactiva inicio rápido, prueba sin hibernación
SYSTEMTHREADEXCEPTIONNOTHANDLEDExcepción en driverReinstala o retrocede la versión del controlador señalado
DRIVERIRQLNOTLESSOR_EQUALAcceso indebido desde driverArranque en limpio, elimina software de bajo nivel
ACPIBIOSERRORIncompatibilidad ACPIActualiza BIOS o firmware del equipo
INACCESSIBLEBOOTDEVICEControlador de almacenamientoRepara arranque desde el entorno de recuperación, revisa controladores

Análisis de minivolcados

Habilita minivolcados en Propiedades del sistema > Inicio y recuperación. Cuando ocurra un pantallazo, analiza el archivo en C:\Windows\Minidump con las herramientas de depuración. En la consola del depurador basta con:

!analyze -v
lm

Anota el nombre del driver señalado por el análisis para actualizarlo, revertirlo o desinstalarlo temporalmente.

Recomendaciones sobre .NET y características opcionales

Esta actualización de calidad interactúa con .NET Framework. Verifica que las características de .NET estén correctas y repara los binarios si hiciera falta:

dism /Online /Enable-Feature /FeatureName:NetFx3 /All
dism /Online /Enable-Feature /FeatureName:NetFx4 /All

Si aplicaciones .NET muestran comportamientos anómalos, aplica las verificaciones de integridad y reinstala los redistribuibles que correspondan.

TiWorker y por qué no debes deshabilitarlo

TiWorker es el corazón del instalador de módulos de Windows. Detenerlo o deshabilitarlo no es una solución; generará estados inconsistentes y errores peores. Lo correcto es permitir que complete su trabajo, o reiniciar el ciclo de mantenimiento después de restablecer los componentes de Windows Update.

Buenas prácticas de prevención

  • Evita las compilaciones de vista previa en equipos de producción. Instala la calidad mensual estable cuando esté disponible.
  • Mantén al día firmware y controladores de chipset, GPU, almacenamiento y red desde el fabricante.
  • Garantiza energía y espacio durante las actualizaciones. Conecta el equipo a la corriente y comprueba el espacio libre.
  • Usa puntos de restauración y copia de seguridad. Antes de grandes cambios, crea un punto de restauración del sistema.
  • Monitorea la confiabilidad para detectar tendencias e intervenir a tiempo.

Procedimientos de contingencia

Si el equipo entra en bucle y no arranca, usa las Opciones avanzadas del entorno de recuperación para ejecutar Reparación de inicio, Restaurar sistema o Desinstalar actualizaciones. Como último recurso, realiza una reparación en el sitio con una imagen de instalación manteniendo archivos y aplicaciones.

Preguntas frecuentes

¿Qué diferencia hay entre una compilación de vista previa y una estable?
Las de vista previa adelantan cambios de calidad no críticos. Están pensadas para pruebas y pueden incluir regresiones. Las estables forman parte del ciclo mensual de calidad.

¿Puedo bloquear específicamente una actualización problemática?
Sí, puedes pausar actualizaciones o, en entornos administrados, utilizar directivas para aplazar y ocultar paquetes concretos hasta que se publiquen correcciones.

¿Qué hacer si el progreso se congela en torno al siete por ciento?
Deja que el sistema intente revertir los cambios. Si no lo consigue, entra en el entorno de recuperación y desinstala la última actualización de calidad. Una vez en el escritorio, aplica el plan de limpieza y verificación.

¿Por qué Chrome parpadea tras la actualización?
Porque la aceleración por hardware del navegador puede entrar en conflicto con el controlador de la GPU. Actualiza el controlador y desactiva temporalmente la aceleración para confirmar el diagnóstico.

Checklist de acción rápida

  • Validar estado en historial de Windows Update
  • Reinstalar o desinstalar la actualización según estabilidad
  • Pausar actualizaciones y evitar vista previa durante la investigación
  • Ejecutar solucionador de Windows Update
  • Arranque en limpio para descartar software de terceros
  • Actualizar GPU, chipset, almacenamiento y red
  • Desactivar aceleración de hardware del navegador para pruebas
  • Ejecutar SFC, DISM y CHKDSK
  • Revisar registros y minivolcados si se repite el pantallazo
  • Restaurar configuraciones y protecciones tras confirmar estabilidad

Plantillas de comandos útiles

Enumerar e identificar actualizaciones instaladas

wmic qfe list brief
Get-HotFix

Generar registro de Windows Update

PowerShell -Command "Get-WindowsUpdateLog -LogPath $env:USERPROFILE\Desktop\WindowsUpdate.log"

Consultar estado de .NET

dism /Online /Get-Features /Format:Table | findstr /I "NetFx"

Conclusión

Todo apunta a un fallo acotado al proceso de mantenimiento de la compilación de vista previa, con alta probabilidad de interacción con controladores o servicios del sistema. En el caso expuesto, una reinstalación de la actualización devolvió la normalidad; en otro, retirarla eliminó la inestabilidad. Si reaparece el problema, la vía más segura es desinstalar el paquete, pausar temporalmente las actualizaciones no críticas, verificar integridad del sistema, aislar software de terceros y retomar la instalación con controladores y firmware actualizados. Seguir estas pautas minimiza el riesgo de nuevos pantallazos azules y mantiene a salvo tu entorno de trabajo.

Índice