Si las actualizaciones de Windows te están causando problemas, especialmente con el código de error 0x80240020, puede ser bastante frustrante. Suele aparecer cuando el proceso de actualización se bloquea o no puede finalizar porque algunas configuraciones o servicios no cooperan. A veces, la información de inicio de sesión de Windows Update puede estar deshabilitada, lo que puede desencadenar todo este lío. Por eso, esta guía te guiará a través de algunas soluciones comunes que han ayudado a otros (básicamente, a mantener las piernas en la arena) y, con suerte, podrás poner en marcha esa actualización tan difícil.

Cómo solucionar el código de error de actualización 0x80240020 en Windows 10

Habilite “Usar mi información de inicio de sesión” dentro de Windows Update

Este paso es útil porque Windows a veces deja de usar tu información de inicio de sesión para finalizar la configuración después de las actualizaciones, lo que altera el proceso. Es especialmente común después de actualizaciones importantes, y habilitarlo puede ayudar a que Windows finalice lo que comenzó sin volver a solicitar tu información. Espera menos errores e instalaciones más fluidas. En algunas configuraciones, es una simple opción, pero en otras, quizás tengas que probar un poco; créeme, vale la pena intentarlo para evitar errores de actualizaciones obsoletas.

  • Presione Win + I para abrir Configuración.
  • Vaya a Cuentas > Opciones de inicio de sesión.

Para Windows 11

  • Desplácese hacia abajo hasta Configuración adicional.
  • Activar Usar mi información de inicio de sesión para finalizar automáticamente la configuración después de una actualización.

Para Windows 10

  • Desplácese hacia abajo hasta la sección Privacidad.
  • Activa la opción Usar mi información de inicio de sesión para finalizar automáticamente la configuración de mi dispositivo y volver a abrir mis aplicaciones después de una actualización o reinicio.

Reinicia y comprueba si funciona. A veces, en algunas máquinas, ese interruptor permanece desactivado, y es cuestión de paciencia y de volver a intentarlo. No sé por qué funciona, pero es una solución común que ha ayudado a evitar que los errores se repitan.

Ejecute el solucionador de problemas de Windows Update

Si el truco de iniciar sesión no te ayudó, el solucionador de problemas es un buen siguiente paso. Está integrado en Windows, así que no necesitas descargas adicionales. Comprueba si hay archivos dañados, servicios dañados o problemas de configuración que puedan estar bloqueando las actualizaciones. Esto puede resolver problemas que Windows no puede solucionar por sí solo, especialmente si el problema se debe a una descarga dañada o a un controlador defectuoso.

Para Windows 11

  • Presione Windows + I para abrir Configuración.
  • Vaya a Sistema > Solucionar problemas > Otros solucionadores de problemas.
  • Junto a Windows Update, haga clic en Ejecutar.

Para Windows 10

  • Abra el cuadro de diálogo Ejecutar con Win + R.
  • Escriba ms-settings: luego presione Aceptar.
  • Vaya a Actualización y seguridad > Solucionar problemas > Windows Update.
  • Haga clic en Ejecutar el solucionador de problemas y siga las instrucciones en pantalla.

Una vez hecho esto, reinicia e intenta actualizar de nuevo. A veces, esto soluciona el molesto error, pero otras veces, podrías tener que buscar soluciones más complejas.

Habilitar el servicio BITS

El Servicio de Transferencia Inteligente en Segundo Plano (BITS) es como el servicio de mensajería de Windows para las actualizaciones. Si deja de funcionar, las actualizaciones no se descargarán. Comprobarlo no es muy difícil: solo unos clics y un par de comandos si es necesario. Reiniciar o asegurarse de que BITS funcione correctamente puede solucionar muchos problemas de actualizaciones bloqueadas.

  • Haga clic en Inicio, escriba Servicios y presione Entrar.
  • Busque y haga doble clic en Servicio de transferencia inteligente en segundo plano.
  • En la pestaña General, comprueba si el estado del servicio muestra «En ejecución». De lo contrario, pulsa «Iniciar».
  • Haga clic en Aceptar.

En algunas máquinas, BITS podría estar deshabilitado o detenido. En ese caso, reactivarlo suele solucionar los bloqueos de actualización.

Eliminar y volver a crear la carpeta SoftwareDistribution

Esta carpeta es básicamente donde Windows guarda sus archivos de actualización. A veces, se daña o queda incompleta, lo que provoca errores. Eliminarla no elimina los archivos ni la configuración, pero obliga a Windows a descargar datos de actualización nuevos, algo así como borrar la caché.

  • Abra el cuadro de diálogo Ejecutar con Win + R.
  • Escriba services.msc y presione Aceptar.
  • Detenga estos servicios: Windows Update, Servicio de transferencia inteligente en segundo plano y Servicios criptográficos.
  • Abra el Explorador de archivos con Win + E.
  • Navegue hasta C:\Windows\SoftwareDistributionla carpeta y elimínela por completo o cámbiele el nombre a softwaredistribution.old.
  • Abra un símbolo del sistema de administrador (haga clic con el botón derecho en Inicio, seleccione Símbolo del sistema (Administrador) o Terminal de Windows (Administrador) ) y ejecute: wuaulcet.exe /updatenow
  • Reinicie los servicios que detuvo anteriormente.
  • Reinicia tu PC. Puede tardar un poco, pero suele ayudar a Windows a obtener los archivos de actualización y a omitir las partes dañadas que causan errores.

Ajustar la configuración del registro: un último recurso

¿Has oído hablar de editar claves de registro? Sí, es arriesgado, así que haz una copia de seguridad primero. Pero a veces, modificar claves específicas puede solucionar problemas de actualización. El principal suele ser AllowOSUpgrade. Si todo lo demás falla, esto podría ayudar a solucionar ciertos bloqueos de actualización.

  • Haga clic derecho en el menú Inicio y seleccione Ejecutar.
  • Escriba regedit y presione Enter para abrir el Editor del Registro.
  • Vaya a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade. Si no encuentra OSUpgrade, haga clic con el botón derecho en WindowsUpdate, seleccione Nuevo > Clave y asígnele el nombre OSUpgrade.
  • Dentro de esa clave, haga clic derecho en el panel derecho, seleccione Nuevo > Valor DWORD (32 bits) y nómbrelo AllowOSUpgrade.
  • Establezca su valor en 0x00000001.
  • Cierre el Editor del Registro y reinicie su PC para permitir que los cambios surtan efecto.

Esta es una estrategia de «hacerlo a lo grande o irse a casa», solo si las soluciones anteriores no funcionan. Tenga mucho cuidado, ya que dañar el registro puede bloquear su sistema. Más vale prevenir que curar, y quizás sea mejor hacer una copia de seguridad primero.

Al final, corregir errores de actualización puede ser un poco engorroso, pero la mayoría de estos trucos tienen una buena probabilidad de éxito. A veces solo se trata de borrar archivos antiguos o reiniciar un servicio que ha fallado. Ten en cuenta que los errores de Windows son bastante raros, y lo que funciona en un equipo puede no funcionar en otro, así que se necesita un poco de paciencia.

Resumen

  • Habilite la opción “Usar mi información de inicio de sesión” en la configuración de cuentas.
  • Ejecute el solucionador de problemas de Windows Update.
  • Compruebe si el servicio BITS se está ejecutando y reinícielo si no lo está.
  • Elimine o cambie el nombre de la carpeta SoftwareDistribution y fuerce la actualización.
  • Como último recurso, modifique las claves de registro relacionadas con la actualización del sistema operativo.

Resumen

Con suerte, alguno de estos pasos ayudará a solucionar ese persistente error 0x80240020. A veces es cuestión de prueba y error, pero estas soluciones son bastante comunes y han funcionado para muchos usuarios. Solo un recordatorio: haz una copia de seguridad antes de modificar el registro o los servicios del sistema.¡Mucha suerte y que tus actualizaciones se realicen sin problemas de ahora en adelante!