Bulk Crap Uninstaller 6.3 : dix provenances, une seule file
Résumé
Il déniche des logiciels que les autres désinstalleurs n'affichent jamais, des programmes portables aux paquets et aux applications de boutique, puis en retire autant qu'on veut en une passe. La licence n'exige rien, même en entreprise.
Recommander- Nom
- Bulk Crap Uninstaller
- Version
- 6.3
- Tarif
- Gratuit
- Open source
- Open source
- Système
- Windows
- Mis à jour
- 2026-10-05 22:28
Dans l'entretien d'un système, il y a une corvée qui dévore le temps plus que toute autre : retirer une douzaine, parfois plusieurs douzaines d'applications d'un coup. Cliquer sur désinstaller, regarder une barre de progression, cliquer sur suivant dans une fenêtre, encore et encore. Cet outil est fait pour cela, et sa propre description le présente comme un désinstalleur de programmes par lots, libre, doté d'une automatisation poussée, habile à retirer de grands nombres d'applications avec presque aucune saisie de l'utilisateur. Il est mené comme projet libre sous une licence permissive, et la page dit clairement qu'il s'emploie gratuitement en privé comme en entreprise, sans aucune obligation. Le dépôt a passé les vingt mille étoiles, et la version actuelle est 6.3.

Dix provenances, traitées de la même façon
Le premier obstacle d'un désinstalleur n'est jamais le retrait mais le fait de tout trouver. La page énumère clairement la portée détectable : les applications ordinaires enregistrées, celles visibles dans le panneau de configuration ; les applications enregistrées cachées ou protégées ; celles dont le désinstalleur est cassé ou simplement absent ; les applications portables, cherchées aux endroits habituels et sur les supports amovibles, avec des chemins réglables ; les paquets installés par un gestionnaire de paquets en ligne de commande ; les jeux et applications d'une boutique de réalité virtuelle ; les jeux et applications d'un service de distribution de jeux ; les fonctions du système ; les applications de boutique, donc celles bâties sur la plateforme universelle ; et les mises à jour du système. L'éditeur insiste : les applications de tous ces canaux sont traitées à l'identique dans le programme, toutes filtrables, exportables et retirables automatiquement, sans traitement différent pour les applications de boutique ou pour les jeux.
Ce qui compte dans cette liste, c'est la couverture. La plupart des désinstalleurs ne connaissent que les programmes inscrits au registre, alors que les logiciels portables, les paquets tirés par un gestionnaire et les jeux logés dans un lanceur n'apparaissent souvent nulle part, si bien qu'ils s'accumulent jusqu'à ce qu'il ne reste que le parcours des dossiers à la main. Faire entrer ces catégories dans l'analyse met le logiciel invisible sur la table.
Appeler d'abord le désinstalleur fourni, non supprimer des fichiers
Le piège ordinaire du retrait automatisé, c'est la vitesse au détriment de la justesse : supprimer directement des fichiers et des entrées du registre. Cela paraît propre et laisse en fait des entrées de menu contextuel, des services ou des tâches planifiées jamais désenregistrés. La page dit de sa propre méthode qu'elle préfère toujours appeler le désinstalleur fourni avec l'application, pour éviter les ennuis que crée la suppression aveugle de fichiers au nom de l'automatisation.
Sur cette base, le travail par lots et l'automatisation se décomposent en capacités concrètes : un nombre quelconque d'applications en un seul lot ; presque aucune saisie pendant le retrait ; plusieurs entrées traitées en même temps pour aller plus vite, avec évitement des conflits ; une interface en ligne de commande qui retire selon des conditions sans personne ; un chemin silencieux pour les paquets d'installation qui n'ont jamais su se retirer sans surveillance ; la prise en charge des applications totalement dépourvues de désinstalleur ; et un retrait visé par fenêtre, raccourci ou dossier. Ce dernier point est particulièrement utile, car lorsqu'un logiciel n'a laissé qu'un raccourci dans le menu démarrer et reste introuvable au registre, glisser le raccourci suffit.

Ce qui a changé en 6.3
Quatre points côté fonctions : des notes personnelles sur les entrées ; une sortie JSON pour les commandes de liste et d'export de la ligne de commande ; une marche à blanc pour la commande de retrait ; et la prise en charge de Windows sur ARM64 dans l'installeur portable et les scripts de publication. Les trois premiers renforcent le même fil, car les notes rendent une grande liste plus facile à annoter, le JSON laisse les résultats d'analyse alimenter d'autres scripts, et une répétition montre ce qu'un lot fera avant qu'il ne le fasse.
Les corrections sont tout aussi pratiques : une indication de progression plus claire qui nomme la recherche de restes comme étape suivante ; une ligne de commande qui ne reste plus bloquée à attendre une touche après l'aide ; une logique d'exécution corrigée pour les entrées de dossier ; et un durcissement de plusieurs messages d'erreur et gestionnaires d'exceptions. Côté langues, cette version a rafraîchi la traduction en chinois simplifié et ajouté l'ukrainien.
Un seuil bas, et une portabilité complète
Les exigences sont décrites avec générosité, en gros mots de l'éditeur : si une machine démarre, cela tournera probablement. Précisément, Windows Vista ou plus récent est recommandé, XP et Server 2003 fonctionnent avec des fonctions réduites et des défauts possibles, 32 et 64 bits sont pris en charge ; .NET 4.0 ou plus récent est conseillé, 3.5 tournant en version réduite ; environ 300 MB de mémoire doivent être libres ; plus de 50 MB d'espace disque ; et le processeur compte à peine, mais un disque mécanique ralentit nettement l'analyse.
Un autre trait s'oublie facilement : la portabilité est complète, les réglages tenant dans un seul fichier. Copier tout le dossier sur une clé, le configurer sur une machine, et il s'ouvre sur la suivante avec la même configuration, sans réinstallation ni réglage. Pour qui répète la même opération sur plusieurs machines, cela vaut plus que quelques fonctions de plus.

À quels usages il répond
Le cas classique est une machine neuve, où les jeux préinstallés, les logiciels d'essai et les barres d'outils se comptent souvent par dizaines, et où le retrait un par un coûte un après-midi alors qu'un lot demande une seule tournée de cases cochées. Vient ensuite l'inventaire avant une réinstallation, en analysant tout l'installé et en exportant la liste avant de décider ce qui reste. Troisièmement les machines de développement et de test, où environnements d'exécution, paquets de développement et outils de débogage s'accumulent vite et où la mémoire seule ne suit plus, le retrait conditionnel en ligne de commande pouvant devenir une tâche régulière.
Une chose doit être dite clairement : il ne cherche pas à remplacer la fonction de retrait du système, il fait passer le retrait d'un à la fois à un lot à la fois et il trouve le logiciel introuvable. La licence permissive, gratuite en usage commercial et sans obligation, écarte aussi toute inquiétude de licence dans une entreprise. Quant au prix à payer, l'éditeur admet que la vitesse d'analyse dépend du disque et qu'un disque mécanique la ralentit, ce qu'il vaut mieux savoir avant une analyse complète sur une machine ancienne.
La désinstallation par lots ne consiste pas vraiment à économiser des clics. Elle consiste à admettre qu'une machine accumule des logiciels plus vite que quiconque ne peut les suivre, puis à donner à cette accumulation une liste, un filtre et un moyen de l'exporter. La valeur tient moins au retrait qu'au fait de voir enfin ce qu'il y a sur la machine.