Edge peut parfois garder des processus msedge.exe en mémoire après la fermeture, même si « Startup Boost » et « Continuer d’exécuter en arrière‑plan » sont coupés. Voici comment corriger durablement ce comportement et sécuriser les PC partagés.
Vue d’ensemble du problème
Après avoir ouvert puis fermé Microsoft Edge (souvent après avoir visité un site), vous constatez que des processus msedge.exe
restent actifs. Cela peut rouvrir des sessions, conserver des cookies ou simplement consommer des ressources sur un PC partagé. Le phénomène a été particulièrement observé début 2024, époque où un bug empêchait Edge de respecter les réglages d’extinction. Des mises à jour ont corrigé ce comportement (signalé comme résolu après la v123.0.2420.65 du 28/03/2024 puis à nouveau confirmé autour de la v127.0.2651.86 en août 2024). Depuis, la plupart des cas se règlent en mettant à jour Edge et en appliquant quelques paramètres ciblés.
Pourquoi msedge.exe reste en mémoire ?
Edge repose sur une architecture multiprocessus (navigateur, GPU, onglets, utilitaires). Même lorsqu’aucune fenêtre n’est visible, certains mécanismes peuvent maintenir msedge.exe
en vie :
- Mode arrière‑plan : autorise extensions et apps à tourner après fermeture.
- Startup Boost : pré‑charge Edge au démarrage de Windows et après fermeture pour accélérer l’ouverture.
- Barre latérale (Copilot, Outlook, etc.) : éléments actifs susceptibles d’initier des tâches persistantes.
- Service workers d’extensions/sites : peuvent continuer à tourner s’ils sont autorisés en arrière‑plan.
- Résidu de session : sur PC partagés, le profil connecté et ses cookies peuvent raviver des processus.
Correctif prioritaire : mise à jour d’Edge
Si vous avez déjà désactivé « Startup Boost » et « Continuer d’exécuter en arrière‑plan », la première action – et la plus efficace – est de mettre Edge à jour :
- Ouvrez edge://settings/help (Paramètres > À propos de Microsoft Edge).
- Laissez Edge vérifier et installer la dernière version.
- Redémarrez Windows puis testez : ouvrez un site, fermez Edge et observez le Gestionnaire des tâches.
Dans la majorité des environnements, cette seule mise à jour suffit à éliminer les processus persistants liés au bug de 2024.
Vérifications rapides après mise à jour
- Version : dans edge://version, confirmez que vous êtes à jour.
- Politiques : dans edge://policy, vérifiez le statut « Appliquée » pour les politiques clés (voir plus bas).
- Gestionnaire des tâches : sous Windows, vérifiez qu’aucun
msedge.exe
n’apparaît 30 à 60 secondes après la fermeture (un délai court peut être normal).
Contournements et durcissements si nécessaire
Fermer Edge via le Gestionnaire des tâches
Chemin énergique mais immédiat :
- Ctrl + Maj + Échap > onglet Processus.
- Recherchez Microsoft Edge (et ses sous‑processus), cliquez Fin de tâche.
Désactiver via l’interface
- Paramètres > Système et performances :
- Désactivez Startup Boost.
- Désactivez « Continuer d’exécuter les extensions et les applications en arrière‑plan quand Microsoft Edge est fermé ».
- Paramètres > Barre latérale : coupez les éléments non essentiels (dont Copilot) si vous constatez des réveils de processus.
Forcer via Stratégies/Registre (tous les utilisateurs)
Sur des postes partagés ou pour éliminer toute ambiguïté de configuration, appliquez des politiques. Effet : Edge affichera « Votre navigateur est géré par votre organisation », ce qui est normal.
Aspect | Réglage UI | Politique / Registre | Valeur | Effet attendu |
---|---|---|---|---|
Mode arrière‑plan | « Continuer d’exécuter… » | BackgroundModeEnabled | 0 (Désactivé) | Empêche extensions/apps de tourner après fermeture. |
Startup Boost | « Startup Boost » | StartupBoostEnabled | 0 (Désactivé) | Empêche le pré‑chargement d’Edge. |
Barre latérale | Paramètres > Barre latérale | StandaloneHubsSidebarEnabled | 0 (Désactivé) | Supprime une source fréquente d’activité résiduelle. |
Clé de registre : HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge
(ou HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Edge
pour l’utilisateur courant). Créez les valeurs DWORD (32 bits) ci‑dessous et positionnez‑les à 0
.
BackgroundModeEnabled = 0
StartupBoostEnabled = 0
StandaloneHubsSidebarEnabled = 0
Conseil : redémarrez Windows, ou fermez tous les msedge.exe
puis relancez Edge pour que les politiques s’appliquent immédiatement.
Commandes Registre prêtes à l’emploi
Exécutez en Invite de commandes (Admin) :
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v BackgroundModeEnabled /t REG_DWORD /d 0 /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v StartupBoostEnabled /t REG_DWORD /d 0 /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v StandaloneHubsSidebarEnabled /t REG_DWORD /d 0 /f
gpupdate /force
Via Stratégie de groupe (gpedit)
- Win + R >
gpedit.msc
. - Configuration ordinateur > Modèles d’administration > Microsoft Edge.
- Réglez :
- Autoriser les applications en arrière‑plan quand Microsoft Edge est fermé : Désactivé.
- Activer Startup Boost : Désactivé.
- Activer la barre latérale/Standalone Hubs Sidebar : Désactivé.
gpupdate /force
puis redémarrage.
Script PowerShell (administrateur)
# Exécuter en tant qu'administrateur
$EdgePol = "HKLM:\SOFTWARE\Policies\Microsoft\Edge"
If (-not (Test-Path $EdgePol)) { New-Item -Path $EdgePol -Force | Out-Null }
New-ItemProperty -Path \$EdgePol -Name BackgroundModeEnabled -PropertyType DWord -Value 0 -Force | Out-Null
New-ItemProperty -Path \$EdgePol -Name StartupBoostEnabled -PropertyType DWord -Value 0 -Force | Out-Null
New-ItemProperty -Path \$EdgePol -Name StandaloneHubsSidebarEnabled -PropertyType DWord -Value 0 -Force | Out-Null
Write-Host "Politiques appliquées. Fermeture d'Edge…"
Get-Process msedge -ErrorAction SilentlyContinue | Stop-Process -Force
Start-Sleep -Seconds 2
gpupdate /force
Write-Host "Terminé. Redémarrez Windows si nécessaire."
Raccourci Edge qui interdit l’arrière‑plan (poste isolé)
Solution légère pour un poste non administré : créez un raccourci Edge avec l’option suivante (non prioritaire si des politiques existent) :
- Clique droit > Nouveau > Raccourci.
- Cible :
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --disable-background-mode
- Nom : « Edge (sans arrière‑plan) ».
Préférez malgré tout les politiques pour une maîtrise globale.
Réparer ou réinitialiser Edge
- Réinitialiser les paramètres :
edge://settings/reset
> Restaurer les paramètres à leurs valeurs par défaut (n’affecte pas les favoris/mots de passe si vous le refusez). - Réparer Edge (Windows 10/11) : Paramètres Windows > Applications > Applications installées > Microsoft Edge > Modifier/Réparer.
PC partagés : empêcher la réutilisation des identifiants
Objectif : éviter que la fermeture imparfaite d’Edge ne laisse ouvertes des sessions sensibles.
- Effacer à la fermeture : Paramètres > Confidentialité, recherche et services > Choisir ce qu’il faut effacer à chaque fermeture du navigateur :
- Activez Cookies et autres données de site.
- Selon besoin : Historique, Cache, Mots de passe.
- Utilisez InPrivate ou le Mode Invité pour les usages ponctuels ; ces modes isolent cookies et extensions, et se purgent en fin de session.
- Profils > Se déconnecter : décochez toute connexion automatique.
- Extensions : limitez‑les au minimum sur des postes partagés, surtout celles qui ont un service worker permanent.
Check‑list de diagnostic détaillée
- Mettre à jour Edge (edge://settings/help), redémarrer Windows, retester.
- Couper UI : Startup Boost et « Continuer d’exécuter en arrière‑plan » désactivés ; désactiver la Barre latérale.
- Isoler les extensions :
edge://extensions/
> désactivez tout > retestez. Réactivez une par une pour identifier un coupable. - Politiques : appliquez BackgroundModeEnabled=0, StartupBoostEnabled=0, StandaloneHubsSidebarEnabled=0, puis
gpupdate /force
. - Profiler le process : dans le Gestionnaire des tâches, observez si un processus GPU ou Rendu subsiste ; si oui, suspectez une extension ou la barre latérale.
- Comparer avec un nouveau profil : créez un profil vierge, testez. Si le problème disparaît, migrez depuis l’ancien profil (favoris, mots de passe) puis supprimez l’ancien.
- Vérifier WebView2 : ne confondez pas
msedge.exe
(Edge) etmsedgewebview2.exe
(WebView2, utilisé par d’autres applications). La présence demsedgewebview2.exe
peut être normale même si Edge est fermé. - Réparer Edge (si incohérences UI/politiques), puis redémarrer.
- Environnement multi‑utilisateurs (RDS/VDI) : imposez les politiques au niveau Computer (HKLM), vérifiez edge://policy depuis une session standard.
- Retour développeurs : Alt + Maj + I pour signaler un comportement anormal avec la version exacte (edge://version).
Bonnes pratiques et points d’attention
- Délai d’extinction : un court délai après fermeture est normal (vidage de cache, arrêt des service workers). Ce qui n’est pas normal : un
msedge.exe
qui reste actif des minutes entières sans fenêtre ni téléchargement. - Économie d’énergie : Edge peut parfois prolonger la vie d’un process pour passer correctement en veille (onglets dormants, processus GPU). Les politiques ci‑dessus forcent un arrêt net.
- Impact sur l’ouverture : désactiver Startup Boost rallonge légèrement le premier lancement. Sur un PC partagé, c’est un compromis acceptable pour la confidentialité.
- Message « géré par votre organisation » : attendu si vous posez des politiques via Registre/stratégies. Cela n’implique pas la présence d’un domaine Active Directory.
Exemples concrets : ce qui marche
Scénarios typiques où l’on remet Edge à la raison :
- Bibliothèque/école : postes en libre‑service, utilisateurs laissant des messageries connectées. Application des trois politiques en HKLM, effacement des cookies à la fermeture, mode Invité par défaut via raccourci. Résultat : pas de
msedge.exe
persistant et zéro réouverture de session. - Ordinateur familial : utilisateur gêné par un process Edge qui réveille le ventilateur. Mise à jour vers une version récente, coupure de Startup Boost, désactivation de la barre latérale. Résultat : silence retrouvé, lancement un peu plus lent mais stable.
- Bureau à distance (RDS) : sessions multiples, Edge parfois laissé ouvert dans une session déconnectée. Script PowerShell de fermeture à la déconnexion + politiques en HKLM. Résultat : plus d’effet « fantôme » entre sessions.
Tableau récapitulatif
Action | Où | But | Observation attendue |
---|---|---|---|
Mettre à jour Edge | edge://settings/help | Corriger le bug d’extinction 2024 | Plus de msedge.exe persistant après fermeture |
Désactiver l’arrière‑plan | UI + politique BackgroundModeEnabled=0 | Empêcher extensions/apps de rester actives | Aucun process Edge 1 min après fermeture |
Désactiver Startup Boost | UI + politique StartupBoostEnabled=0 | Supprimer le pré‑chargement d’Edge | Ouverture un peu plus lente, pas de process latent |
Désactiver la barre latérale | UI + politique StandaloneHubsSidebarEnabled=0 | Éliminer une source de réveil | Processus GPU ne persiste plus |
Effacer cookies à la fermeture | Confidentialité > Effacer à chaque fermeture | Éviter réouverture de sessions | Propreté sur PC partagés |
FAQ
« J’ai désactivé l’arrière‑plan et Startup Boost, mais msedge.exe reste visible quelques secondes. Est‑ce grave ? »
Non. Un bref délai (quelques secondes) peut survenir le temps d’arrêter le GPU process et de vider certains buffers. Au‑delà d’une minute, appliquez les politiques et vérifiez les extensions.
« Je vois msedgewebview2.exe
alors qu’Edge est fermé. »
C’est distinct : WebView2 est utilisé par d’autres applications (Outlook, Teams, etc.). Il peut être légitime même si Edge est fermé. Le cas traité ici concerne msedge.exe
.
« Désactiver Startup Boost rend l’ouverture d’Edge plus lente. Puis‑je compenser ? »
Oui : conservez un nombre d’extensions minimal, videz le cache ponctuellement, et autorisez éventuellement des onglets « dormants » (économie de ressources) plutôt que le pré‑chargement global.
« Les politiques n’apparaissent pas dans edge://policy. »
Vérifiez la clé exacte (...Policies\Microsoft\Edge
), le type DWORD et la valeur. Assurez‑vous d’avoir redémarré Edge (ou Windows) et exécutez gpupdate /force
si vous utilisez des stratégies.
« Sur un poste partagé, comment éviter toute persistance ? »
Combinez : effacement des cookies à la fermeture, Mode Invité/InPrivate, déconnexion du profil, et politiques empêchant tout process en arrière‑plan.
Procédures avancées (optionnelles)
Repérer quel composant garde Edge en vie
- Ouvrez Gestionnaire des tâches > onglet Détails > affichez les colonnes Ligne de commande et Nom de l’utilisateur.
- Notez si le processus restant est type GPU, rendu ou utilitaire.
- Si le process disparaît en désactivant la barre latérale, appliquez la politique
StandaloneHubsSidebarEnabled=0
. - Si le process persiste malgré tout, réinitialisez Edge puis testez un à un les compléments/antivirus.
Arrêt automatique de msedge.exe à la déconnexion
Sur RDS/VDI, un script de déconnexion qui ferme Edge élimine les processus fantômes inter‑session :
# GPO utilisateur > Scripts (fermeture de session)
Get-Process msedge -ErrorAction SilentlyContinue | Stop-Process -Force
Forcer l’UI « Effacer à la fermeture » par politique
Si vous administrez un parc : activez l’effacement automatique (cookies, cache) à la fermeture via les politiques correspondantes. Sur un PC libre‑service, c’est la mesure la plus efficace pour neutraliser la reprise de session.
Erreurs fréquentes à éviter
- Confondre Edge et WebView2 : ne tuez pas à tort
msedgewebview2.exe
si une autre application en dépend. - Oublier de redémarrer après modification des politiques : Edge peut garder des éléments en mémoire tant que le système n’a pas redémarré.
- Multiplier les extensions : chaque extension est un candidat potentiel à la persistance. Testez avec zéro extension pour isoler.
Résumé opérationnel
- Mettez Edge à jour : la correction du bug d’extinction de 2024 est incluse dans les versions récentes.
- Si nécessaire, forcez via politiques/registre :
BackgroundModeEnabled=0
,StartupBoostEnabled=0
,StandaloneHubsSidebarEnabled=0
. - Pour les PC partagés : effacez les cookies à la fermeture et imposez le Mode Invité/InPrivate pour les usages temporaires.
- Vérifiez : edge://version (version), edge://policy (statut « Appliquée »), Gestionnaire des tâches (absence de
msedge.exe
durable).
Annexes : bloc‑notes de commandes
Invite de commandes : forcer l’arrêt et appliquer les politiques
taskkill /IM msedge.exe /F
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v BackgroundModeEnabled /t REG_DWORD /d 0 /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v StartupBoostEnabled /t REG_DWORD /d 0 /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v StandaloneHubsSidebarEnabled /t REG_DWORD /d 0 /f
gpupdate /force
PowerShell : appliquer aux utilisateurs actuels (HKCU)
$EdgePol = "HKCU:\SOFTWARE\Policies\Microsoft\Edge"
If (-not (Test-Path $EdgePol)) { New-Item -Path $EdgePol -Force | Out-Null }
New-ItemProperty -Path \$EdgePol -Name BackgroundModeEnabled -PropertyType DWord -Value 0 -Force | Out-Null
New-ItemProperty -Path \$EdgePol -Name StartupBoostEnabled -PropertyType DWord -Value 0 -Force | Out-Null
New-ItemProperty -Path \$EdgePol -Name StandaloneHubsSidebarEnabled -PropertyType DWord -Value 0 -Force | Out-Null
Stop-Process -Name msedge -Force -ErrorAction SilentlyContinue
Checklist « PC partagé » prête à copier
- Edge à jour (edge://settings/help)
- Startup Boost = Off
- Arrière-plan = Off
- Barre latérale = Off
- Effacer cookies à la fermeture = On
- Mode Invité/InPrivate pour sessions temporaires
- Profil Edge déconnecté
- Politiques appliquées (HKLM) et visibles dans edge://policy
Mot de la fin
La solution durable tient en trois gestes : mettre à jour Edge, couper tout ce qui pré‑charge (arrière‑plan, Startup Boost, barre latérale) et imposer ces règles par politiques sur les postes sensibles. Vous retrouverez un comportement sain : fermeture visible, fermeture réelle. Et sur un PC partagé, votre confidentialité cessera d’être un mirage.