No puedo instalar .NET Framework 4.6

Saludos Resulta que tengo que activar la licencia del programa Scrivener para poder usarlo, pero me da un error que dice que no se ha podido conectar y que si instalo el .NET Framework 4.6 o superior se arreglará. Pero cuando voy a instalarlo me permite instalar las versiones anteriores pero las 4.6, la 4.7 o la 4.8 me da un error de funcionamiento y que va a detenerse. He probado con las herramientas de limpieza y reparación, dotnetfx_cleanup_tool y dotNetFx40_Client_x86_x64, pero no me han funcionado. Tengo Windows 7 y no tengo posibilidad de instalar Windows 10. A ver si alguien sabe de alguna solución. Gracias.