¿Qué es el error 0x800f081f y por qué aparece?
El código de error 0x800f081f es uno de los fallos más comunes de Windows Update y del instalador de características de Windows, especialmente relacionado con .NET Framework 3.5. Este error suele indicar que el sistema no puede encontrar los archivos fuente de instalación requeridos para completar la operación de actualización o activación.
Las causas principales de este problema incluyen archivos de sistema dañados, una configuración incorrecta de las directivas de grupo, o que la herramienta de actualización no tenga acceso a los servidores de descarga oficiales de Microsoft debido a un bloqueo o una mala configuración de red.
Método 1: Reparar los componentes de Windows con DISM y SFC
La forma más rápida y efectiva de solucionar este error es utilizando las herramientas internas de Windows para buscar y reparar archivos corruptos en el sistema.
- Haz clic en el menú Inicio, escribe
cmd, haz clic derecho sobre "Símbolo del sistema" y selecciona "Ejecutar como administrador". - En la consola de comandos, escribe
sfc /scannowy presiona Enter. Espera a que el análisis termine al 100%. - A continuación, escribe el comando
DISM /Online /Cleanup-Image /RestoreHealthy presiona Enter. Este proceso descargará los archivos limpios desde los servidores de Microsoft para reemplazar los dañados. - Reinicia tu ordenador e intenta realizar la instalación o actualización nuevamente.
Método 2: Instalar .NET Framework de forma manual con DISM
Si el error 0x800f081f aparece al intentar activar .NET Framework 3.5, puedes forzar la instalación utilizando una imagen de instalación de Windows (un archivo ISO o un USB de arranque con el sistema operativo).
- Inserta tu USB de instalación de Windows o monta la imagen ISO en tu sistema (toma nota de la letra de unidad asignada, por ejemplo, la unidad D:).
- Abre el Símbolo del sistema como administrador.
- Escribe el siguiente comando adaptando la letra de la unidad (reemplaza "D:" por la letra de tu lectora o ISO montada):
dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess - Presiona Enter y espera a que la barra de progreso se complete. Esto instalará la característica directamente desde el medio local sin depender de internet.
Método 3: Restablecer los componentes de Windows Update
Si los métodos anteriores fallan, es probable que la caché de Windows Update esté corrupta y deba ser limpiada por completo.
- Abre el Símbolo del sistema con privilegios de administrador.
- Detén los servicios principales escribiendo estos comandos uno a uno seguidos de Enter:
net stop wuauservy luegonet stop cryptSvc. - Renombra las carpetas de distribución de software con los comandos:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldyren C:\Windows\System32\catroot2 catroot2.old. - Vuelve a iniciar los servicios con:
net start wuauservynet start cryptSvc. - Reinicia el equipo y comprueba si el error ha desaparecido.