Este error 0x80070643 significa "ERROR INSTALL FAILURE". Es decir, ha habido un fallo durante la instalación.

Solución primera:


Localizar la carpeta WINDOWS\system32\CatRoot2 y cambiarle el nombre.

Reiniciar Windows y acudir otra vez a Windows Update.


Solución segunda:

Inicio > Ejecutar y escribir estas líneas pulsando Enter al final de cada una:

regsvr32 licdll.dll
regsvr32 regwizc.dll

Reiniciar Windows y acudir de nuevo a Windows Update.