Error de actualización KB5034122 en Windows 10 22H2: solución definitiva al 0x800f0922 reconstruyendo la partición EFI y el BCD

Si la acumulativa KB5034122 para Windows 10 22H2 falla y revierte con el error 0x800f0922, no formatees aún. Esta guía explica el diagnóstico y la solución que ha funcionado en casos reales: reconstruir la partición EFI y el BCD para restaurar el arranque y completar la actualización.

Índice

Resumen rápido

  • Síntoma: Windows Update intenta instalar KB5034122 en Windows 10 22H2, llega a un porcentaje alto, reinicia y revierte con 0x800f0922.
  • Origen probable: corrupción o tamaño insuficiente en la partición del sistema EFI (ESP) o en el almacén de arranque (BCD).
  • Solución probada: reconstruir la ESP y el BCD desde el Entorno de Recuperación de Windows (WinRE). Después, la actualización se instala al 100%.
  • Cuándo aplicar: tras haber intentado sin éxito las medidas básicas (solucionador, reinicio de servicios, borrar cachés, DISM/SFC, instalación manual).

Diagnóstico clave

El código 0x800f0922 es genérico, pero con frecuencia indica que Windows Update no puede aplicar cambios críticos en el arranque. Cuando los registros (CBS, Get-WindowsUpdateLog o el visor de eventos) apuntan a fallos durante la fase de arranque, la causa suele estar en una ESP dañada o demasiado pequeña.

SíntomaCausa probableCómo comprobarAcción recomendada
Reversión de la actualización con 0x800f0922Corrupción en la ESP o BCDmountvol /s para montar la ESP; revisar que sea FAT32 y accesibleRecrear archivos de arranque con bcdboot tras formateo rápido de la ESP
Errores relacionados con arranque en registros CBS/SetupArchivos de arranque faltantes o ilegiblesEventos en Setup y Kernel-Boot; rutas \EFI\Microsoft\BootReconstruir BCD y carpeta \EFI\Microsoft\Boot
ESP con menos de ~100–200 MBEspacio insuficiente para nuevas entradas y módulosdiskpart > list vol para tamaño/tipoAmpliar a ~260–300 MB cuando sea posible
Fallo intermitente según red/proxy/VPNBloqueo de descarga o handshake con WUProbar sin VPN/proxy; revisar espacio en C:Corregir conectividad; volver a intentar

Guía paso a paso para reconstruir la partición EFI y el BCD

Antes de empezar: seguridad y requisitos

  • Confirma la modalidad de arranque: esta guía está orientada a sistemas UEFI con partición EFI (ESP) en FAT32.
  • BitLocker: si la unidad del sistema está protegida, suspende los protectores antes de reiniciar y manipular particiones. En un símbolo de sistema con privilegios: manage-bde -protectors -disable C: -RebootCount 1
  • Copia de seguridad: aunque no manipularemos la partición de datos, verifica que tienes respaldo actualizado de tu información.
  • Precaución crítica: no formatees ni toques ninguna partición que no sea la ESP. La ESP es pequeña (≈100–300 MB), FAT32, sin letra por defecto.

Entrar en el Entorno de Recuperación (WinRE) o desde un USB

  1. Intenta acceder a WinRE: Configuración > Actualización y seguridad > Recuperación > Inicio avanzado > Reiniciar ahora > Solucionar problemas > Opciones avanzadas > Símbolo del sistema.
  2. Si no aparece WinRE, crea un USB de instalación de Windows 10, arranca desde él y abre el Símbolo del sistema con Shift+F10 en la pantalla del instalador.

Asignar letra a la partición EFI y confirmar que es la correcta

Usaremos Y: como letra temporal para la ESP:

mountvol Y: /s
diskpart
list vol
exit
  • En la salida de list vol, verifica que Y: corresponde a una partición FAT32 de tamaño reducido (~100–300 MB) y con etiqueta típica como ESP o Sistema.
  • Si mountvol /s no asigna letra, localiza manualmente la ESP en diskpart: diskpart list disk select disk 0 list part select part <número ESP> assign letter=Y exit

Guardar copia del BCD actual (opcional pero recomendado)

Si la ruta existe, retira atributos del BCD y haz copia de seguridad:

attrib -s -h -r Y:\EFI\Microsoft\Boot\BCD
copy Y:\EFI\Microsoft\Boot\BCD C:\BCD.bak

Formatear la ESP y recrear los archivos de arranque

Procede solo cuando estés completamente seguro de que Y: es la ESP.

format Y: /fs:FAT32 /q
bcdboot C:\Windows /s Y: /f UEFI
  • format hace un formateo rápido en FAT32.
  • bcdboot copia los binarios de arranque desde C:\Windows y reconstruye el almacén BCD dentro de Y:\EFI\Microsoft\Boot.

Reiniciar y completar la actualización

  1. Cierra la consola y reinicia de forma normal.
  2. Entra a Windows, abre Windows Update e instala nuevamente la KB5034122. Con la ESP limpia y el BCD reconstruido, la instalación debe completar sin revertir.

Por qué funciona

Durante algunas actualizaciones acumulativas, Windows necesita inyectar componentes y entradas de arranque en la ESP. Si esta partición está dañada, llena o inaccesible, el instalador no puede finalizar la fase de arranque seguro y revierte con 0x800f0922. Al formatear la ESP (solo esa partición) y recrear los archivos con bcdboot, se restablece un entorno de arranque íntegro y las operaciones pendientes de la actualización pueden concluir correctamente.

Comprobaciones posteriores a la reparación

Una vez en Windows, valida que el arranque quedó consistente y que WinRE sigue disponible.

Verificar entradas de BCD y archivos de arranque

bcdedit /enum firmware
dir Y:\EFI\Microsoft\Boot

Debes ver entradas UEFI válidas y la carpeta Boot poblada con los binarios.

Comprobar el estado de WinRE

reagentc /info
  • Si WinRE aparece deshabilitado, vuelve a habilitarlo: reagentc /disable reagentc /enable

Generar registro de Windows Update si quieres auditar

Get-WindowsUpdateLog

El archivo WindowsUpdate.log resultante puede ayudarte a documentar el éxito tras la reparación.

Qué hacer si usas BIOS heredado con MBR

Aunque Windows 10 22H2 se instala habitualmente en UEFI, hay equipos que aún usan BIOS/MBR sin ESP. Si ese es tu caso, el BCD reside en la partición activa de System Reserved (NTFS). Puedes reconstruir el entorno de arranque con bootrec desde WinRE:

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

Nota: en configuraciones con protección OEM o con particiones ocultas, /fixboot puede devolver Acceso denegado. En ese caso, asegúrate de que la partición del sistema esté marcada como activa y con permisos adecuados, o usa bcdboot C:\Windows /s <letra>: /f BIOS.

Alternativas que conviene probar antes de reconstruir la ESP

Si todavía no las probaste, estas medidas a veces resuelven el 0x800f0922 sin tocar el arranque:

Solucionador de problemas de Windows Update

Útil para corregir permisos y tareas en cola.

Reiniciar servicios y limpiar cachés de actualización

net stop bits
net stop wuauserv
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\System32\catroot2 catroot2.bak
net start bits
net start wuauserv
net start cryptsvc

Reparación con DISM y SFC

dism /online /cleanup-image /scanhealth
dism /online /cleanup-image /restorehealth
dism /online /cleanup-image /startcomponentcleanup
sfc /scannow

Si aparece “operación pendiente”, reinicia y vuelve a intentarlo.

Instalación manual desde el Catálogo e in-place upgrade

Descargar el paquete MSU/servicing stack e intentar la instalación directa, o ejecutar una “actualización en el lugar” desde una ISO concordante con tu edición e idioma. Si aun así revierte con 0x800f0922, vuelve a la solución de esta guía.

Cómo manejar una ESP demasiado pequeña

Algunos equipos OEM crean ESP de ~100 MB que pueden quedarse estrechas con actualizaciones sucesivas. Lo ideal es ampliarla a ~260–300 MB. Considera:

  • Respaldar lo esencial antes de tocar el particionado.
  • Desplazar o reducir de forma segura la partición adyacente para liberar espacio contiguo a la ESP.
  • Extender la ESP al tamaño recomendado y, luego, bcdboot para repoblarla si fuera necesario.

Importante: las herramientas nativas de Windows tienen limitaciones al extender hacia el “lado izquierdo” del disco. Si el espacio libre no está contiguo a la ESP, valora herramientas de particionado especializadas y realiza la operación desde un entorno fuera de línea.

Escenarios especiales

Equipos con arranque dual Windows/Linux

  • Si usas GRUB u otro gestor, reconstruir la ESP con bcdboot restaurará el cargador de Windows. Después podrías necesitar reinstalar o reconfigurar tu gestor externo.
  • Para minimizar riesgos, copia toda la carpeta Y:\EFI antes de formatear (si es legible) y deja un respaldo fuera del equipo.

BitLocker y Secure Boot

  • Suspender BitLocker evita desafíos de recuperación tras cambios en el arranque.
  • Secure Boot no debería impedir bcdboot, pero comprueba en firmware UEFI que no existan restricciones OEM inusuales.

Comprobaciones de salud y limpieza tras arreglar el error

  1. Verifica componentes pendientes: dism /online /cleanup-image /checkhealth
  2. Limpia componentes obsoletos (opcional): dism /online /cleanup-image /startcomponentcleanup /resetbase
  3. Confirma el estado del servicio: sc query wuauserv sc query bits

Cómo validar que el problema quedó resuelto

  • La KB5034122 aparece en el historial de actualizaciones como instalada correctamente.
  • No hay reintentos fallidos ni reversión en los últimos reinicios.
  • El equipo arranca con normalidad y reagentc /info muestra WinRE habilitado.

Registro y evidencias que puedes revisar

  • CBS.log: %windir%\Logs\CBS\CBS.log
  • WindowsUpdate.log: generado con Get-WindowsUpdateLog en PowerShell.
  • Visor de eventos: Registros de Setup, System y Applications and Services Logs > Microsoft > Windows > WindowsUpdateClient.

En fallos ligados a la ESP verás errores en la fase de SafeOS/Boot o referencias a rutas \EFI\Microsoft\Boot\.

Plan de recuperación si algo no sale como esperabas

  1. Usa el respaldo del BCD (C:\BCD.bak) o la copia completa de Y:\EFI si la hiciste antes.
  2. Vuelve a ejecutar bcdboot: bcdboot C:\Windows /s Y: /f UEFI
  3. Repara WinRE: reagentc /disable reagentc /enable
  4. Comprueba el firmware UEFI: orden de arranque y entradas de Windows Boot Manager.

Preguntas frecuentes

¿Perderé datos al formatear la ESP?
No. La ESP no contiene tus archivos personales; es una partición de arranque. Aun así, un error humano al formatear la partición equivocada puede causar pérdidas. Verifica dos veces con list vol que sea FAT32 y de ~100–300 MB.

¿Esto afecta mi arranque dual con Linux?
Sí, en el sentido de que el cargador de Windows se reinstalará. Respalda la carpeta \EFI completa y reinstala/configura GRUB u otro gestor después, si lo necesitas.

Uso BitLocker, ¿es seguro?
Suspende los protectores antes de hacer cambios en el arranque para evitar solicitudes de clave de recuperación tras el reinicio. Luego vuelve a habilitarlo.

Mi error 0x800f0922 aparece con otra KB, ¿sirve igual?
Sí, cuando la causa está en la ESP/BCD. El procedimiento es aplicable a cualquier acumulativa que falle por incapacidad de escribir cambios en el arranque.

¿Y si el problema era de red o de espacio en disco?
Entonces centra la corrección en conectividad (sin VPN/proxy, puertos y certificados) y libera espacio en C: (temporalmente >10 GB de margen ayuda) antes de reintentar.

Atajos y comandos útiles

:: Montar la ESP
mountvol Y: /s

\:: Identificar volúmenes y tamaños
diskpart
list vol

\:: Copia de seguridad del BCD
attrib -s -h -r Y:\EFI\Microsoft\Boot\BCD
copy Y:\EFI\Microsoft\Boot\BCD C:\BCD.bak

\:: Formatear la ESP y restaurar el arranque
format Y: /fs\:FAT32 /q
bcdboot C:\Windows /s Y: /f UEFI

\:: Revisar BCD en firmware
bcdedit /enum firmware

\:: WinRE
reagentc /info
reagentc /disable & reagentc /enable

\:: DISM/SFC
dism /online /cleanup-image /scanhealth
dism /online /cleanup-image /restorehealth
sfc /scannow

\:: Reset de cachés de WU
net stop bits
net stop wuauserv
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\System32\catroot2 catroot2.bak
net start bits
net start wuauserv
net start cryptsvc

Buenas prácticas para evitar que reaparezca

  • ESP con tamaño holgado: apunta a ~260–300 MB cuando planifiques reinstalaciones o clonado de disco.
  • Evita llenar la ESP con múltiples cargadores antiguos; depura entradas obsoletas si haces pruebas.
  • Recuperación lista: mantén WinRE habilitado y un USB instalador a mano.
  • Imagen del sistema: crea periódicamente una imagen o punto de restauración antes de grandes acumulativas.

Conclusión

Cuando la KB5034122 en Windows 10 22H2 se resiste con 0x800f0922 tras intentar las correcciones habituales, la evidencia suele apuntar a problemas en la partición EFI y en el almacén de arranque. El procedimiento de montar la ESP, respaldar, formatear y reconstruir con bcdboot devuelve un entorno de arranque limpio para que la actualización finalice con éxito, sin reinstalar todo el sistema. Ejecuta la guía con cuidado —verificando letra, formato y tamaño de la ESP— y, una vez completada, valida el estado con bcdedit, reagentc y el historial de Windows Update. Con ello, tu equipo debería quedar plenamente actualizado y estable.

Estado final esperado: tras reconstruir la partición EFI y el BCD, las actualizaciones se instalan correctamente y el problema queda resuelto sin necesidad de formatear o reinstalar Windows.

Índice