Este error significa - ERROR_SXS_COMPONENT_STORE_CORRUPT.  Es decir, que alguno de los archivos esenciales de Windows Update están corruptos o defectuosos. Para tratar de resolverlo, debemos eliminar el archivo pending.xml que está ubicado en el directorio \windows\winsxs y reinstalamos Windows Update Agent,

Información para los administradores de red acerca de cómo obtener la versión más reciente del Agente de Windows Update


También puede deberse a otros motivos, por lo que es conveniente echar un vistazo a este artículo de la kb

El cuadro de diálogo "Características de Windows" está vacío de Windows Vista o recibe un mensaje de error que incluye el código siguiente cuando intenta utilizar Windows Update "0x80073712"



Actualización a 9/03/11

También es posible resolver este error con la herramienta System Update Readiness

En este artículo se ofrece la causa y se ofrecen sugerencias para evitar un problema que puede experimentar en Windows XP:  Al acceder a Microsoft Update/Windows Update, o bien al disponer de actualizaciones para instalar -descargadas mediante Actualizaciones automáticas-, el sistema puede experimentar un consumo de CPU cercano al 100% durante un tiempo.

 

Este código de error significa “acceso denegado” generalmente, a las claves  del registro que gestionan las diversas funcionalidades de Windows Update.

La solución al problema pasa por verificar los correctos permisos sobre estas claves. Para hacerlo, debemos abrir el registro, tecleando la orden regedit, desde inicio/ejecutar, y navegar hasta la clave

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

Con esa clave seleccionada, debemos ir al menú edición /permisos, y revisar que el usuario administrador y sistema, tienen seleccionada la casilla de verificación control total.

De todas formas, este problema es difícil de solventar ya que es posible que también haya otras claves del registro implicadas en este error. Una salida es revisar con regmon¸ en qué claves nos da error de acceso “access denied”, si bien, también podemos  tratar de restaurar los permisos por defecto de nuestro sistema. Este procedimiento puede ser llevado a cabo desde el símbolo de sistema (inicio /ejecutar /cmd.exe) tecleando esta orden que es funcional en sistema Windows 2000, Windows XP y Windows 2003:

 

secedit  /configure  /cfg %windir%\repair\secsetup.inf  /db secsetup.sdb /verbose

 Para Windows Vista debemos teclear este comando:

secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

Este error significa ERROR OPERATION ABORTED. Es decir, alguna operación en Windows Update ha sido abortada, quizá por algún final inesperado.

Para solucionar el error, puede intentarse lo siguiente: Inicio > Ejecutar y escribir cmd. Ahí escribir estas líneas pulsando Enter al final de cada una:

regsvr32 wuapi.dll
regsvr32 wuaueng.dll
regsvr32 wucltui.dll
regsvr32 wups.dll
regsvr32 wuweb.dll
regsvr32 atl.dll

Reiniciar Windows e ir otra vez a Windows Update.

Nota: para registrar las dlls de forma automática puedes descargarte este archivo cmd . Hacer doble click sobre él.

Esta es una solución que puede servir a muchos errores (de ahí lo de "general") y no estaría mal empezar por ella por si soluciona el error de Windows Update.