Cómo solucionar el error 0x800f0922 de Windows Update en Windows 11/10

📅
🕑 7 minutos de lectura

Cómo solucionar el error 0x800f0922 de Windows Update en Windows 11/10

A veces, encontrarse con códigos de error como 0x800f0922 al intentar actualizar Windows puede ser un verdadero dolor de cabeza. Es un poco frustrante porque el proceso de actualización simplemente se detiene o falla por completo, especialmente después de actualizaciones grandes como KB5012170. Normalmente, esto aparece después de instalar una actualización acumulativa o durante alguna actualización del sistema, lo que hace que te preguntes si tu equipo es irreparable. Pero honestamente, la mayoría de las veces es solo cuestión de ajustar algunas configuraciones, verificar tu red o borrar la caché. Y eventualmente conseguirás instalar esa actualización, si sigues los pasos correctos. Esta guía señala causas comunes, como problemas de red, archivos de sistema dañados o problemas de espacio en la partición reservada del sistema. También enumera una serie de soluciones probadas en varios PC, así que si una no funciona, otra podría hacerlo. No es necesariamente perfecto ni elegante, pero es lo que realmente importa.

Cómo solucionar el error 0x800f0922 al actualizar Windows

Comprueba tu conexión a Internet y desactiva la VPN

Es un poco raro, pero las redes inestables o las VPN pueden bloquear el proceso de actualización sin que te des cuenta.¿Por qué? Porque Windows necesita una conexión estable para ciertos archivos de actualización, especialmente los que se descargan de los servidores de Microsoft. En algunas configuraciones, basta con cambiar de red o desactivar la VPN.- Si tu Wi-Fi es inestable, intenta conectarte con Ethernet o cambia a un adaptador de red diferente.- Desactiva las VPN temporalmente: ve a tu aplicación de VPN y simplemente desactívala.- Reinicia tu equipo de red (router/módem).A veces, esto por sí solo puede solucionar los fallos temporales. Espera ver que el error desaparezca cuando tu sistema pueda comunicarse correctamente con los servidores de Windows Update. En algunos equipos, es cuestión de suerte; a veces es necesario reiniciar o volver a conectar para que suceda la magia.

Desactivar el Firewall de Windows Defender temporalmente

Esto puede parecer excesivo, pero los firewalls a veces pueden bloquear archivos de actualización legítimos, especialmente si están marcados incorrectamente. Deshabilitarlo temporalmente ayuda a determinar si esa es la causa.- Vaya a Panel de control > Sistema y seguridad > Firewall de Windows Defender.- Haga clic en Activar o desactivar el Firewall de Windows Defender en el menú de la izquierda.- Seleccione Desactivar el Firewall de Windows Defender (no recomendado) para redes privadas y públicas.- Pulse Aceptar e intente ejecutar la actualización de nuevo. Tenga en cuenta que esto es temporal; asegúrese de volver a habilitar el Firewall después. En algunos sistemas, una actualización bloqueada se debe simplemente a reglas de seguridad mal configuradas, y activar o desactivar esta opción puede solucionarlo.

Ejecute el solucionador de problemas de Windows Update

El solucionador de problemas integrado a veces puede solucionar problemas subyacentes que causan errores de actualización. Es como una herramienta de diagnóstico rápido que repara algunos problemas automáticamente.- En Windows 11, presiona Win + Ipara abrir Configuración.- Ve a Sistema > Solucionar problemas > Otros solucionadores de problemas.- Busca Windows Update y haz clic en Ejecutar.- Deja que diagnostique e intente reparar. Cuando termine, reinicia tu PC. En Windows 10, los pasos son similares, pero más sencillos: Configuración > Actualización y seguridad > Solucionar problemas > Solucionadores de problemas adicionales; luego, selecciona Windows Update > Ejecutar el solucionador de problemas. Después, reinicia e intenta actualizar de nuevo.

Actualizar o reinstalar. NET Framework

Un problema que sorprendentemente se pasa por alto con frecuencia es. NET Framework, especialmente con las actualizaciones que dependen de él. Si falta o está dañado, la actualización podría fallar, de ahí el error 0x800f0922.- Compruebe si. NET Framework está habilitado en Panel de control > Programas > Activar o desactivar las características de Windows.- Asegúrese de que .NET Framework 3.5 (incluye. NET 2.0 y 3.5) esté activado.- Si no es así, actívelo, haga clic en Aceptar y reinicie.- O bien, descargue la última versión de. NET Framework directamente del sitio web de Microsoft e instálela manualmente; a veces es útil si falta por completo. En algunas configuraciones, actualizar o reparar este componente facilita una actualización de Windows exitosa.

Configurar TrustedInstaller mediante el símbolo del sistema

Debido a problemas inusuales con los permisos o el servicio, TrustedInstaller podría ser parte del problema. Restablecerlo mediante la línea de comandos a veces puede solucionar el problema.- Escriba cmd en la barra de búsqueda, haga clic con el botón derecho en Símbolo del sistema y seleccione Ejecutar como administrador.- Confirme el mensaje de UAC si aparece.- Ejecute: ` SC config trustedinstaller start= auto`.- Pulse Intro.- Reinicie su PC y vuelva a intentar la actualización. No sé por qué, pero en algunos equipos, ajustar el tipo de inicio de este servicio soluciona los conflictos de permisos que bloquean las actualizaciones.

Borrar archivos temporales y caché

Los archivos temporales pueden interferir: caché dañada, archivos sobrantes o simplemente desorden. Borrar todo eso podría solucionar el problema de la actualización.- Pulsa Win + Rpara abrir Ejecutar.- Escribe ` %temp%` y haz clic en Aceptar.- Elimina todos los archivos de la carpeta.- Repite el proceso para `C:\Windows\SoftwareDistribution\Download`: elimina todo el contenido.- Reinicia tu PC. Después, Windows volverá a crear los archivos de caché, lo que podría eliminar los archivos dañados que causan el error.

Ejecute el Comprobador de archivos del sistema y DISM para reparar archivos del sistema

Los archivos de sistema dañados suelen provocar fallos de actualización. SFC y DISM son herramientas integradas que analizan y reparan estos archivos.- Abra el Símbolo del sistema como administrador.- Ejecute ` sfc /scannow`.Espere a que finalice.- Si se encuentran errores, se reparará automáticamente.- A continuación, ejecute ` DISM /Online /Cleanup-Image /RestoreHealth`.- Déjelo ejecutar; esto puede tardar unos 20 minutos o más.- Al finalizar, reinicie e intente actualizar de nuevo. Estos pasos suelen corregir los daños subyacentes que bloquean el proceso de actualización.

Restablecer los componentes de Windows Update

Cuando nada más funciona, restablecer los componentes de actualización ayuda a restaurar el estado predeterminado.- Abra el símbolo del sistema de administración.- Ejecute los siguientes comandos uno por uno:

 net stop wuauserv net stop bits net stop cryptsvc net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start bits net start cryptsvc net start msiserver 

Reinicia tu PC e intenta actualizar de nuevo. Esto básicamente restablece la caché y los servicios de actualización. A veces, archivos dañados o descargas bloqueadas causan el error 0x800f0922.

Realice un arranque limpio para aislar interferencias

Las aplicaciones o servicios de terceros pueden interferir con Windows Update. Un inicio limpio ayuda a identificar la causa.- Escriba «msconfig» en el cuadro de diálogo Ejecutar.- En la pestaña Servicios, marque «Ocultar todos los servicios de Microsoft» y haga clic en «Deshabilitar todos».- Vaya a la pestaña Inicio y abra el Administrador de tareas.- Desactive las aplicaciones de inicio innecesarias.- Reinicie e intente actualizar de nuevo. Si funciona, vuelva a habilitar los servicios uno por uno para encontrar la aplicación problemática.

Avanzado: Ajustar la configuración del registro (¡Precaución!)

Esto es un poco arriesgado: modificar el registro puede causar problemas, así que solo hazlo si te sientes cómodo.- Busca regedit y ábrelo como administrador.- Navega a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers.- Exporta esta clave como copia de seguridad.- Reinicia e intenta actualizar de nuevo. A veces, fallos de permisos o corrupción del registro en los registros de Windows bloquean las actualizaciones.—

Con suerte, algunas de estas correcciones harán que tu actualización de Windows vuelva a funcionar correctamente. No siempre es sencillo, y a veces se necesita una combinación de correcciones, como arreglar un grifo que gotea, prueba y error. Sigue intentándolo y, con el tiempo, la actualización se instalará.

Resumen

  • Verifique su red y desactive la VPN si está conectado.
  • Desactivar temporalmente el Firewall de Windows Defender.
  • Ejecute el solucionador de problemas de Windows Update.
  • Actualizar o reparar. NET Framework.
  • Configurar TrustedInstaller a través del símbolo del sistema.
  • Limpiar archivos temporales y actualizar caché.
  • Ejecute SFC y DISM para reparar el sistema.
  • Restablecer los componentes de Windows Update manualmente.
  • Realice un arranque limpio para descartar conflictos de aplicaciones.
  • Modifique la configuración del registro sólo si se siente cómodo al respecto.

Resumen

Solucionar el error 0x800f0922 suele implicar una combinación de comprobaciones de red, reparaciones del sistema y restablecimientos de servicios. Es un poco molesto, pero la mayoría de las soluciones son sencillas una vez que sabes qué probar. Si un método no funciona, pasa al siguiente. Este error no suele ser grave, así que ten paciencia. Con un poco de práctica, conseguirás instalar la actualización; cruzamos los dedos para que esto te ahorre horas de dolor de cabeza.