Si al aplicar la actualización “Windows 11 2024‑01” aparece el código 0x80073712, esta guía te explica qué lo causa y cómo resolverlo de forma fiable. Prioriza una reparación in‑place que conserva tus apps y datos, e incluye alternativas con DISM, restablecimiento de Windows Update y verificación posterior.
Resumen del caso
Un equipo con Windows 11 intenta instalar la actualización acumulativa de enero de 2024 y recibe el error 0x80073712. Aunque se han ejecutado DISM
, SFC
y CHKDSK
tanto en línea como sin arrancar el sistema, el problema persiste. El objetivo es aplicar un método que resuelva la corrupción y permita completar la instalación sin pérdida de datos.
Significado del error
El código 0x80073712 indica que el almacén de componentes de Windows (carpeta WinSxS
) está dañado o incompleto. Al faltar o estar corruptos los manifiestos y binarios que Windows Update necesita, la instalación se detiene. Esta condición puede originarse por cortes de energía durante actualizaciones, software de seguridad que interfiere, sectores defectuosos en disco o paquetes parcialmente instalados.
Estrategia más eficaz
La vía más directa y con mayor tasa de éxito para reparar la corrupción del almacén de componentes sin formatear es la reparación in‑place: reinstalar Windows 11 encima de la instalación actual, conservando archivos y aplicaciones. Esto reinyecta un conjunto íntegro de componentes y restablece los manifiestos dañados.
Preparación imprescindible
- Respaldo: copia tus datos críticos (Documentos, Escritorio, proyectos, credenciales). La reparación in‑place preserva tu información, pero un respaldo es prudente.
- BitLocker: si usas cifrado, suspende la protección de la unidad del sistema antes del proceso para evitar solicitudes de clave de recuperación.
manage-bde -status manage-bde -protectors -disable C:
- Espacio libre: procura al menos 20–25 GB libres en la unidad del sistema.
- Periféricos y antivirus: desconecta USB no esenciales y desactiva temporalmente soluciones de seguridad de terceros.
- Estabilidad eléctrica: si es un equipo de escritorio, usa un SAI o evita cortes durante el proceso.
Crear el medio oficial
Prepara un ISO o un medio de instalación oficial de Windows 11. Asegúrate de que el medio coincida con tu edición, idioma y arquitectura. Puedes tener el ISO en el disco o en un USB. No necesitas arrancar desde él para la reparación in‑place.
Ejecutar el instalador
- Desde el Escritorio, haz doble clic en el ISO para montarlo (asumiremos que se asigna la letra
D:
). - Abre la unidad montada y ejecuta
setup.exe
. - En el asistente, elige la opción Conservar archivos y aplicaciones.
- Sigue los pasos hasta finalizar. Se reiniciará varias veces. Al término, Windows habrá reparado la base de componentes y completará las actualizaciones.
Ventajas: no borra programas ni datos, corrige la corrupción del almacén y renueva los componentes de Windows Update y del servicio de pila (SSU) que pudieran estar dañados.
Comprobación final
- Verifica la versión: Win+R →
winver
. - Abre Windows Update y pulsa Buscar actualizaciones para aplicar parches pendientes.
- Opcional: lista actualizaciones instaladas en PowerShell:
Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 10
Alternativas sin reinstalar
Si prefieres agotar técnicas menos invasivas antes de la reparación in‑place, aplica las siguientes en orden. Si alguna falla o sigue devolviendo el mismo código, vuelve a la solución principal.
Restablecer servicios de actualización
Abre Símbolo del sistema o PowerShell como administrador y ejecuta:
net stop bits
net stop wuauserv
net stop cryptsvc
net stop msiserver
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
netsh winhttp reset proxy
netsh winsock reset
net start cryptsvc
net start bits
net start wuauserv
net start msiserver
Con esto fuerzas a Windows Update a reconstruir catálogos y colas de descarga. Prueba de nuevo la actualización.
Reparación con imagen de origen
DISM puede reparar el almacén de componentes usando un origen limpio desde un ISO montado. Esto evita depender de archivos de Windows Update potencialmente dañados.
- Monta el ISO (asumiremos
D:
). - Identifica los índices disponibles en el
install.wim
oinstall.esd
:dism /Get-WimInfo /WimFile:D:\sources\install.wim
Si el medio usainstall.esd
, sustituye la ruta en el comando anterior. - Repara con el índice que corresponda a tu edición (ejemplo índice 6). En CMD:
dism /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:6 /LimitAccess
Si esinstall.esd
:dism /Online /Cleanup-Image /RestoreHealth /Source:esd:D:\sources\install.esd:6 /LimitAccess
En PowerShell:Repair-WindowsImage -Online -RestoreHealth -Source "wim:D:\sources\install.wim:6" -LimitAccess
- Ejecuta después
sfc /scannow
:sfc /scannow
Si el sistema no arranca, puedes ejecutar DISM sin arrancar desde el Entorno de Recuperación (WinRE):
dism /Image:C:\ /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:6 /LimitAccess
Intento con paquete descargado
Si ya cuentas con el paquete .msu
de la actualización, puedes instalarlo manualmente:
wusa.exe C:\Ruta\KBxxxxxxx.msu /quiet /norestart
O bien con DISM:
dism /Online /Add-Package /PackagePath:"C:\Ruta\KBxxxxxxx.msu"
Uso del solucionador integrado
Desde Configuración → Sistema → Solucionar problemas → Otros solucionadores, ejecuta el de Windows Update. Este verifica reglas de firewall, permisos de carpetas, BITS y cachés defectuosas.
Arranque limpio para aislar conflictos
Un servicio de terceros (antivirus, VPN, utilidades de disco) puede bloquear archivos del sistema.
- Presiona Win+R, escribe
msconfig
. - En Servicios, marca Ocultar todos los servicios de Microsoft y pulsa Deshabilitar todo.
- En Inicio de Windows, abre Administrador de tareas y deshabilita elementos de inicio no esenciales.
- Reinicia e intenta actualizar. Después revierte los cambios.
Diagnóstico del almacén de componentes
Comprueba el estado de WinSxS
y optimiza su tamaño:
dism /Online /Cleanup-Image /AnalyzeComponentStore
dism /Online /Cleanup-Image /StartComponentCleanup
Nota: evita /ResetBase
si necesitas revertir actualizaciones, pues impide desinstalarlas.
Revisión de registros
- DISM:
C:\Windows\Logs\DISM\dism.log
- CBS:
C:\Windows\Logs\CBS\CBS.log
- Windows Update: genera el registro combinado en el Escritorio:
Get-WindowsUpdateLog
Busca entradas con “error
”, “manifest
”, “payload
” o el propio “0x80073712
” para identificar paquetes concretos con problemas.
Elección del método adecuado
Situación | Acción sugerida | Motivo |
---|---|---|
DISM sin origen falla o devuelve errores persistentes | Reparación in‑place | Restaura todos los componentes y manifiestos de una sola vez con alta fiabilidad. |
Dispones de ISO local confiable | DISM con origen | Evita descargas, ahorra ancho de banda y asegura un repositorio limpio. |
Fallas de descarga, caché dañada o servicios detenidos | Restablecer Windows Update | Reconstruye colas, catálogos y restablece sockets/red. |
Equipo administrado por políticas de empresa | Coordinar con TI | WSUS/SCCM pueden ofrecer paquetes diferentes o bloquear actualizaciones. |
Problemas frecuentes y señales
Síntoma o código | Posible causa | Qué probar |
---|---|---|
0x80073712 | Manifiestos ausentes o corruptos en WinSxS | DISM con origen; si persiste, reparación in‑place. |
0x800f081f | Origen no encontrado o incorrecto | Usar ruta con índice correcto: wim:D:\sources\install.wim:ÍNDICE . |
Actualización se descarga pero no instala | Caché dañada, servicios detenidos, proxy | Restablecer Windows Update y netsh winhttp reset proxy . |
Bucle de reinicios en instalación | Controladores o antivirus interfiriendo | Arranque limpio, desactivar antivirus y repetir. |
Faltan archivos del sistema tras cortes | Interrupción durante actualización | sfc /scannow ; si falla, DISM con origen o in‑place. |
Prácticas recomendadas
- Puntos de restauración: mantén activo Protección del sistema y crea un punto previo a actualizaciones relevantes.
- Salud del disco: ejecuta una comprobación periódica:
chkdsk C: /scan
- Limpieza responsable: evita “optimizadores” que tocan el registro o borran
WinSxS
sin usar mecanismos oficiales. - Controladores: instala versiones estables desde el fabricante y evita betas durante ciclos de actualización.
- Espacio: dedica margen suficiente en la unidad del sistema para descompresión de paquetes y archivos temporales.
Preguntas rápidas
¿La reparación in‑place borra mis archivos? No; al elegir “Conservar archivos y aplicaciones”, mantiene tus datos y programas. Aun así, realiza copia de seguridad.
¿Debo usar el mismo medio que mi edición? Sí. Coincidencia de edición, idioma y arquitectura evita errores de índice y de licencia.
¿Puedo forzar la actualización con un paquete suelto? Sí, con wusa.exe
o DISM /Add-Package
, pero si el almacén está corrupto, la instalación seguirá fallando.
¿Cuándo conviene un formateo? Sólo si tras una reparación in‑place y DISM con origen siguen apareciendo errores graves, o si hay daños de hardware.
Conclusiones
El error 0x80073712 suele deberse a corrupción en el almacén de componentes. Aunque herramientas como SFC
y DISM
pueden corregirlo, la solución con mayor tasa de éxito y menor impacto en la productividad es la reparación in‑place con un medio oficial. Si prefieres alternativas, restablecer Windows Update y ejecutar DISM con un origen limpio son pasos eficaces. Tras la reparación, verifica la versión con winver
, revisa las actualizaciones pendientes y mantén buenas prácticas (respaldo, espacio libre, controladores estables) para evitar recaídas.
Checklist rápido
- Suspender BitLocker y respaldar datos críticos.
- Montar ISO oficial y ejecutar
setup.exe
con conservación de datos. - Si se evita in‑place: restablecer servicios, DISM con origen, luego
sfc /scannow
. - Tras reparar:
winver
, Windows Update, y limpieza de componentes.
Nota avanzada: evita borrar manualmente archivos como pending.xml
en WinSxS
. Estas acciones pueden dejar el sistema en un estado inconsistente si no se aplican en escenarios muy concretos y con copia de seguridad. Los métodos descritos arriba utilizan rutas soportadas y reversibles.
Resumen ejecutivo
- Qué es: 0x80073712 = repositorio de componentes dañado.
- Mejor solución: reparación in‑place con ISO oficial manteniendo datos y apps.
- Alternativas: restablecer Windows Update, DISM con fuente confiable, solucionador integrado, arranque limpio.
- Después: validar versión con
winver
y completar parches.