Impossible de désinstaller ou de modifier les anciennes versions de Visual Studio (2012 et 2015)

J'exécute Windows 10. J'ai installé Visual Studio Professional 2012, 2015 et 2019. Je veux me débarrasser de 2012 et 2015. Je vais donc dans le menu Démarrer -> Applications et fonctionnalités.

  1. Si je déplie VS 2019, j'ai un bouton "Modifier" et un bouton "Désinstaller". Si je clique sur "Modifier", je ne vois aucune option pour modifier ou désinstaller les anciennes versions.

  2. Si je déplie VS 2012 ou VS 2015, "Désinstaller" est grisé. Si je clique sur "Modifier" et autorise vs_professional.EXE pour exécuter, je reçois une fenêtre contextuelle disant: "Microsoft .NET Framework requis pour la configuration de Microsoft Visual Studio Professional 2012". Si je clique sur "Refuser", il abandonne simplement. Si je clique sur "Accepter et installer", il s'exécute pendant un petit moment, puis se ferme, apparemment sans rien faire. Si je clique à nouveau sur "Modifier", j'obtiens la même chose. Le redémarrage après cette étape n'a pas aidé. .NET prompt

  3. Si j'essaie de désinstaller du Panneau de configuration à l'ancienne -> Programmes et fonctionnalités, j'obtiens la même chose invite.

  4. Si j'exécute un fichier d'installation EXE pour VS 2015, j'obtiens la même invite.

  5. Je ne peux pas non plus "réparer" les anciennes installations de VS, car je ne peux pas dépasser l'invite ci-dessus. Je peux toujours exécuter l'ancien VS, cependant.

Donc, pour une raison quelconque, je ne peux pas exécuter les installateurs pour les anciennes versions de Visual Studio. Comment puis-je déboguer cela?

Je ne trouve rien qui semble intéressant dans mon observateur d'événements.

Selon mes fonctionnalités Windows, j'ai toutes les versions .NET visibles sont installées. Windows features

demandé sur