Error 0x800f0954

Error 0x800f0986 en Windows Update: qué significa y cómo arreglarlo

noviembre 12, 2026 Window Error 10 min read
Error 0x800f0986 en Windows Update: qué significa y cómo arreglarlo

Si Windows Update muestra el código 0x800f0986 al instalar una actualización acumulativa (mensaje "No se pudieron instalar algunas actualizaciones porque faltan archivos" en Windows 10, o el identificador CBS_E_CORRUPT_COMPONENTS en los registros del sistema), suele deberse a que faltan o están dañados los componentes que Windows usa para mantener el sistema al día. Lo más probable es que se arregle restaurando la imagen con DISM y ejecutando después sfc /scannow; si no basta, se renombran las carpetas SoftwareDistribution y catroot2, se comprueba que el SSU esté instalado antes de la KB acumulativa, y como último recurso se hace una reparación en sitio. Esta guía aplica a Windows 10 y Windows 11, y a Windows Server 2019.

Qué significa el código 0x800f0986 en Windows Update

Cuando Windows Update devuelve 0x800f0986, internamente está envolviendo el error Win32 2438 (0x0986) dentro de un HRESULT, y los registros del sistema lo nombran como CBS_E_CORRUPT_COMPONENTS. En la pantalla, Windows 10 muestra "No se pudieron instalar algunas actualizaciones porque faltan archivos"; en Windows 11 verás un aviso parecido al pulsar Reintentar. Quiere decir que el instalador de actualizaciones no encuentra componentes en la carpeta WinSxS o detecta archivos del sistema dañados o ausentes, así que aborta la instalación de la KB acumulativa antes de empezar a copiar archivos.

Comprueba: si al pulsar Reintentar vuelve a salir el mismo código, el problema no es de red ni de espacio: es de los componentes de mantenimiento o de los archivos del sistema. Pasa al diagnóstico.

Por qué Windows Update devuelve 0x800f0986: lo que puede estar fallando

Lo que ves Causa probable Dónde se arregla
Falla solo una KB concreta; el resto instala bien Componentes de mantenimiento dañados en WinSxS o archivos del sistema ausentes 0x800f0986 con una KB concreta: repara WinSxS y los archivos del sistema
La KB tampoco instala al descargarla a mano desde el catálogo Caché de SoftwareDistribution o de catroot2 dañada 0x800f0986 tras instalar la KB a mano desde el catálogo: vacía la caché de Windows Update
El error aparece al pasar de Windows 10 a Windows 11 o tras cambiar idioma/edición SSU pendiente o archivos de sistema de la versión anterior incompletos 0x800f0986 al actualizar de Windows 10 a Windows 11: faltan archivos de sistema
Tras DISM, SFC, vaciar caché y reinstalar, sigue saliendo 0x800f0986 Cadena de deltas de WinSxS rota o daño profundo que requiere reparación en sitio 0x800f0986 vuelve siempre: repara Windows sin reinstalar

Confirma qué componente falta antes de tocar nada

Antes de aplicar nada, conviene saber qué pieza está dañada en este PC: la KB que falla, la salud de la imagen, el orden del SSU y la KB acumulativa, y los archivos del sistema. Las tres comprobaciones siguientes dicen qué hacer y cómo leer el resultado.

El historial de Windows Update: solo falla una KB concreta

Abre el historial y mira si solo una KB devuelve 0x800f0986 mientras el resto se instaló bien. En ese caso, el daño está en los componentes que necesita esa actualización concreta, no en todo Windows Update.

ConfiguraciónWindows UpdateHistorial de actualizaciones
ConfiguraciónActualización y seguridadWindows UpdateVer historial de actualizaciones

Comprobación de archivos del sistema con DISM y SFC

Abre Terminal (o Símbolo del sistema) como administrador: clic derecho en Inicio y elige Terminal (Administrador) en Windows 11, o Windows PowerShell (Administrador) en Windows 10. Ejecuta primero DISM para ver si la imagen está dañada y después SFC para reparar los archivos protegidos de Windows.

DISM /Online /Cleanup-Image /ScanHealth

sfc /scannow
Nota: ambos comandos pueden tardar varios minutos. No cierres la ventana aunque parezca que no avanza.

Si sfc /scannow repara archivos, faltan archivos del sistema: ve a la parte de reparación. Si DISM no detecta daño, apunta a WinSxS o a la cadena de deltas, no a archivos sueltos.

El SSU y la KB acumulativa: comprueba el orden

En el Catálogo de Microsoft Update, busca primero la actualización de la pila de mantenimiento (Servicing Stack Update, SSU) más reciente compatible con tu versión y comprueba que esté aprobada o instalada; después, la KB acumulativa. Si el SSU no aparece como instalada, el 0x800f0986 viene de un SSU pendiente, no de la acumulativa.

0x800f0986 con una KB concreta: repara WinSxS y los archivos del sistema

Si solo falla una KB, el daño está en los componentes de mantenimiento que esa actualización necesita o en archivos del sistema protegidos. Restaura primero la imagen con DISM y repara después los archivos con SFC; el orden importa porque DISM prepara la fuente desde la que SFC copia los archivos.

Restaura la salud de la imagen con DISM

DISM descarga, cuando hace falta, los archivos fuente desde Windows Update para reparar la imagen. Úsalo cuando DISM /Online /Cleanup-Image /ScanHealth haya indicado daño o cuando SFC no consiga reparar.

DISM /Online /Cleanup-Image /RestoreHealth

Al terminar, reinicia el equipo y vuelve a buscar la actualización. Si el comando termina sin error, la imagen está reparada.

Comprueba: si DISM termina con "La operación de restauración se completó correctamente", ve a SFC; si termina con error 0x800f081f (no encuentra la fuente), repite con la ISO montada o pasa a la parte de reparación en sitio.

Repara los archivos del sistema con SFC

Tras DISM, ejecuta SFC en la misma ventana de Terminal abierta como administrador. SFC compara los archivos protegidos con su fuente y reemplaza los dañados.

sfc /scannow

Si el mensaje final dice "Recursos de Windows protegidos no repararon algunos archivos", anota qué DLL se queda sin reparar (aparece en el registro CBS.log) y pasa a la parte de reparación en sitio.

Comprueba: si SFC repara y la KB acumulativa instala al reintentar, listo; si no repara nada y la KB sigue fallando, ve a la siguiente parte.

0x800f0986 tras instalar la KB a mano desde el catálogo: vacía la caché de Windows Update

Cuando la KB también falla al descargarla manualmente desde el Catálogo de Microsoft Update, el problema suele estar en la caché de Windows Update: SoftwareDistribution (donde se descargan las actualizaciones) y Catroot2 (donde se firman los catálogos). Renombrarlas fuerza a Windows a reconstruirlas.

Detén los servicios y renombra las carpetas SoftwareDistribution y Catroot2

Abre Terminal como administrador y detén los servicios de actualización; después renombra las dos carpetas y vuelve a arrancarlos.

net stop wuauserv
net stop bits
net stop cryptsvc
net stop appidsvc

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

net start cryptsvc
net start bits
net start wuauserv
net start appidsvc
Cuidado: renombrar no borra; Windows creará unas carpetas nuevas y las .old podrás borrarlas más tarde desde el Explorador de archivos si todo fue bien.

Vuelve a probar Windows Update

ConfiguraciónWindows UpdateBuscar actualizaciones
ConfiguraciónActualización y seguridadWindows UpdateBuscar actualizaciones
  1. Pulsa Buscar actualizaciones.
  2. Espera a que termine y, si aparece la KB pendiente, pulsa Descargar e instalar.
  3. Si instala sin error 0x800f0986, puedes borrar C:\Windows\SoftwareDistribution.old y C:\Windows\System32\catroot2.old.
Comprueba: si la KB instala, el error está resuelto; si sigue apareciendo 0x800f0986, ve a la parte siguiente.

0x800f0986 al actualizar de Windows 10 a Windows 11: faltan archivos de sistema

Si el error aparece al pasar de una versión a otra, al cambiar de edición o de idioma, suele ser un SSU pendiente o archivos de sistema de la versión anterior que no se han migrado bien. Primero deja que el solucionador de problemas diga qué ve, y después fuerza el orden correcto: SSU y luego KB acumulativa.

Ejecuta el solucionador de problemas de Windows Update

El solucionador detecta pasos de mantenimiento dañados que DISM y SFC no siempre tocan.

ConfiguraciónSistemaSolucionar problemasOtros solucionadoresWindows UpdateEjecutar
ConfiguraciónActualización y seguridadSolución de problemasWindows UpdateEjecutar el solucionador
  1. Pulsa Ejecutar el solucionador y espera a que termine.
  2. Si detecta archivos de sistema ausentes, aplica la corrección que propone o ve al paso siguiente.

Instala primero el SSU y luego la KB acumulativa

Ve al Catálogo de Microsoft Update, busca la SSU más reciente compatible con tu versión (por ejemplo, Windows 10 22H2 o Windows 11 24H2), descárgala e instálala reiniciando al terminar. Después vuelve a Windows Update y vuelve a buscar la actualización acumulativa.

Nota: Windows 10 22H2 dejó de tener soporte el 14/10/2025; solo recibe actualizaciones de seguridad con el programa ESU para particulares hasta el 13/10/2026. Comprueba tu versión con winver (Win+R).
Comprueba: si la SSU instala y la acumulativa también, el 0x800f0986 estaba en el orden de instalación; si solo la SSU instala y la acumulativa sigue fallando, ve a la parte siguiente.

0x800f0986 vuelve siempre: repara Windows sin reinstalar

Cuando DISM, SFC, el vaciado de la caché y el orden SSU + acumulativa no resuelven el error y la KB sigue fallando, queda la reparación en sitio y el restablecimiento manual de los componentes de Windows Update.

Reparación in situ de Windows

La reparación en sitio reinstala Windows sobre la versión actual conservando programas, ajustes y archivos, lo que reemplaza componentes dañados de WinSxS y archivos del sistema sin tocar tu cuenta.

  1. Descarga la herramienta de creación de medios o la ISO oficial de tu versión desde microsoft.com.
  2. Monta la ISO o ejecuta setup.exe desde el soporte.
  3. Elige Conservar archivos y aplicaciones y sigue los pasos hasta reiniciar.
Cuidado: antes de empezar, haz copia de seguridad de tus archivos por si algo se interrumpe (apagón, falta de espacio). En Home y Pro no hace falta escribir clave de producto: la licencia se detecta sola.

Tras reiniciar, abre Windows Update y vuelve a buscar la actualización.

Restablece los componentes de Windows Update

Si prefieres no tocar la instalación, restablece a mano los servicios y registra las DLL que Windows Update usa. Abre PowerShell como administrador y ejecuta los siguientes net stop y net start ya listados antes, y registra después estas DLL con regsvr32 (una por línea, en PowerShell):

regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll

Después, reinicia el equipo.

Nota: en Windows 10 Home no está el Editor de directivas de grupo local (gpedit.msc) ni algunas directivas avanzadas; aquí solo se usan comandos, que sí funcionan en Home.
Comprueba: si tras reiniciar la KB instala en Windows Update, listo; si sigue apareciendo 0x800f0986, queda pedir un hotfix a soporte de Microsoft o hacer una instalación limpia, que ya queda fuera de esta guía.

Lo que ya has descartado de 0x800f0986

  • Reinstalación limpia de Windows desde un soporte.
  • Hotfix manual de soporte de Microsoft para reparar WinSxS con un donante.
  • Activación y licencias (el error no está relacionado con la clave de producto).

Dudas sobre el error 0x800f0986 en Windows Update

1. ¿El error 0x800f0986 también aparece en Windows Server 2019?

Sí, es uno de los equipos donde más se ve. Windows Server 2019 y Windows Server 2022 usan el mismo componente de instalación acumulativa que Windows 10 y 11, así que el arreglo es el mismo: descarga la última actualización SSU y la última actualización acumulativa desde el Catálogo de Microsoft Update, instálalas en ese orden y reinicia.

2. ¿Qué es la actualización de la pila de servicio (SSU) de diciembre de 2025?

Es un parche previo a la actualización acumulativa que repara el propio instalador de Windows Update. Si tu SSU está desfasado, Windows no puede aplicar el siguiente paquete acumulativo y aparece el 0x800f0986. Para resolverlo, descarga manualmente la SSU más reciente correspondiente a tu versión de Windows desde el Catálogo de Microsoft Update e instálala antes de reintentar la actualización pendiente.

3. ¿Qué significa el error PSFX_E_APPLY_FORWARD_DELTA_FAILED?

Es el detalle técnico que Windows Update registra cuando falla el 0x800f0986: el instalador no consigue aplicar la diferencia (delta) entre la versión que tienes y la nueva. Casi siempre se debe a archivos de componentes dañados; se arregla ejecutando DISM con los comandos RestoreHealth y StartComponentCleanup y, si no basta, reparando los archivos del sistema con sfc /scannow desde Símbolo del sistema como administrador.

Fuentes

  1. MicrosoftWindows Server 2019 Error When Upgrading – Microsoft Q&Aconsultado el 16/10/2026