Tras el Patch Tuesday del 8 de abril de 2025 muchos equipos con Windows 10 21H2/22H2 no logran instalar la actualización acumulativa de recuperación KB5057589 y obtienen el código 0x80070643. A continuación encontrarás una guía exhaustiva para diagnosticar, corregir e impedir que el error vuelva a aparecer, garantizando un entorno WinRE totalmente funcional y compatible con futuras actualizaciones.
Descripción del problema
El código 0x80070643 se muestra cuando Windows Update intenta aplicar la actualización de entorno de recuperación (WinRE) identificada como KB5057589. Aunque el registro de instalación indica “Installation Failure”, el origen real del problema es que KB5057589 es, en realidad, un mero contenedor; el paquete que debe integrarse en winre.wim
es KB5055674 (Safe OS Dynamic Update). Si el instalador no consigue inyectar dicho paquete dentro de WinRE —por ejemplo, porque el archivo se encuentra bloqueado, incompleto o alojado en una partición con espacio insuficiente— Windows cancela la operación y devuelve el error genérico 0x80070643.
Requisitos previos
- Contar con una partición WinRE activa de al menos 250 MB libres. Si no existe o es demasiado pequeña, amplíala desde Administración de discos o mediante
diskpart
. - Tener derechos de administrador y, si BitLocker está habilitado, suspenderlo temporalmente para evitar bloqueos de E/S.
- Disponer de una copia de seguridad fiable de los datos importantes y, de forma opcional, una imagen completa del sistema.
- Comprobar la salud del sistema antes y después con
DISM /Online /Cleanup-Image /RestoreHealth
ysfc /scannow
.
Solución paso a paso
Eliminar restos de instalaciones fallidas
Los intentos infructuosos dejan rastros en la carpeta de agente de Windows Update. El primer paso es devolver el sistema a un estado limpio.
takeown /f C:\$WinREAgent /r /d y
icacls C:\$WinREAgent /grant Administrators:F /t
ren C:\$WinREAgent $WinREAgent.old
Tras reiniciar, Windows Update ya no “recordará” la instalación parcial y podremos continuar sin bloqueos previos.
Comprobaciones antes de iniciar
reagentc /info
diskpart
list disk
select disk 0
list partition
- Confirma que la ruta WinRE apunte a la partición correcta y que la partición tenga espacio suficiente.
- Ejecuta
reagentc /disable
para desmontar WinRE y permitir la modificación directa dewinre.wim
.
Instalación manual del paquete Safe OS KB5055674
Descarga del paquete
En el Catálogo de Microsoft Update busca “KB5055674 x64” y descarga la versión para tu arquitectura. Guarda el archivo en C:\
con un nombre corto, por ejemplo w10-kb5055674-x64.cab
.
Copias de seguridad esenciales
attrib -s -h -r C:\Windows\System32\Recovery\winre.wim
copy C:\Windows\System32\Recovery\winre.wim C:\winre_bak.wim
Si algo falla, bastará con restaurar winre_bak.wim
y reactivar WinRE para volver al punto de partida.
Montaje e inyección del paquete
md C:\mount\winre
Dism /Mount-Wim /WimFile:C:\Windows\System32\Recovery\winre.wim /index:1 /MountDir:C:\mount\winre
Dism /Add-Package /Image:C:\mount\winre /PackagePath:C:\w10-kb5055674-x64.cab
Dism /Image:C:\mount\winre /Cleanup-Image /StartComponentCleanup /ResetBase
El tercer comando limpia versiones antiguas para reducir el tamaño final del WIM y evitar crecimiento excesivo de la partición WinRE.
Verificación y cierre
Dism /Image:C:\mount\winre /Get-Packages | findstr 5055674
Dism /Unmount-Image /MountDir:C:\mount\winre /Commit
rmdir /s /q C:\mount\winre
Busca la línea Package Identity : PackageforKB5055674~31bf3856ad364e35~amd64~~10.0.19041.5728
. Si aparece, la inyección se realizó correctamente.
Restaurar y reactivar WinRE
En la mayoría de equipos modernos la partición de recuperación suele ser la cuarta, pero confirma el número con diskpart
y ajústalo si es necesario.
md \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE
copy C:\Windows\System32\Recovery\winre.wim \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE\
reagentc /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE
reagentc /enable
reagentc /info
Comprueba que WinRE status : Enabled
y que la fecha/hora del winre.wim
refleje la modificación reciente.
Sincronizar la versión para Windows Update
Algunos lotes de Windows Update revisan el valor de versión de WinRE en el Registro. Si el sistema cree que la versión integrada es antigua volverá a ofrecer KB5057589, incluso aunque el paquete ya esté inyectado.
HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Nombre valor: WinREVersion
Tipo: REG_SZ
Datos: 10.0.19041.5728
Reinicia el equipo, ejecuta Windows Update y verifica que KB5057589 ya no figura en la lista de pendientes. A partir de este momento, las futuras Safe OS Updates se instalarán con normalidad.
Preguntas frecuentes
¿Qué causa el error “Operation failed 5” durante el montaje de winre.wim
?
Ese mensaje indica permisos insuficientes o bloqueo por BitLocker. Asegúrate de:
- Ejecutar la consola elevada como Administrador.
- Suspender BitLocker (o desbloquear la unidad si estás en modo PIN al inicio).
- Quitar los atributos de solo lectura y sistema antes de copiar o montar
winre.wim
.
¿Puedo omitir la limpieza con /ResetBase
?
Es opcional pero recomendable. Sin ella, cada actualización acumulativa que toque WinRE engrosa el WIM y podría agotar el espacio de la partición con el tiempo.
¿Por qué Windows Update vuelve a ofrecer KB5057589 después de inyectar KB5055674?
Mientras el instalador no detecte una versión igual o superior a la exigida, considera que falta el requisito. Crear o actualizar el valor WinREVersion
fuerza el reconocimiento.
Buenas prácticas posteriores
Tarea | Motivo |
---|---|
Guardar una copia de winre_bak.wim en un disco externo | Restauración rápida ante corrupción futura |
Conservar las claves de recuperación de BitLocker | Imprescindibles si tu TPM cambia o se restablece |
Ejecutar sfc /scannow y revisar CBS.log | Confirmar que no quedaron archivos de sistema dañados |
Verificar actualizaciones tres días después | Descartar reapariciones de 0x80070643 en otros componentes |
Alternativas rápidas
- Instalar primero todos los parches acumulativos de abril 2025 y ejecutar KB5057589 en solitario, con WinRE ya deshabilitado; a veces basta para evitar la colisión de versiones.
- Crear medios de instalación de Windows 10 22H2 actualizados (Media Creation Tool) e iniciar la actualización local (upgrade in‑place); el asistente integra automáticamente la versión más reciente de WinRE.
Conclusión
El error 0x80070643 al intentar instalar KB5057589 es frustrante pero, como has visto, se debe a una combinación de factores controlables: espacio, permisos y versiones. Siguiendo esta guía:
- Eliminarás los residuos de instalaciones fallidas.
- Actualizarás manualmente
winre.wim
con el paquete correcto. - Reactivarás WinRE en una partición saludable y registrada.
- Sintonizarás la versión de WinRE con las expectativas de Windows Update.
Con la imagen de recuperación actualizada, tu equipo volverá a recibir futuras Safe OS Dynamic Updates sin errores y mantendrá la capacidad de arrancar en modo recuperación ante cualquier contingencia.
Glosario rápido
- WinRE: Entorno de recuperación de Windows. Contiene herramientas para reparar el sistema cuando el arranque principal falla.
- WIM: Windows Imaging Format; contenedor que aloja archivos de sistema comprimidos.
- DISM: Deployment Image Servicing and Management. Utilidad para montar, modificar y reparar imágenes de Windows.
- Safe OS Dynamic Update: Paquete que actualiza los componentes que se ejecutan antes del arranque de Windows, incluida la fase WinPE.
Historial de revisiones
05/07/2025 — versión 1.0: Publicación inicial con procedimiento manual detallado.
12/07/2025 — versión 1.1: Añadida sección de limpieza avanzada y tabla de buenas prácticas.