Ok, finalmente consegui que funcionasse depois de 6 meses. Foi o que eu fiz.
- Entrei no Painel de Controle - > Programas e recursos - > Recursos do Windows
- desativado .NET 3.5
- ativou tudo no .NET 4.0
- Eu fui on-line e baixei o Microsoft .NET 4.5.2 e o DirectX e os instalei.
- Então eu reiniciei meu computador ... neste momento ele disse que eu tinha atualizações que eu não tinha antes.
- Instalado o Visual Studio (como administrador ) com sucesso
- Reiniciar computador
- Re-habilitado o .NET 3.5 e desabilitar recursos .NET 4.0 relevantes
As sugestões para resolver este problema vieram de aqui .. embora a maioria não funcionou para mim, a combinação acima fez.
Obrigado @ magicandre1981 por até me dizer onde estava o arquivo log
(C: \ Usuários \ NOME DE UTILIZADOR \ AppData \ Local \ Temp)