Cuando Windows Update muestra 0x800f081f, significa que no encuentra los archivos de origen que necesita para instalar la actualización. Este error envuelve el código Win32 0x081F (2079). Lo más habitual es que se trate de un problema de caché de actualizaciones o de un origen mal configurado. Aplica a Windows 10 y Windows 11. Antes de tocar nada, conviene reiniciar el equipo y reintentar la actualización; si el código se repite, las soluciones de esta guía van de menos a más riesgo.
Qué significa 0x800f081f en Windows Update
El código 0x800f081f es un HRESULT (un número estandarizado que usa Windows para identificar el resultado de una operación) que envuelve el error Win32 0x081F (2079). Lo que dice en la práctica es que Windows Update no encuentra los archivos de origen que necesita para instalar la actualización: o no existen en el equipo, o la ruta donde debería leerlos es inaccesible, o el origen que se le ha dado no pertenece a la misma versión de Windows. El mismo código aparece también al activar .NET Framework 3.5 desde "Activar o desactivar las características de Windows"; esa variante se arregla en una sección aparte de este artículo, porque el origen que hay que darle es el ISO de Windows.
El mensaje que se ve en pantalla es el siguiente:
Por qué Windows Update falla con 0x800f081f: lo que puede estar fallando
Antes de probar nada, conviene saber a qué se enfrenta el lector. La tabla siguiente resume lo que se ve y la causa más probable detrás, ordenadas de la más frecuente a la menos. Cada fila apunta al apartado donde se arregla.
| Lo que ves | Causa probable | Dónde se arregla |
|---|---|---|
| Falla cualquier KB, historial lleno de errores 0x800f081f | Servicios de Windows Update parados o caché de actualizaciones dañada | 0x800f081f en todas las actualizaciones: servicios y caché de Windows Update |
| Falla al activar .NET Framework 3.5 con "Activar o desactivar características de Windows" | Windows no tiene origen local válido (no encuentra los archivos en X:\sources\sxs) |
0x800f081f al activar .NET Framework 3.5: monta el ISO de tu versión de Windows |
DISM /RestoreHealth termina con 0x800f081f |
La imagen de Windows necesita un origen (install.wim o install.esd) de la misma versión |
Repara la imagen de Windows desde el install.wim del ISO |
| Solo falla un KB concreto, sobre todo tras instalar un antivirus de terceros | El antivirus bloquea la instalación o el KB está dañado en la caché | 0x800f081f con un solo KB o tras instalar un antivirus de terceros |
Confirma qué falta antes de tocar nada
Este apartado no arregla nada: solo ayuda a saber cuál de las causas anteriores es la del lector. Hay que hacerlo en el orden indicado.
El historial de actualizaciones y el KB que falla
Si falla un solo KB, el problema va por la última fila de causas (un antivirus o un paquete dañado). Si falla cualquier KB que se intenta, va por la primera fila (servicios y caché).
Pasos:
- Abrir Configuración con Win+I.
- Ir a la ruta anterior según la versión de Windows.
- Anotar el KB (por ejemplo, KB5083769) que aparece con error. Si hay varios, anotar todos.
- Comparar con la lista de actualizaciones correctas: si falla uno solo, suele ser un problema de ese paquete o de un antivirus; si fallan todos, el problema está en los servicios o en la caché.
Tu versión exacta de Windows, con winver
La ISO que se use como origen tiene que ser de la misma versión de Windows que la instalada. Una ISO de 24H2 no sirve para un equipo 25H2.
Pasos:
- Pulsar Win+R.
- Escribir
winvery pulsarAceptar. - En la ventana aparece "Windows 11 …" o "Windows 10 …" con la edición, el número de versión (25H2, 24H2, 26H1…) y la compilación (por ejemplo, 26200.x).
- Anotar esa versión y compilación para usarla al elegir la ISO.
El servicio Windows Update y su estado
Si el servicio Windows Update no está en marcha, todas las actualizaciones fallarán. Esto apunta a la fila 1 de causas.
sc query wuauserv
NOMBRE_SERVICIO: wuauserv
TIPO : 30 WIN32
ESTADO : 4 RUNNING
CÓDIGO_SALIDA : 0 (0x0)
Si el estado no es "RUNNING", los servicios están parados. También se puede comprobar en la consola de servicios (Win+R, escribir services.msc, Aceptar): los servicios wuauserv, bits (Servicio de transferencia inteligente en segundo plano) y cryptsvc (Servicios de criptografía) deben estar en marcha y con tipo de inicio "Manual".
Qué dice el Visor de eventos sobre la actualización que falla
El Visor de eventos guarda el detalle de por qué falló cada KB, con el código exacto. Esto descarta que sea otro código con mensaje parecido.
Pasos:
- Pulsar Win+R, escribir
eventvwr.msc, Aceptar. - Ir a Registros de Windows > Sistema.
- En el panel derecho, elegir "Filtrar registro actual".
- Marcar "Orígenes de eventos" y seleccionar "WindowsUpdateClient". En "Incluir/excluir identificadores de evento" escribir 20.
- Pulsar Aceptar y leer las entradas: aparece el KB y el código (0x800f081f u otro, por ejemplo 0x800f0922).
Comprobar el estado de la imagen con SFC y DISM
SFC revisa los archivos del sistema protegidos y DISM revisa la imagen de Windows (la plantilla base desde la que se restauran esos archivos). Si DISM termina con 0x800f081f, confirma la fila 3 de causas.
sfc /scannow
La protección de recursos de Windows no encontró ninguna infracción de integridad.
Si dice eso, SFC está limpio. Después:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
Si DISM /RestoreHealth termina con "error 0x800f081f: el contenido de reparación no se pudo encontrar", apunta a la fila 3: hay que darle un origen desde una ISO.
0x800f081f en todas las actualizaciones: servicios y caché de Windows Update
Este apartado es para cuando falla cualquier KB o el historial muestra el código repetido. Los pasos van de menor a mayor riesgo.
Reinicia el equipo y reintenta Windows Update
A veces basta con un reinicio limpio: cierra todos los programas, apaga el equipo desde Inicio > Apagar, vuelve a encenderlo y abre Windows Update para buscar actualizaciones de nuevo.
Ejecuta el solucionador de Windows Update
Windows lleva un solucionador automático que revisa los componentes más habituales de Windows Update.
Pasos:
- Abrir Configuración con Win+I.
- Seguir la ruta correspondiente a Windows 11 o Windows 10.
- Pulsar "Ejecutar" junto a Windows Update.
- Dejar que termine y aplicar lo que proponga.
- Volver a Windows Update y buscar actualizaciones.
Restablece los componentes de Windows Update
Si el solucionador no basta, hay que detener los servicios, vaciar la caché y volver a iniciarlos. Windows guarda las descargas pendientes en C:\Windows\SoftwareDistribution y las firmas de catálogo en C:\Windows\System32\catroot2; ambas se renombran para forzar a Windows a reconstruirlas.
Pasos:
- Abrir Terminal como administrador: clic derecho en Inicio > Terminal (Administrador) en Windows 11, o Windows PowerShell (Administrador) en Windows 10.
- Ejecutar, en este orden:
net stop wuauserv
net stop bits
net stop cryptsvc
- Renombrar las dos carpetas:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
- Volver a iniciar los servicios:
net start bits
net start cryptsvc
net start wuauserv
- Reiniciar el equipo y reintentar Windows Update.
DISM /RestoreHealth, pasa al siguiente apartado.0x800f081f al activar .NET Framework 3.5: monta el ISO de tu versión de Windows
Este caso se da cuando "Activar o desactivar las características de Windows" (se abre con optionalfeatures desde Win+R) falla con 0x800f081f o con 0x800F0906 al marcar .NET Framework 3.5. Windows necesita los archivos de origen y no los tiene: hay que dárselos desde un ISO oficial.
Consigue el ISO oficial de tu misma versión de Windows
La ISO debe coincidir exactamente con la versión y edición que muestra winver.
Pasos:
- Entrar en support.microsoft.com y buscar "Descargar Windows 11" o "Descargar Windows 10 en disco (ISO)".
- Elegir la edición que coincide con la de
winvery descargar la ISO. - Montarla haciendo doble clic en el archivo
.iso: Windows le asigna una letra de unidad, por ejemploD:.
Activa .NET 3.5 contra el ISO y repara la imagen
Una vez montada la ISO, se le indica a Windows dónde están los archivos.
Pasos:
- Abrir Terminal como administrador (clic derecho en Inicio > Terminal (Administrador) en Windows 11).
- Ejecutar:
dism /online /enable-feature /featurename:NetFx3 /all /source:D:\sources\sxs /limitaccess
Hay que cambiar D: por la letra real del ISO montado.
- Cuando termine, ejecutar
DISM /Online /Cleanup-Image /RestoreHealthcon internet y despuéssfc /scannowcomo administrador.
RestoreHealth falla otra vez con 0x800f081f, pasa al siguiente H3.Repara la imagen de Windows desde el install.wim del ISO
RestoreHealth necesita un origen cuando no puede descargar los archivos buenos. Ese origen es el archivo install.wim (o install.esd) que está dentro del ISO.
Pasos:
- Con el ISO aún montado (por ejemplo en
D:), abrir Terminal como administrador. - Ejecutar:
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:1 /LimitAccess
- Si el ISO usa
install.esden vez deinstall.wim, cambiarwimporesden el comando.
- Cuando termine, ejecutar
sfc /scannowcomo administrador y reintentar Windows Update.
RestoreHealth termina diciendo "La operación de restauración completó correctamente" o similar, y Windows Update instala las actualizaciones pendientes sin el código. Si sigue el 0x800f081f, hay que reparar reinstalando la versión actual de Windows.0x800f081f con un solo KB o tras instalar un antivirus de terceros
Cuando el historial muestra que el error aparece solo con un KB, o empezó justo después de instalar un antivirus, el problema suele estar en ese antivirus o en ese paquete concreto.
Desactiva y, si hace falta, desinstala el antivirus de terceros
Un antivirus de terceros puede bloquear la instalación del KB, sobre todo si filtra procesos del sistema o carpetas de Windows Update.
Pasos:
- Abrir Seguridad de Windows (buscar "Seguridad de Windows" en Inicio).
- Ir a Configuración > Proveedores de seguridad > Manage Providers (en Windows 11) o a Configuración > Proveedores de administración (en Windows 10).
- Comprobar que el antivirus activo es Microsoft Defender Antivirus y el firewall es Microsoft Defender Firewall.
- Si hay uno de terceros, desactivarlo temporalmente desde su propio icono en la bandeja del sistema.
- Reintentar Windows Update.
- Si el KB se instala, desinstalar el antivirus desde Configuración > Aplicaciones > Aplicaciones instaladas (Windows 11) o Panel de control > Programas > Desinstalar (Windows 10).
Instala el KB a mano desde el Catálogo de Microsoft Update
Si solo falla un KB, se puede descargar e instalar como paquete independiente desde el catálogo oficial.
Pasos:
- En el navegador, entrar en catalog.update.microsoft.com.
- Buscar el KB exacto que aparece en el historial de actualizaciones.
- De los resultados, descargar el
.msuque coincida con la arquitectura (x64, ARM64…) y la versión del sistema, según lo que muestrawinver. - Doble clic en el
.msupara instalarlo.
.msu antes de fallar, está en C:\Windows\SoftwareDistribution\Download y se puede reutilizar.0x800f081f vuelve tras cada actualización: repara Windows reinstalando tu misma versión
Si ni los servicios, ni DISM con ISO, ni .NET 3.5 ni el KB a mano lo arreglan, queda la reinstalación en contexto: Windows descarga de nuevo la compilación actual y deja archivos y programas. Es el último recurso.
Crea un punto de restauración antes de tocar nada
Pasos:
- Pulsar Win+R, escribir
sysdm.cpl, Aceptar. - Abrir la pestaña "Protección del sistema".
- Seleccionar la unidad de sistema (normalmente
C:) y pulsar "Crear". - Poner un nombre (por ejemplo, "Antes de reparar Windows Update") y esperar a que termine.
- Si "Protección del sistema" está desactivada, pulsar "Configurar" y elegir "Activar la protección del sistema" antes de crear el punto.
Reinstala la versión actual desde Configuración
Pasos:
- Abrir Configuración con Win+I.
- Windows 11: ir a Sistema > Recuperación y pulsar "Reinstalar" junto a "Solucionar problemas con la instalación de Windows Update". Si esa opción no aparece, usar "Restablecer este PC" > "Reinstalar localmente".
- Windows 10: ir a Actualización y seguridad > Recuperación > "Restablecer este PC" > "Comenzar" y elegir "Conservar mis archivos".
- Seguir las indicaciones en pantalla. La operación puede tardar más de una hora y descargar la compilación actual.
- Cuando termine, abrir Windows Update y reintentar la actualización que fallaba.
Recopila CBS.log y abre caso en Soporte de Microsoft
Si tras la reinstalación en contexto el 0x800f081f sigue ahí, puede haber corrupción profunda del almacén de componentes (la carpeta donde Windows guarda las versiones oficiales de los archivos del sistema para restaurarlos). Los registros están en:
C:\Windows\Logs\CBS\CBS.logC:\Windows\Logs\DISM\dism.log
Desde la app "Obtener ayuda" (Win+F1) se inicia una sesión de soporte y se pueden compartir esos registros con el agente.
Lo que ya has descartado del 0x800f081f
- Si el código del Visor de eventos no es 0x800f081f (por ejemplo 0x80070005, 0x80073712, 0xc1900101), el problema va por otra ficha.
- El 0x800f081f también aparece en otros contextos (instalación de .NET 3.5 fuera de Windows Update, imágenes de recuperación rotas) y los pasos de esta guía aplican igualmente con un ISO de la misma versión.
- No usar "optimizadores", limpiadores de registro ni webs de DLL sueltas: solo ISO de Microsoft, Catálogo de Microsoft Update y Reparación reinstalando desde Configuración.
- Si nada de esto funciona, recopila
CBS.logy abre caso en Soporte de Microsoft.
Datos comprobados en octubre de 2026.
Fuentes
- Microsoft0x800f081f Error trying to install latest update – Microsoft Q&Aconsultado el 16/10/2026
- MicrosoftWindows Update (ms-settings:windowsupdate) — documentación oficialconsultado el 16/10/2026
- MicrosoftWindows Update no instala, se queda atascado o da error — documentación oficialconsultado el 16/10/2026
- MicrosoftServicio Windows Update (wuauserv) — documentación oficialconsultado el 16/10/2026
- MicrosoftErrores al instalar .NET Framework 3.5 (0x800F081F, 0x800F0906, 0x800F0907, 0x800F0922, 0x800F0954) — documentación oficialconsultado el 16/10/2026