Assiste.com - Sécurité informatique - Vie privée sur le Web - Neutralité d'Internet

cr  10.01.2010      r+  22.10.2024      r-  22.10.2024      Pierre Pinard.         (Alertes et avis de sécurité au jour le jour)

Qu'est-ce que Microsoft .NET Framework ?

.NET Framework Cleanup Tool (formellement .NET Framework Setup Cleanup Utility) est un outil de désinstallation complète de toutes les versions sélectionnées de .NET Framework parmi celles installées sur un ordinateur.

Cet outil a été écrit par Aaron Stebner, un employé de Microsoft.

Le lien de téléchargement ci-contre est toujours celui de la dernière version.

12 versions de .Net Framework sur une seule machine ! Il est temps de faire le ménage avec .NET Framework Cleanup Tool
12 versions de .Net Framework sur une seule machine ! Il est temps de faire le ménage avec .NET Framework Cleanup Tool.

Au moment de l'écriture de cette fiche, .NET Framework Cleanup Tool désinstalle complètement (fichiers, répertoires, clés et valeurs dans le Registre Windows) les diverses installations des diverses versions de .NET Framework :

  • .NET Framework - Toutes versions
  • .NET Framework - Toutes versions (Tablet PC et Media Center)
  • .NET Framework - Toutes versions (Windows Server 2003)
  • .NET Framework - Toutes versions (Windows Vista et Server 2008)
  • .NET Framework - Toutes versions (Windows 7)
  • .NET Framework 1.0
  • .NET Framework 1.1
  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5
  • .NET Framework 4.0
  • .NET Framework 4.5
  • .NET Framework 4.5.1
  • .NET Framework 4.5.2
  • .NET Framework 4.6
  • .NET Framework 4.6.1
  • .NET Framework 4.6.2
  • .NET Framework 4.7

Le but de .NET Framework Cleanup Tool est de retourner à un état (relativement) stable et propre du système, en matière de .NET Framework, lorsque vous rencontrez des difficultés pour installer ou désinstaller ou réparer ou mettre à jour (appliquer des correctifs avec Windows Update) à l'une ou l'autre des versions de .NET Framework.

Ce ne sont pas tous les produits ci-dessus qui apparaissent dans l'interface utilisateur de l'Outil de nettoyage .NET Framework (.NET Framework Cleanup Tool) sur tous les systèmes d'exploitation.

Dans certains cas, on ne peut pas désinstaller .NET Framework

.NET Framework Cleanup Tool ne touche pas aux versions de .NET Framework embarquées en tant que composante du système.

L'outil de nettoyage contient une logique qui fait en sorte que, s'il est exécuté sous une version de l'OS Windows qui comprend .NET Framework en tant que composante de l'OS, il n'offrira pas la possibilité de le supprimer.

.NET Framework 1.0 ne peut être désinstallé / supprimé dans Windows XP Édition Media Center ou Tablet PC.

.NET Framework 1.1 ne peut être désinstallé / supprimé de Windows Server 2003.

.NET Framework 2.0 ou .NET Framework 3.0 ne peuvent être désinstallés / supprimés de Windows Vista ou Windows Server 2008.

.NET Framework 4.5 ne peut être désinstallé / supprimé de Windows 8.

Lorsque vous choisissez de supprimer toutes les versions précédentes de .NET Framework, .NET Framework Cleanup Tool supprime également tous les correctifs et SP (Service Packs) associés. Vous n'avez pas besoin d'exécuter des étapes distinctes pour supprimer le(s) Service Pack(s) pour une version de .NET Framework.

Note de rappel :

.NET Framework Cleanup Tool peut, éventuellement, être utilisé en mode "Ligne de commande". Toutefois, l'interdiction de supprimer les versions de .Net Framework installées en tant que composantes d'une version de l'OS reste en vigueur.

Depuis la version du 19.10.2011, un switch a été ajouté, en mode « Ligne de commande », permettant, malgré tout, cette désinstallation, mais ce switch n'est pas documenté. A n'utiliser que dans de très rares cas, à condition de bien comprendre les répercutions d'une telle action.




  1. Télécharger NET Framework Cleanup Tool
  2. Décompresser. Il n'y a qu'un programme exécutable et deux fichiers texte (historique de NET Framework Cleanup Tool et mode d'emploi de NET Framework Cleanup Tool, tous deux en anglais).
  3. Exécuter .NET Framework Cleanup Tool (le programme cleanup_tool.exe) sous un compte administratif avec Windows XP, avec élévation de privilèges à partir de Windows Vista, 7, 8...
  4. A la question de sécurité, confirmez que vous voulez réellement exécuter .NET Framework Cleanup Tool.

    Etes-vous certain de vouloir exécuter NET Framework Cleanup Tool
    Etes-vous certain de vouloir exécuter NET Framework Cleanup Tool.

  5. Accepter le contrat de license d'utilisation (EULA - End-User License Agreement - en anglais).
    Accepter les clauses du contrat de licence entre Microsoft (NET Framework Cleanup Tool) et vous-même.
    Accepter les clauses du contrat de licence entre Microsoft (NET Framework Cleanup Tool) et vous-même.

  6. Sélectionner les versions de .NET Framework à supprimer complètement.

    Sélectionner les versions de .Net Framework à supprimer
    Sélectionner les versions de .Net Framework à supprimer
  7. Lancer la suppression.




Entre 2018 et 2020, le blog et les zones de téléchargement d'Aaron Stebner ont disparu sans aucune explication. Une vérification de janvier 2021 les voit réapparaitre. Si des liens de téléchargement ont changé, ils sont mis jour dans Assiste.com.

Aaron Stebner's WebLog.




Collection de dossiers : Les logithèques

  1. Logithèque # Liste

  2. Gratuithèque # Liste

  3. Alternathèque # Liste

  4. Crapthèque # Liste