Hola, el problema de Windows Update quizás lo soluciones con esto:
Para remplazar la carpeta SoftwareDistribution y restaurar los servicios de internet:
abre el bloc de notas copia y pega la lista que esta separar entre líneas (las líneas no).
Guarda el archivo en el escritorio como cualquiernombre.bat, cierra el bloc, vas al escritorio te paras sobre el archivo, clic con botón derecho "Ejecutar como administrador". Espero que lo soluciones
---------------------------------------cualquiernombre.bat-----------------------------------------
net stop wuauserv
net stop appidsvc
net stop cryptsvc
del "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat"
del %systemroot%\SoftwareDistribution.bak
del %systemroot%\system32\catroot2.bak
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
CD /d %windir%\system32
regsvr32.exe atl.dll /s
regsvr32.exe urlmon.dll /s
regsvr32.exe jscript.dll /s
regsvr32.exe vbscript.dll /s
regsvr32.exe scrrun.dll /s
regsvr32.exe msxml3.dll /s
regsvr32.exe msxml6.dll /s
regsvr32.exe actxprxy.dll /s
regsvr32.exe softpub.dll /s
regsvr32.exe wintrust.dll /s
regsvr32.exe dssenh.dll /s
regsvr32.exe rsaenh.dll /s
regsvr32.exe cryptdlg.dll /s
regsvr32.exe oleaut32.dll /s
regsvr32.exe ole32.dll /s
regsvr32.exe shell32.dll /s
regsvr32.exe wuapi.dll /s
regsvr32.exe wups.dll /s
regsvr32.exe wups2.dll /s
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
exit
-------------------------------------------------Fin de la lista------------------------------------------
recuerda ejecutar el archivo Como Administrador sino no funciona.
Para cerciorarte de que todo fue como se debe, abre el explorador de archivos y entra en la carpeta Windows, de la lista revisa que tiene que haber una carpeta llamada **SoftwareDistribution.bak,**si no está intenta ejecutar el comando nuevamente hasta que aparezca.
En el ejemplo lo guarde como restablecer.bat en el escritorio (jeje respablecer…)
luego antes de ejecutar clic con botón derecho de la lista elegir "Ejecutar como administrador"
Al finalizar se cerrá la ventana, revisa con el explorador que este la carpeta de backUp
Como esta batería la puedes guardar por si en otra oportunidad se presenta un fallo parecido es posible que al ejecutarla te haga una pregunta la cual responderás con S y luego presionas la tecla Enter para que prosiga.
Listo...
Reinicia el equipo, se supone que Windows Update hará la nueva descarga y esperemos que esta vez sea con éxito
Suerte!
Que disfrutes de un buen día!!!