El error 0x80072F8F significa "ERROR INTERNET SECURE FAILURE ErrorClockWrong". Es decir, se han encontrado errores en SSL (Secure Sockets Layer).
El error 0x800A138F significa "ERROR RESOURCE NOT FOUND". Esto es, ha habido un error en tiempo de ejecución en Javascript.


Este error está causado por un desajuste excesivo en la hora del sistema. Según mis pruebas, Windows Update compara la fecha del certificado SSL con la fecha del sistema y, si difieren en exceso, el proceso de actualización falla. La solución es obvia: ajustar la fecha y hora de nuestro sistema Windows.

Este error 0x80248011 significa "SUS E DS UNABLETOSTART". Es decir, hay problemas al crear el objeto "datastore".

Se suele deber a una corrupción de la caché de Windows Update. La solución consiste en volver a crear dicha caché. Suele venir bien una limpieza de ficheros temporales de Internet, cookies e Historial desde Herramientas de Internet, pestaña General. Para reparar la caché de Windows Update, debemos parar en primer lugar su servicio asociado: Vamos a Inicio, Ejecutar, escribimos (sin comillas): “services.msc”, hacemos clic con el botón derecho del ratón sobre el servicio Actualizaciones automáticas y seleccionamos Detener. Una vez hecho esto, debemos renombrar la carpeta X:\Windows\SoftwareDistribution (“X” es la letra de la unidad donde está instalado XP) por ejemplo a
SoftwareDistribution2” e iniciar de nuevo el servicio Actualizaciones automáticas (para hacer esto seguimos todos los pasos que seguimos para detenerlo, pero en último lugar seleccionamos la opción Iniciar). Al acceder de nuevo a Windows Update se creará de nuevo la caché.

Anotaciones del Webmaster:
Con el fin de automatizar la tarea descrita en este artículo hemos agregado un archivo de proceso por lotes en nuestra sección de descargas

Este error 0x8024502D significa "WU E PT SAME REDIR ID". Es decir, La fallado la descarga del "wuredir.cab" con una nueva ID del redirector.

Suele ocurrir cuando nuestro servidor proxy (si tuviéramos alguno) está incorrectamente configurado para Windows Update. Podemos hacer uso del comando proxycfg.exe -p para especificar un servidor proxy (debemos cambiar “” por el nombre que tiene el servidor proxy de nuestra red con el que queremos acceder a Windows Update). Podemos seguir los pasos que explico para resolver los errores 0x8024402C y 0x80072EFD. Tras seguir estos pasos es conveniente parar y reiniciar el servicio Actualizaciones automáticas. Podemos hacerlo rápidamente si vamos a Inicio, Ejecutar, escribimos “cmd” (sin comillas) y, en la ventana de línea de comandos, tecleamos los siguientes comandos (separados por una pulsación de la tecla Intro):

  • net stop wuauserv
  • net start wuauserv

Este error 0x80072EE2 significa "ERROR INTERNET TIMEOUT". Es decir, la petición ha sobrepasado el tiempo.

Se trata de otro error para el que es difícil encontrar su causa, suele aparecer debido a una mala configuración de nuestra conexión a Internet. Podemos echar un vistazo a los consejos que doy para los errores 0x8024402C o 0x80072EFD.


Anotación del webmaster:
Para más información, puede consultarse este artículo de la KB.

Este error 0x8007045A significa "ERROR DLL INIT FAILED". Es decir, falló la inicialización de alguna dll.

Lo he visto aparecer cuando algún fichero está en uso e interfiere con Windows Update o alguna DLL está corrupta. Sugiero dos consejos para este tipo de errores:

  1. Cerrar todas los programas que tengamos abiertos antes de acceder a Windows Update (si nos es posible realizar un reinicio de la máquina, podemos hacerlo).
  2. Abrir Inicio, Ejecutar y escribir (sin comillas): “sfc /scannow”. Esto reparará aquellos ficheros que puedan estar dañados (es posible que se nos pida el CD de XP durante el proceso).