KB5058497 está disponible como parte de Patch Tuesday para Windows 11 24h2, y es la primera actualización de 'hotpatch', lo que significa que no requiere un reinicio para terminar de instalar. Pero desafortunadamente, es solo para Windows 11 24h2 Enterprise. No se sabe cuándo la función se extenderá a los consumidores profesionales y en el hogar, pero podría suceder en algún momento.
Hotpatching no es un concepto nuevo, y ha sido parte de Windows desde hace un tiempo, pero solo si tiene una instalación de Windows Server. De cualquier manera, el hotpatch o el hotpatching es un proceso interesante porque reduce el tiempo requerido para instalar una actualización. La actualización de Hotpatch se aplica sin un reinicio.
More reading: 8 Maneras de Solucionar el Error de «Comprobando Actualizaciones» en Google Play Store
En este momento, cuando hay una nueva actualización de seguridad para Windows 11 24h2 o una versión anterior, debe reiniciar para aplicarla. Ese es el caso de casi todas las actualizaciones a menos que sea un parche de seguridad para Windows Defender (Microsoft Defender). Con HotPatching, no tiene que reiniciar la PC para instalar actualizaciones, pero hay ciertas excepciones.
¿Qué sucede detrás de escena?
He estado leyendo mucho sobre cómo Hotpatching facilita la implementación de actualizaciones en Windows Server, y mi comprensión también se aplica a Hotpatching en Windows 11 24h2 Enterprise.
KB5058497 es una actualización de hotpatch, y no requiere un reinicio porque solo cambia el código con problemas:
- Windows mantiene sus partes críticas en la memoria (un tipo de almacenamiento).
- El paquete Hotpatch contiene solo las pequeñas piezas de código reparadas más un pequeño mapa de donde pertenecen. Esto permite que el sistema operativo recuerde lo que ha cambiado anteriormente.
- Mientras Windows se está ejecutando, copia esas piezas en páginas de memoria libres y señala en silencio la ejecución de programas a las nuevas páginas.
- También escribe los archivos fijos en el disco, por lo que los cambios sobreviven al siguiente reinicio.
Debido a que nada de Core está descargado, Windows no necesita comenzar de nuevo y no se requiere un reinicio.
Esto no significa que cada actualización de Windows sea gratuita. Una actualización de línea de base, que es la actualización acumulada completa, publicada una vez por trimestre, todavía requiere un reinicio.
¿Qué actualización de línea de base requiere un reinicio?
La actualización de línea de base, que se lanza cada trimestre, incluye nuevas funciones y todas las correcciones de los hotpatches anteriores, por lo que es necesario que la actualización de la línea de base requiera un reinicio completo del sistema.
Hice una mesa que explica cuándo se requiere un reinicio en Windows 11 H2 Enterprise Systems:
Cuarto | Actualización de línea de base (requiere reiniciar) | Actualización de hotpatch (no se requiere reiniciar) |
---|---|---|
1 | Enero | Febrero y marzo |
2 | Abril | Mayo y junio |
3 | Julio | Agosto y septiembre |
4 | Octubre | Noviembre y diciembre |
KB5058497 se lanzó el 13 de mayo, y cae entre mayo y junio de 2025, que es el período de «no reinicio». Este es el período de «hotpatch», y la actualización no requiere un reinicio para Windows 11 24h2.
En nuestras pruebas con Windows 11 24h2 Enterprise Edition, KB5058497 instaló por sí solo, y no solicitó un reinicio. Ni siquiera me di cuenta de que la actualización se instaló hasta que fui al historial de actualizaciones de Windows. Esa es la magia de las actualizaciones de hotpatch sin reinicio.
Vale la pena señalar que solo las ediciones de Windows 11H2 Enterprise y Server son elegibles para la función de hotpatching.
Los consumidores con Windows 11 Pro y Home no recibirán estas actualizaciones «sin reinicio», al menos por ahora. Si usa Windows 11 Pro o Home, obtendrá KB5058411, que tiene soluciones similares pero requiere un reinicio.