Si nos encontramos con un equipo que al actualizar de windows 7 a windows 10 da un error al 47%, «Modern Setup Host ha dejado de funcionar», y no completa la actualización.
La solución es esta:
Borrar el contenido de la carpeta C:\Windows\SoftwareDistribution\Download, luego abrir un cmd y ejecutar wuauclt.exe /updatenow
Luego reiniciamos y volvemos a ejecutar la actualización.