Vous avez désinstallé Microsoft Edge mais d’anciennes versions se lancent encore ? Ce guide pas‑à‑pas explique où se cachent ces copies « fantômes », comment les supprimer définitivement et prévenir toute accumulation future sur macOS.
Contexte : pourquoi trouve‑t‑on plusieurs Edge ?
Chaque canal d’Edge (Stable, Beta, Dev, Canary) est livré sous forme de bundle .app
séparé. Pour fluidifier les mises à jour, Microsoft installe en arrière‑plan Edge Updater, un agent situé dans ~/Library/Application Support/Microsoft/EdgeUpdater
. Ce composant :
- télécharge et teste la nouvelle version ;
- conserve l’ancienne pour permettre un retour rapide en cas de régression (fonction « rollback ») ;
- gère le passage d’un canal à l’autre ;
- “loue” un espace disque tampon pour les mises à jour différées en présence d’une connexion instable.
Si vous installez plusieurs canaux ou réalisez des mises à jour manuelles successives sans nettoyage, ces bundles s’empilent, d’où la prolifération observée.
Étape 1 : localiser chaque exécutable
Recherche Spotlight ciblée
mdfind 'kMDItemCFBundleIdentifier == "com.microsoft.Edge"'
Cette commande exploite la base Spotlight pour lister toutes les applications déclarant l’identifiant de bundle d’Edge, y compris celles masquées dans ~/Library
. Les résultats révèlent souvent :
Chemin constaté | Explication |
---|---|
/Applications/Microsoft Edge.app | Canal Stable installé pour tous les utilisateurs. |
/Applications/Microsoft Edge Beta.app | Canal Beta installé classiquement. |
~/Applications/Microsoft Edge Dev.app | Dev installé pour l’utilisateur courant, hors du dossier système. |
~/Library/Application Support/Microsoft/EdgeUpdater/<GUID>/Microsoft Edge.app | Copies temporaires tenues par Edge Updater. |
Analyse manuelle
Ouvrez le dossier ~/Library/Application Support/Microsoft
. Les plus volumineux sous‑dossiers sont généralement :
EdgeUpdater
: conteneur des builds temporaires.Edge
: profils utilisateurs (signets, extensions, cookies, etc.).
Important : supprimer EdgeUpdater n’altère pas vos données personnelles stockées dans Edge.
Étape 2 : suppression sûre et sélective
- Fermez Edge et ses process enfants
Utilisez Moniteur d’activité oupkill -f "Microsoft Edge"
dans le Terminal. - Purge du dossier EdgeUpdater
rm -rf ~/Library/Application\ Support/Microsoft/EdgeUpdater
Cette seule ligne récupère souvent plusieurs gigaoctets. - Vérification du répertoire /Applications
sudo rm -rf "/Applications/Microsoft Edge"*.app
Répétez l’opération dans~/Applications
si vous aviez installé des canaux pour un seul utilisateur.
Étape 3 : réinstallation propre (optionnel mais recommandé)
- Téléchargez la version désirée (généralement Stable) depuis la page officielle de Microsoft.
- Glissez l’application fraîchement extraite dans
/Applications
; le système réclamera à nouveau votre mot de passe d’administrateur. - Lancez Edge : un nouveau dossier
EdgeUpdater
minimal se recrée (~1 Mo), garantissant un mécanisme d’update sain.
Étape 4 : éviter les accumulations futures
1. Un seul canal à la fois
Sur un Mac de production, conservez uniquement le canal Stable ; réservez Beta/Dev/Canary à une machine de test ou à une VM. Vous économiserez de l’espace et réduirez les risques d’instabilité.
2. Nettoyage périodique automatisé
Ajoutez le script suivant à vos tâches cron
ou launchd
:
#!/bin/zsh
THRESHOLD=1024 # en Mo
SIZE=$(du -sm "$HOME/Library/Application Support/Microsoft/EdgeUpdater" 2>/dev/null | awk '{print $1}')
[[ -n $SIZE ]] && (( SIZE > THRESHOLD )) && \
rm -rf "$HOME/Library/Application Support/Microsoft/EdgeUpdater"
Il efface automatiquement EdgeUpdater si son poids dépasse 1 Go.
3. Contrôle des mises à jour via profils
En environnement IT, la stratégie com.microsoft.autoupdate2
vous permet de bloquer ou cadencer les mises à jour. Déployez‑la par MDM (Intune, Jamf, Kandji…) pour éviter aux utilisateurs de multiplier les canaux ou d’installer manuellement des builds Insider.
Étape 5 : cas particuliers et dépannage avancé
Situation A : Integrity Protection empêche la suppression
Si csrutil
a été configuré pour protéger /Applications
, la commande sudo rm -rf
renverra « Operation not permitted ». Démarrez alors en mode Recovery (⌘ + R
), ouvrez Terminal et refaites la suppression depuis la partition auxiliaire, ou désactivez temporairement SIP (csrutil disable
) avant d’opérer.
Situation B : macOS bloque la corbeille
Le message « L’élément “Microsoft Edge.app” est utilisé » signale un processus résiduel. Exécutez :
lsof | grep "Microsoft Edge.app"
et tuez les PIDs listés.
Situation C : copies encore signalées par Spotlight
Spotlight maintient parfois son index après suppression. Réindexez le volume :
sudo mdutil -E /
FAQ
Supprimer EdgeUpdater impacte‑t‑il la sécurité ?
Edge ne pourra plus se mettre à jour tant que le dossier n’est pas recréé. Pour maintenir un navigateur à jour sans EdgeUpdater, téléchargez manuellement chaque version stable.
Puis‑je déplacer Edge sur un disque externe ?
macOS exécutera l’application mais EdgeUpdater ne fonctionnera pas correctement ; la méthode est donc déconseillée.
Mes profils, extensions et mots de passe seront‑ils perdus ?
Non. Les données résident dans ~/Library/Application Support/Microsoft Edge/
. Veillez toutefois à ne pas supprimer ce dossier lors du nettoyage.
Aller plus loin : script complet de désinstallation
Le script suivant réalise toutes les étapes :
#!/bin/zsh
echo "=== Fermeture de Microsoft Edge ==="
pkill -f "Microsoft Edge"
echo "=== Suppression des bundles Edge ==="
for APP in "/Applications" "\$HOME/Applications"; do
find "\$APP" -maxdepth 1 -name "Microsoft Edge\*.app" -exec sudo rm -rf {} +
done
echo "=== Nettoyage d'EdgeUpdater ==="
rm -rf "\$HOME/Library/Application Support/Microsoft/EdgeUpdater"
echo "=== Réindexation Spotlight ==="
sudo mdutil -E /
echo "=== Terminé. Redémarrer le Mac pour finaliser ==="
Sauvegardez‑le sous uninstall_edge.sh
, rendez‑le exécutable (chmod +x …
) puis lancez‑le en sudo. Adaptez la liste des canaux si nécessaire.
Étude de cas : 20 Go libérés sur un MacBook Air 256 Go
Un développeur utilisant Beta et Dev sur un MacBook Air M2 a vu son espace libre passer de 18 Go à 38 Go après suppression d’~/Library/Application Support/Microsoft/EdgeUpdater
. La commande du -sh
indiquait 21,4 Go occupés par des builds intermédiaires vieilles de deux mois. Depuis, il teste les builds Insider dans une machine virtuelle pour garder sa partition principale épurée.
Checklist récapitulative
- ⚙️ Fermer tous les processus Edge.
- 🔎 Repérer les bundles via Spotlight ou Finder.
- 🗑️ Supprimer
/Applications/Microsoft Edge*.app
et variantes utilisateur. - 🚿 Purger
~/Library/Application Support/Microsoft/EdgeUpdater
. - 🔄 Réinstaller uniquement la version Stable si nécessaire.
- 🛡️ Mettre en place un nettoyage automatique ou des politiques MDM.
Conclusion
Les versions « fantômes » d’Edge résultent presque toujours d’une combinaison de canaux multiples, de rollbacks automatiques et d’archives laissées par EdgeUpdater. En nettoyant le dossier dédié et en limitant l’installation à un seul canal, vous récupérez de l’espace disque, réduisez les bugs et gardez un navigateur à jour en toute sérénité.