Si una actualización acumulativa de junio de 2024 para Windows 10 22H2 falla con el código 0x800f0922, incluso con espacio libre en C:, prueba primero a poner el servicio App Readiness en Manual, reinicia y vuelve a ejecutar Windows Update. A continuación encontrarás pasos claros, explicación y alternativas sólidas.
Resumen del caso y qué hay detrás del error
Escenario típico: equipo con Windows 10 Home 22H2 (vía actualización desde Windows 7) que no consigue instalar el “2024‑06 Cumulative Update for Windows 10 Version 22H2 for x64‑based Systems” y devuelve repetidamente el código 0x800f0922. Hay espacio suficiente en disco, el intento manual también falla y, al tratarse de la edición Home, no hay directivas de grupo disponibles para ajustar políticas.
Ese código suele revelar dos grandes familias de causas:
- Servicios y preparación de apps: componentes que deben estar listos durante la fase de “post‑reboot” (por ejemplo, App Readiness) no arrancan o están deshabilitados.
- Infraestructura de actualización: caché de Windows Update dañada, conectividad intermitente, certificados/fecha‑hora incorrectos, o falta de espacio en la partición reservada del sistema (heredada de instalaciones antiguas).
Solución que funcionó
En múltiples equipos, lo que resolvió el bloqueo fue configurar el servicio App Readiness con Tipo de inicio = Manual, reiniciar y ejecutar Windows Update de nuevo. Es un ajuste seguro: permite que Windows inicie el servicio cuando lo necesite durante la fase de finalización de la actualización.
Pasos rápidos
- Pulsa Win + R, escribe
services.msc
y pulsa Enter. - Busca App Readiness y haz doble clic.
- En Tipo de inicio, elige Manual, pulsa Aplicar y después Aceptar.
- Reinicia el equipo y vuelve a probar Windows Update.
Alternativas por línea de comandos
Ejecuta consola como Administrador:
CMD
sc config AppReadiness start= demand
PowerShell
Set-Service -Name AppReadiness -StartupType Manual
Por qué esto ayuda
Durante una actualización acumulativa, Windows orquesta varios servicios para preparar apps y componentes del sistema tras el reinicio. Si App Readiness está deshabilitado o no disponible, la fase de “commit” puede fallar con 0x800f0922. Dejarlo en Manual hace que el sistema lo inicie solo cuando se precise, sin mantenerlo activo todo el tiempo.
Cómo confirmar que la actualización se aplicó
- Abre Configuración → Windows Update → Historial de actualizaciones y comprueba que ya no se ofrece el mismo parche.
- Ejecuta winver (Win + R →
winver
) y verifica que el número de compilación aumentó respecto al anterior.
Nota sobre el número de KB: es normal que el historial muestre un KB diferente al inicialmente ofrecido, porque el acumulativo más reciente puede reemplazar al anterior o venir acompañado de una servicing stack update. Lo importante es que el sistema quede en una compilación más nueva y Windows Update deje de ofrecer el parche fallido.
Diagnóstico exprés antes de tocar nada
- Copia de seguridad de tus archivos clave y, si puedes, crea un punto de restauración.
- Desconecta VPN o proxy durante la instalación y asegúrate de que fecha y hora del sistema sean correctas.
- Comprueba que hay reinicios pendientes en Windows Update o de instalaciones anteriores y aplázalos si es necesario.
Plan B si el error persiste
Conectividad y hora del sistema
- Desactiva temporalmente VPN, proxy y filtrado HTTPS de suites de seguridad durante la actualización.
- Revisa fecha/hora y zona horaria. Un desfase invalida validaciones de certificados.
Reparar componentes del sistema
Ejecuta en un símbolo del sistema como administrador:
dism /online /cleanup-image /restorehealth
sfc /scannow
Si DISM repara archivos, reinicia y vuelve a ejecutar Windows Update.
Restablecer la caché de Windows Update
Consola de administrador:
net stop wuauserv
net stop bits
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start cryptsvc
net start bits
net start wuauserv
Este proceso descarta bases de datos y catálogos corruptos sin afectar tus archivos personales.
Partición reservada del sistema
El código 0x800f0922 también aparece cuando la partición reservada del sistema (no la de recuperación) es demasiado pequeña para nuevos metadatos. Es habitual en equipos que migraron desde Windows 7 y dejaron la partición en ~100 MB. La recomendación práctica es ampliarla a ~1 GB.
Precauciones: haz copia de seguridad. Si no estás cómodo gestionando particiones, considera asistencia profesional.
Guía general (sin herramientas de terceros):
- Abre Administración de discos y localiza la partición reservada (suele estar al comienzo del disco, sin letra).
- Comprueba su tamaño. Si es inferior a 500 MB, planifica ampliarla liberando espacio contiguo.
- Reduce levemente la partición del sistema, crea un espacio sin asignar inmediatamente adyacente a la reservada y extiéndela.
Si la disposición del disco impide extender, una herramienta de particionado más avanzada puede ser necesaria. Tras ampliar, reinicia y reintenta la actualización.
Instalación manual del acumulativo más reciente
Descarga la última actualización acumulativa disponible para tu versión de Windows 10 22H2 desde el Catálogo de Microsoft Update (elige el paquete para x64). Al ser acumulativas, las LCU más recientes reemplazan a las anteriores. Ejecuta el paquete .msu
y reinicia.
Diagnóstico con registros
Si sigue fallando, recopila y revisa:
- Carpeta
C:\Windows\Logs\CBS\
(comprime todo su contenido). - Archivo
C:\Windows\INF\setupapi.dev.log
.
Comandos útiles para extraer pistas:
findstr /i /c:"error" /c:"0x800f0922" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\CBS_errores.txt"
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\SFC_detalles.txt"
Pasos detallados con comprobaciones
Verificaciones rápidas
- Servicio App Readiness: en services.msc, estado Detenido y tipo de inicio Manual es correcto. El sistema lo iniciará si lo necesita.
- Servicios de Windows Update: Windows Update, BITS y Criptografía deben estar sin errores.
- Espacio en C: deja más de 10–15 GB libres como margen de seguridad, aunque la actualización requiera menos.
Reinicios encadenados y actualizaciones pendientes
Si hay otras actualizaciones en cola, instálalas primero. Evita mezclar instalación de funciones opcionales (.NET 3.5) durante la LCU; hazlo antes o después.
Arranque limpio
Para descartar interferencias de terceros:
- Abre msconfig, pestaña Servicios → marca Ocultar todos los servicios de Microsoft → deshabilita el resto.
- En el Administrador de tareas, pestaña Inicio, deshabilita elementos no esenciales.
- Reinicia, intenta actualizar y, si se instala, vuelve a tu configuración normal.
Características opcionales
Si usas .NET Framework 3.5 o Características heredadas, deshabilítalas temporalmente desde Activar o desactivar las características de Windows, reinicia, aplica el acumulativo y luego vuelve a habilitarlas si las necesitas.
Tabla de síntomas, causas y acciones
Síntoma observado | Origen probable | Acción recomendada |
---|---|---|
Fallo inmediato tras reinicio con 0x800f0922 | Servicio App Readiness deshabilitado o no disponible | Poner App Readiness en Manual y reiniciar |
Fallo tras descargar e instalar al 100% | Caché de Windows Update corrupta | Restablecer SoftwareDistribution y Catroot2 |
Intento manual con paquete .msu también falla | Componentes de imagen dañados | DISM y SFC; revisar CBS.log |
Errores de validación o firma | Fecha/hora incorrectas o inspección HTTPS | Corregir reloj, desactivar proxy/VPN y filtrado |
Fallo recurrente en equipos migrados desde Windows 7 | Partición reservada del sistema muy pequeña | Ampliar a ~1 GB y reintentar |
Comandos y su función
Comando | Función |
---|---|
sc config AppReadiness start= demand | Configura el servicio App Readiness en inicio Manual |
Set-Service -Name AppReadiness -StartupType Manual | Equivalente en PowerShell para ajustar el inicio del servicio |
dism /online /cleanup-image /restorehealth | Repara la imagen de Windows con componentes de servicio |
sfc /scannow | Analiza y repara archivos del sistema |
net stop/start ... | Detiene e inicia servicios clave de Windows Update y Criptografía |
findstr sobre CBS.log | Filtra errores y entradas de SFC para depurar |
Preguntas frecuentes
¿Es seguro dejar App Readiness en Manual?
Sí. Manual significa que el sistema lo iniciará cuando sea necesario. No consume recursos constantemente y evita fallos durante la fase de finalización de la actualización.
¿Por qué aparece un número de KB diferente al final?
Porque las actualizaciones acumulativas y sus pilas de servicio se reemplazan con frecuencia. El indicador de éxito real es que Windows Update deje de ofrecer la misma actualización y que winver muestre una compilación más alta.
¿La edición Home impide arreglar esto?
No. Aunque no dispongas de directivas de grupo, los pasos de servicios, DISM/SFC, limpieza de caché y la instalación manual del acumulativo son viables en Home.
¿Cuándo debo sospechar de la partición reservada?
Si el equipo fue actualizado desde sistemas antiguos y el error persiste tras limpiar la caché y reparar componentes. Tamaños inferiores a 500 MB suelen ser un riesgo; ampliarla a ~1 GB reduce incidencias futuras.
¿Puedo intentar varias veces seguidas?
Evita bucles de instalación fallidos sin cambios entre intentos. Aplica un ajuste significativo (por ejemplo, configurar App Readiness o limpiar la caché), reinicia y solo entonces vuelve a probar.
Buenas prácticas después de corregir el problema
- Deja App Readiness en Manual y, si lo tenías deshabilitado, evita volver a desactivarlo.
- Mantén Windows Defender o tu antivirus actualizado y evita superposiciones de seguridad redundantes.
- Programa reinicios para que las actualizaciones se completen sin interrupciones.
- Revisa cada cierto tiempo el Historial de actualizaciones y crea puntos de restauración antes de grandes cambios.
Resultado
Al configurar App Readiness en Manual, reiniciar y volver a ejecutar Windows Update, la actualización acumulativa de junio de 2024 se instaló correctamente y el servicio de actualización volvió a funcionar con normalidad. Si el mismo error reaparece más adelante, aplica el plan B: reparaciones con DISM/SFC, limpieza de caché, verificación de la partición reservada y, si es preciso, instalación manual del acumulativo más reciente.
Apéndice de procedimientos rápidos
Crear un punto de restauración
- Escribe crear punto de restauración en el buscador.
- Selecciona la unidad del sistema y pulsa Configurar si no está activada la protección.
- Pulsa Crear, asigna un nombre y confirma.
Comprobar estado del servicio por consola
sc query AppReadiness
sc qc AppReadiness
Revisar el historial de actualizaciones
Ve a Configuración → Windows Update → Historial de actualizaciones. Allí podrás ver intentos fallidos, códigos de error y “último intento”. Tras solucionar, debería figurar como instalado correctamente o desaparecer de la cola.
Notas finales de compatibilidad
- Las acumulativas incluyen correcciones de calidad. Aunque el fallo sea con “junio 2024”, instalar una acumulativa más reciente normalmente resuelve el mismo problema.
- Si usas controladores o software muy antiguos, considera actualizarlos antes de aplicar el acumulativo para evitar conflictos en el arranque posterior.
Resumen operativo
- Pon App Readiness en Manual.
- Reinicia e intenta actualizar.
- Si falla, ejecuta DISM y SFC.
- Si persiste, restablece la caché de Windows Update.
- Verifica la partición reservada y considera ampliarla.
- Instala manualmente la LCU más reciente si es necesario.
- Consulta CBS.log y registros de setupapi para detalles finos.