¿No puedes instalar KB5041580/KB5033052 en Windows 10 v22H2 y aparecen los códigos 0x80073712 u 0x800f0845? Aquí tienes una guía práctica y probada: por qué ocurre, cómo resolverlo con una reparación in‑place y qué hacer cuando la Media Creation Tool se queda al 2% o el ISO no se monta.
Error 0x80073712 al instalar KB5041580 (Windows 10 v22H2)
Este escenario es habitual: Windows Update intenta aplicar la actualización acumulativa KB5041580, se inicia la descarga e instalación, pero al reiniciar o al llegar a cierto porcentaje revierte cambios y muestra el código 0x80073712. Además, el solucionador de problemas y los comandos DISM /ScanHealth
y DISM /RestoreHealth
no detectan corrupción.
Síntomas más comunes
- Windows Update falla repetidamente con 0x80073712.
- DISM y el solucionador de problemas no encuentran incidencias, pero la actualización no se instala.
- El sistema revierte cambios tras el reinicio y vuelve al mismo estado.
Causa técnica probable
El código 0x80073712 suele indicar que faltan o están dañados manifests o payloads en el almacén de componentes (WinSxS). Puede tratarse de archivos huérfanos, estados de actualización a medio completar o entradas inconsistentes en el catálogo. Estas anomalías a veces no son detectadas por DISM
, especialmente cuando afectan a una actualización concreta.
Solución recomendada: reparación in‑place con Media Creation Tool
La instalación de reparación (reparación in‑place) reimplanta los archivos del sistema desde la imagen oficial de Windows 10, respetando tus aplicaciones y datos. Es más efectiva que insistir con DISM cuando una CU específica se resiste.
- Descarga y ejecuta la Media Creation Tool de Windows 10.
- Elige “Actualizar este equipo ahora”.
- Cuando aparezca el asistente, confirma que está marcado “Conservar archivos personales y aplicaciones”.
- Completa la instalación de reparación. Al finalizar, vuelve a ejecutar Windows Update.
Resultado esperado: la actualización KB5041580 queda instalada correctamente después de la reparación.
Por qué esta vía funciona
- Reinstala componentes base y manifests faltantes del WinSxS sin formatear ni perder datos.
- Resuelve discrepancias entre la imagen del sistema y los paquetes de la actualización.
- Evita conflictos causados por estados de actualización pendientes o catálogos inconsistentes.
Buenas prácticas antes de empezar
- Copia de seguridad (imagen del sistema o, como mínimo, datos críticos).
- Deja libre al menos 20–25 GB en la unidad del sistema.
- Deshabilita temporalmente antivirus de terceros y desconecta USBs no esenciales.
- Comprueba la hora/fecha correctas del sistema (impacta en la validación de catálogos).
Comprobaciones después de la reparación
- Ejecuta
winver
para confirmar que sigues en Windows 10 v22H2. - Abre Windows Update y verifica que KB5041580 aparece como instalada.
- Opcional: ejecuta
sfc /scannow
para validar la integridad del sistema.
Información útil
- El 0x80073712 es un indicio de payload incompleto en el almacén de componentes; la reparación in‑place suele resolverlo con mayor tasa de éxito que acciones repetidas con DISM.
- Aunque la reparación preserva datos y apps, tener una copia de seguridad es prudente.
Errores 0x800f0845 con KB5033052 y KB5041580; MCT se detiene al 2% o no se monta el ISO
En otros equipos, al intentar instalar KB5033052 o KB5041580 aparece 0x800f0845. Además, la Media Creation Tool se queda en “Comprobando actualizaciones” al 2%, o bien el archivo ISO descargado no se monta. Estos son los pasos recomendados.
Qué está pasando realmente
- 0x800f0845 suele aparecer cuando hay bloqueos en Setup, servicios, controladores de filtro del sistema de archivos o estados de actualización pendientes que impiden continuar.
- La MCT al 2% indica que la fase de comprobación online interfiere (por red, políticas, proxy, AV o catálogos).
- El ISO que no monta acostumbra a deberse a descargas incompletas, streams bloqueados, rutas excesivamente largas, software de montaje de terceros, o el servicio de Disco Virtual deshabilitado.
Ruta recomendada: reparación in‑place sin descargas durante el Setup
Realiza la reparación en modo offline para aislarte de la fase que queda “congelada” al 2%.
Opción A — Reparación offline desde ISO o USB
- Con la MCT, elige “Crear medios de instalación”. Descarga el ISO o genera un USB de instalación.
- Si el ISO se monta correctamente, ejecuta
setup.exe
. - En la primera pantalla, pulsa “Cambiar la forma en que el programa de instalación descarga actualizaciones” y elige “No en este momento”.
- En “Listo para instalar”, confirma “Conservar archivos personales y aplicaciones”.
- Completa la instalación y, tras el primer inicio, ejecuta Windows Update.
Opción B — Si el ISO no se monta
- Ejecuta desde USB: crea un USB con la MCT, arranca Windows normalmente y lanza
setup.exe
desde el USB (no arranques desde el USB para una reparación). - Ruta corta y desbloqueo: mueve el ISO a
C:\ISO\
. Clic derecho → Propiedades → si aparece “Desbloquear”, actívalo y acepta. - Montaje por PowerShell:
Mount-DiskImage -ImagePath "C:\ISO\Win10.iso"
- Extraer con 7‑Zip/WinRAR: descomprime el ISO a una carpeta y ejecuta
setup.exe
desde allí. - Recrear medios: si sospechas corrupción, vuelve a descargar el ISO o recrea el USB.
- Servicios necesarios: abre
services.msc
y verifica que el Servicio de disco virtual y Detección de hardware de Shell estén en Manual o Automático y en ejecución. - Software que interfiere: desinstala temporalmente controladores de montaje de imágenes o suites de seguridad que inserten filtros sobre el sistema de archivos.
Diagnóstico adicional si la reparación no arranca o se interrumpe
Comandos y registros útiles
Abre un CMD/PowerShell como administrador y reúne la siguiente información:
reg query HKEYLOCALMACHINE\SYSTEM\Setup
Esto ayuda a detectar estados de actualización pendientes (InProgress, Rollback, etc.) que bloquean el Setup.
Revisa estos registros (si existen) y su contenido más reciente:
C:\$WINDOWS.~BT\Sources\Panther\setupact.log
C:\$WINDOWS.~BT\Sources\Panther\setuperr.log
C:\Windows\Logs\CBS\CBS.log
Utiliza la herramienta SetupDiag para obtener un diagnóstico automático de fallos de instalación de Windows 10. Te indicará la causa exacta (controlador, paquete, espacio libre, tiempo de espera, etc.).
Acciones de saneamiento seguras
- Espacio libre: libera hasta superar 20–25 GB; mueve temporalmente máquinas virtuales, instaladores o bibliotecas pesadas.
- Componentes de Windows Update: si quieres agotar opciones antes de la reparación, prueba un reinicio de componentes (pasos seguros):
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- Controladores y periféricos: desconecta impresoras y dispositivos USB no esenciales; actualiza o deshabilita temporalmente drivers poco comunes que añadan filtros de disco.
- Antivirus de terceros: deshabilítalo o desinstálalo temporalmente. Reinstálalo tras completar el proceso.
Consejos prácticos que marcan diferencia
- En el asistente de Setup, selecciona “No en este momento” cuando pregunte por descargar actualizaciones. Esto evita la fase que se atasca al 2%.
- Comprueba que ejecutas setup.exe desde la raíz del medio (no
setuphost.exe
). - Evita rutas profundas para el ISO o carpetas extraídas (p. ej.,
C:\ISO\W10\
). - Si la reparación falla muy pronto, ejecuta un
Arranque limpio
(servicios de Microsoft solamente) e inténtalo de nuevo.
Mini‑checklist
- ☐ Copia de seguridad hecha.
- ☐ Ejecutar setup.exe con Conservar archivos personales y aplicaciones.
- ☐ Si el proceso online falla, hacer la reparación offline desde ISO/USB.
- ☐ Si el ISO no monta, probar USB, PowerShell o extraer el contenido.
- ☐ Si persiste, recopilar
setupact.log
/setuperr.log
y usar SetupDiag.
Tabla rápida de decisiones
Síntoma | Causa probable | Acción recomendada | Resultado esperado |
---|---|---|---|
KB5041580 falla con 0x80073712 | Manifests/payloads faltantes en WinSxS | Reparación in‑place (MCT) conservando datos y apps | KB5041580 instalada tras la reparación |
MCT se queda al 2% “Comprobando actualizaciones” | Interferencia en la fase online | Setup offline → “No en este momento” | Setup completa y Update vuelve a funcionar |
ISO no se monta | Descarga incompleta, archivo bloqueado, servicios/parches | USB, Mount-DiskImage , extraer ISO o recrear medios | Setup se ejecuta desde otra fuente fiable |
0x800f0845 en KB5033052/KB5041580 | Bloqueo de Setup o estado pendiente | Reparación in‑place offline + revisión de logs | Instalación finalizada y sistema actualizado |
Procedimiento paso a paso recomendado
Primero: verificación rápida del sistema
- Abre Configuración → Actualización y seguridad → Solucionar problemas y ejecuta el solucionador de Windows Update.
- Ejecuta estas comprobaciones en CMD como administrador:
sfc /scannow DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealth
Si no reportan corrupción pero el error persiste, pasa a la reparación in‑place.
Después: reparación in‑place con MCT
- Genera ISO o USB con la Media Creation Tool.
- Ejecuta setup.exe desde Windows iniciado.
- Elige “No en este momento” cuando pregunte por actualizaciones.
- Valida “Conservar archivos personales y aplicaciones” y continúa.
Finalmente: validar y actualizar
- Confirma versión con
winver
. Debe seguir siendo Windows 10 v22H2. - Vuelve a Windows Update y aplica KB5041580 (si no quedó ya integrada).
- Reinicia cuando se solicite y comprueba el historial de actualizaciones.
Preguntas frecuentes
¿La reparación in‑place borra mis archivos?
No. Al seleccionar “Conservar archivos personales y aplicaciones”, tus programas, configuraciones y datos permanecen intactos. Aun así, se recomienda una copia de seguridad previa.
¿Puedo hacer la reparación sin conexión a Internet?
Sí. Es precisamente lo recomendado si la MCT queda al 2%. Ejecuta setup.exe desde el ISO/USB y selecciona “No en este momento” para omitir descargas durante el Setup.
¿Qué diferencia hay entre “Restablecer este PC” y la reparación in‑place?
El restablecimiento puede quitar aplicaciones y configuraciones. La reparación in‑place mantiene tus aplicaciones y datos mientras repara el sistema.
¿Cuánto espacio necesito?
De forma conservadora, 20–25 GB libres en la unidad del sistema para expandir temporalmente archivos y aplicar paquetes.
¿Y si tras la reparación siguen los errores?
Revisa los logs indicados, ejecuta SetupDiag y comparte la salida junto con el resultado de reg query HKLM\SYSTEM\Setup
. A veces un controlador antiguo o un filtro de disco detiene el proceso; aislándolo (arranque limpio, desinstalación temporal) suele resolverse.
Apéndice: comandos y acciones útiles
Montar ISO por consola
Mount-DiskImage -ImagePath "C:\ISO\Win10.iso"
Comprobación y limpieza de componentes
sfc /scannow
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
DISM /Online /Cleanup-Image /StartComponentCleanup
Reinicio seguro de Windows Update
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Extraer ISO si no se monta
Con una herramienta de compresión (p. ej., 7‑Zip/WinRAR), extrae el contenido del ISO a C:\ISO\Win10\
y ejecuta setup.exe
desde esa carpeta.
Plantilla para solicitar ayuda con datos completos
Copia/pega este bloque en tu consulta técnica para acelerar el diagnóstico:
Sistema: Windows 10 v22H2 x64
Errores: 0x80073712 / 0x800f0845
Actualizaciones: KB5041580 / KB5033052
Espacio libre en C:: GB
Antivirus de terceros: Sí/No (¿Cuál?)
Dispositivos USB conectados:
¿Qué ya intenté?
- SFC/DISM: resultados
- Reinicio de componentes WU: Sí/No
- MCT online/offline: resultado exacto (¿al 2%?)
- Montaje de ISO: Sí/No (¿mensaje?)
Registros adjuntos:
- C:\$WINDOWS.~BT\Sources\Panther\setupact.log
- C:\$WINDOWS.~BT\Sources\Panther\setuperr.log
- C:\Windows\Logs\CBS\CBS.log
Salida de:
- reg query HKEYLOCALMACHINE\SYSTEM\Setup
Conclusiones clave
- Para 0x80073712 con KB5041580, la reparación in‑place es el atajo más fiable: repone el almacén de componentes y permite que la actualización se aplique.
- Con 0x800f0845 y MCT al 2%, evita la fase online y haz la reparación offline; si el ISO no monta, usa USB,
Mount-DiskImage
o extrae el ISO. - Si persisten errores, logs + SetupDiag te dirán qué bloquea el Setup (controladores, espacio, políticas, servicios).