¿Qué es el Error 0x800f0922 en Windows y por qué ocurre?
El código de error 0x800f0922 es un problema muy común en los sistemas operativos Windows 10 y Windows 11 que suele manifestarse durante la instalación de actualizaciones del sistema (Windows Update) o al intentar habilitar características avanzadas como .NET Framework. Este fallo interrumpe el proceso de actualización, dejando el equipo en un bucle de intentos fallidos.
Las causas principales de este error están relacionadas con la falta de espacio en la partición reservada para el sistema, fallos en los servicios de Windows Update, o bien porque el subsistema de .NET Framework se encuentra dañado o desactivado en las características de Windows.
Método 1: Ampliar el espacio de la partición reservada para el sistema (System Reserved)
Una de las razones más frecuentes por las que falla la actualización con el código 0x800f0922 es que la partición reservada del sistema se queda sin espacio libre (necesita al menos entre 15MB y 50MB libres). Sigue estos pasos para solucionarlo:
- Haz clic derecho en el botón de Inicio y selecciona Administración de discos.
- Localiza la partición denominada Partición reservada para el sistema.
- Si observas que tiene menos del 5% de espacio libre, deberás utilizar una herramienta de terceros de confianza (como MiniTool Partition Wizard) para redimensionar y aumentar esta partición en unos 200MB o 500MB tomando espacio de la unidad principal C:.
- Reinicia tu ordenador y vuelve a intentar la actualización desde Windows Update.
Método 2: Habilitar .NET Framework 3.5 y 4.8 desde las características de Windows
Si el componente de .NET Framework presenta corrupciones, Windows Update no podrá aplicar los paquetes acumulativos. Para repararlo, realiza lo siguiente:
- Presiona las teclas
Windows + R, escribeoptionalfeaturesy presiona Enter. - En la ventana que se abre, busca .NET Framework 3.5 (incluye .NET 2.0 y 3.0) y asegúrate de que la casilla esté marcada.
- Haz lo mismo con las características avanzadas de .NET Framework 4.8 Advanced Services.
- Haz clic en Aceptar y permite que Windows descargue e instale los archivos faltantes a través de Windows Update.
- Reinicia el sistema al finalizar el proceso.
Método 3: Restablecer los componentes de Windows Update
Si los archivos temporales de actualización están corruptos, limpiar el directorio de distribución resolverá el problema. Ejecuta los siguientes comandos en la consola:
- Haz clic en Inicio, escribe
cmd, haz clic derecho sobre Símbolo del sistema y selecciona Ejecutar como administrador. - Detén los servicios de actualización escribiendo los siguientes comandos y pulsando Enter tras cada uno:
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver- Renombra las carpetas de caché ejecutando:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 catroot2.old- Reinicia los servicios ejecutando:
net start wuauservnet start cryptSvcnet start bitsnet start msiserverUna vez completados estos pasos, reinicia tu ordenador y comprueba si la actualización se instala correctamente.