Introducción al Error 0x800f0922 en Windows
El error de actualización de Windows 0x800f0922 es un problema común que afecta tanto a Windows 10 como a Windows 11. Este fallo interrumpe el proceso de instalación de los paquetes acumulativos o de seguridad, dejando el sistema vulnerable o impidiendo el disfrute de las últimas mejoras del sistema operativo. Afortunadamente, tiene solución.
Causas Principales del Error
Existen diversos motivos por los cuales este error se manifiesta en tu ordenador. Entre los más habituales se encuentran:
- Falta de espacio libre en la partición reservada del sistema (System Reserved Partition).
- Interferencia por parte de software antivirus de terceros o firewalls agresivos.
- Servicios esenciales de Windows Update detenidos o dañados.
- Archivos del sistema corruptos que impiden aplicar los nuevos paquetes.
Método 1: Ampliar el espacio de la partición reservada del sistema o desactivar .NET Framework
Una de las causas más frecuentes es que la partición reservada del sistema no tiene al menos 500 MB libres. Para solucionar este problema relacionado con .NET Framework, puedes seguir estos pasos:
- Presiona las teclas
Windows + R, escribeoptionalfeaturesy presiona Enter. - Busca en la lista
Windows Communication Foundation HTTP Activationy desmarca la casilla. - Desmarca también las características avanzadas de
.NET Frameworksi están habilitadas y reinicia el equipo. - Vuelve a intentar instalar las actualizaciones desde la configuración de Windows.
Método 2: Restablecer los componentes de Windows Update
Si el problema persiste, es recomendable reiniciar todos los servicios encargados de descargar y aplicar las actualizaciones mediante la línea de comandos.
- Haz clic en el menú Inicio, escribe
cmd, haz clic derecho sobre Símbolo del sistema y selecciona Ejecutar como administrador. - Detén los servicios de actualización ejecutando los siguientes comandos uno por uno y presionando 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 msiserver- Reinicia tu ordenador y comprueba si el error ha desaparecido.
Método 3: Ejecutar el Comprobador de Archivos de Sistema (SFC)
Los archivos dañados pueden bloquear las actualizaciones. Ejecuta la herramienta SFC para repararlos automáticamente.
- Abre nuevamente el Símbolo del sistema con permisos de administrador.
- Escribe el comando
sfc /scannowy presiona Enter. - Espera a que finalice el escaneo (puede tardar unos minutos) y reinicia el equipo si se han encontrado y reparado archivos corruptos.