Solución definitiva a los errores 0x8007000d y 0x800f0805 al actualizar Windows 10 22H2 (KB5050081, KB5051974, KB5050411)

¿Windows Update se queda atascado una y otra vez con los errores 0x8007000d y 0x800f0805? A continuación encontrarás una guía exhaustiva —y comprobada en entornos reales— para llevar tu equipo con Windows 10 22H2 de un bucle de fallos a un sistema totalmente actualizado y estable.

Índice

Error 0x8007000d al instalar las actualizaciones acumulativas KB5050081 y KB5051974

El código 0x8007000d significa “data is invalid”. Windows Update detecta que un archivo esencial para validar o descomprimir el paquete está dañado o ausente. En enero y febrero de 2025, millones de PCs reportaron el fallo al intentar aplicar las acumulativas mensuales KB5050081 (enero) y KB5051974 (febrero). En pantalla aparece el temido mensaje “Se han omitido correcciones críticas de seguridad” y el progreso vuelve siempre a 0 %.

Cómo detectarlo en los registros

En C:\Windows\Logs\CBS\CBS.log o C:\Windows\Logs\DISM\dism.log suelen verse entradas como:

Error     CBS    Exec: Processing complete.  hr: 0x8007000d
Error     CBS    Failed to process single phase execution.  hr: 0x8007000d

La clave es “single phase execution”; implica que el error aparece antes de que se copien los archivos al almacén de componentes (WinSxS).

Reparación por instalación in situ (in‑place upgrade)

Este método reinstala Windows sobre sí mismo, conserva todas las aplicaciones y, lo más importante, reemplaza paquetes de sistema que puedan estar corruptos:

  1. Descarga la Media Creation Tool oficial.
  2. Ejecuta la herramienta, acepta los términos y elige “Actualizar este equipo ahora”.
  3. Marca “Conservar archivos y aplicaciones”. Pulsa Siguiente y espera; el proceso puede superar la hora en equipos con HDD.
  4. Una vez completado, abre Configuración → Windows Update → Buscar actualizaciones. Con frecuencia, la primera búsqueda termina aplicando KB5050081 y KB5051974 sin intervención extra.

En el caso original documentado, la reparación pareció no surtir efecto la primera noche, pero tras reiniciar al día siguiente Windows Update aplicó los parches con éxito. Los archivos recién copiados durante el upgrade resolvieron la incoherencia de datos que bloqueaba la instalación.

Qué hacer si la reparación se revierte o falla

  • Recoger registros avanzados: Ejecuta SetupDiag.exe y setuplogscollect.bat. Es la vía más rápida para identificar el archivo o clave de registro que provoca la reversión.
  • Complementar con diagnóstico V2: El script V2 log collector comprime automáticamente eventos, drivers instalados y configuraciones de red.
  • Compartir la evidencia: Sube el ZIP resultante a OneDrive o Google Drive y entrégalo al soporte para que detecte conflictos con controladores, antivirus o configuraciones de cifrado.

Error 0x800f0805 y la actualización KB5050411 que se instala pero vuelve a ofrecerse

El código 0x800f0805 indica “The update package is not applicable”, aunque en la práctica suele significar que Windows cree que necesita instalar una actualización que ya está presente. Con la acumulativa KB5050411, algunos equipos completan el proceso, reinician, y justo después Windows Update vuelve a considerarla pendiente.

Causas habituales

  • La reparación in situ se revierte (“Undoing changes”) debido a un controlador incompatible.
  • El servicio Cryptographic Services no puede registrar el catálogo de la actualización.
  • Algunos antivirus escriben filtros de sistema de archivos que impiden a TrustedInstaller confirmar la firma.

Estrategia paso a paso

  1. Confirma en Panel de control → Programas → Ver actualizaciones instaladas que KB5050411 no figure dos veces.
  2. Ejecuta DISM /Online /Cleanup-Image /RestoreHealth y, acto seguido, sfc /scannow.
  3. Si Windows Update insiste, descarga el paquete independiente (.msu) desde el Catálogo de Microsoft Update y ejecuta la instalación sin conexión.
  4. Si aun así se repite, captura los registros (SetupDiag, CBS.log, etc.) y revisa las líneas que incluyan 0x800f0805, 0x8024200D o Servicing Stack.
  5. Desinstala temporalmente antivirus de terceros y desconecta discos externos antes de un nuevo intento.

Recomendaciones generales frente a errores persistentes de Windows Update

PasoAcciónPropósito
1DISM /Online /Cleanup-Image /RestoreHealth y sfc /scannowReparar archivos del sistema y la imagen de Windows.
2Restablecer componentes de Windows Update (net stop wuauserv; borrar %windir%\SoftwareDistribution y %windir%\System32\catroot2)Eliminar descargas corruptas.
3Desconectar dispositivos externos no esencialesReducir interferencias en la instalación.
4Desactivar temporalmente antivirus de tercerosEvitar bloqueos durante la escritura de archivos del servicio de instalación.
5Liberar espacio en disco (mín. 20 GB)Asegurar almacenamiento para la operación de copia y los puntos de restauración.
6Instalación sin conexión con paquete .msuEvitar errores de descarga o de la pila de mantenimiento.

Diagnóstico avanzado con herramientas gratuitas

SetupDiag y setuplogscollect.bat

SetupDiag analiza automáticamente los archivos de actualización fallida (setupact.log y setuperr.log). Busca patrones de error como 0xC1900101 (drivers) o 0xC1900208 (software incompatible). El script setuplogscollect.bat empaqueta dichos logs junto con información de firmware, TPM y arranque seguro (Secure Boot).

V2 Log Collector

Esta utilidad genera un ZIP con miles de datos —desde los AppxPackaging OM hasta el listado de adaptadores de red— que facilitan un diagnóstico integral. Especialmente útil cuando el error se produce tras el primer reinicio del proceso de upgrade.

Tuneup Plus

Desarrollado por voluntarios de la comunidad Microsoft Answers, automatiza comprobaciones frecuentes: versiones de BIOS y controladores, tamaño de la partición reservada, coherencia del almacén WinSxS y presencia de módulos sospechosos en la cadena de arranque.

Buenas prácticas antes de intentar una nueva instalación

  • Crear una copia de seguridad completa con Historial de archivos o un tercer programa de imagen de disco.
  • Actualizar el firmware de SSD y BIOS; varios OEM publicaron parches específicos para incompatibilidades con Windows 10 22H2.
  • Habilitar registro detallado (reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Trace /v Level /t REG_DWORD /d 7 /f) para capturar más información en futuros intentos.
  • Comprobar la hora del sistema; un desfase superior a 5 minutos puede invalidar firmas digitales en HTTPS y catálogos CAB.
  • Desfragmentar o “trim” SSD antes de lanzar una reparación para acelerar la copia de archivos.

¿Por qué la instalación in situ es tan efectiva?

El instalador de Windows (Windows Setup) no se limita a copiar versiones limpias de los archivos; también vuelve a generar claves de registro de confianza y restaurar permisos NTFS. Esto corrige errores que SFC y DISM no detectan: rutas simbólicas corruptas en WinSxS, desajustes de hash en C:\Windows\Servicing\Packages o firmas de catálogo expiradas. Tras el primer reinicio, se reconstruyen los checkpoints de MIG y el motor de CSI revalida la integridad de todo el almacén de componentes. De ahí que, incluso cuando aparentemente “no hace nada”, a menudo desbloquea la instalación de futuras actualizaciones.

Conclusión

Si tu PC con Windows 10 22H2 no puede instalar KB5050081, KB5051974 o KB5050411 y muestra los códigos 0x8007000d u 0x800f0805, la solución con mayor índice de éxito es la instalación de reparación con la Media Creation Tool. Si esta se revierte, recopila registros con SetupDiag o el V2 collector para descubrir el componente exacto que falla. Reforzar la limpieza del sistema con SFC, DISM, restablecer Windows Update y deshabilitar temporalmente antivirus aumenta drásticamente las probabilidades de éxito en el siguiente intento. Así evitarás riegos de seguridad y mantendrás tu equipo listo para futuras actualizaciones acumulativas.

Índice