Erreur « Another instance of Application is already running » sur Messenger Windows 11 : causes, correctifs et scripts

Un bug empêche Messenger Desktop de se relancer sous Windows 11 : à chaque ouverture, l’erreur « Another instance of “Application” is already running » apparaît. Voici des correctifs concrets, des pas‑à‑pas et des scripts pour reprendre la main durablement.

Sommaire

Vue d’ensemble du problème

Après avoir fermé Messenger Desktop puis tenté de le relancer (depuis la barre des tâches, la recherche Windows ou un raccourci), Windows affiche :

Another instance of “Application” is already running.

Le Gestionnaire des tâches ne montre aucune autre instance de Messenger sous l’onglet Processus, la réinstallation n’a pas d’effet durable et, dès que l’on ferme puis rouvre l’application, l’erreur réapparaît.

Le comportement suggère un processus résiduel en arrière‑plan lié à l’option de présence en zone de notification (System Tray). Le mécanisme de « single instance » détecte alors une ouverture en double et bloque le lancement.

Solutions validées et bonnes pratiques

Si vous voulez régler le problème en quelques minutes, commencez par désactiver l’icône de Messenger dans la zone de notification (solution durable la plus simple), puis passez aux alternatives ci‑dessous si besoin.

SolutionDétailsAvantagesLimites
Désactiver l’icône en zone de notificationMessengerPhoto de profilPreferences ▸ désactiver Show Messenger Desktop app in the Windows System TrayCorrige le problème pour la majorité des utilisateurs ; simple et permanentPerte de la présence en zone de notification
Lancer depuis la zone de notificationFermer toutes les instances via Gestionnaire des tâches ➜ double‑cliquer l’icône Messenger dans la zone de notificationÉvite l’erreur sans changer la configurationNe marche que si l’icône est déjà chargée au démarrage
Fin de tâche manuelleCtrl+Shift+Esc ▸ onglet Détails ▸ terminer tous les processus MessengerSolution d’urgence, toujours efficaceÀ refaire à chaque fois ; fastidieux
Ne pas fermer l’appli, la minimiserMinimiser au lieu de quitterEmpêche l’apparition du messageConsomme un peu de RAM ; ne convient pas à tous
Script “kill & start”Script .bat : taskkill /IM Messenger.exe /F & start "" "C:\Path\Messenger.exe"Automatisation totaleRéservé aux utilisateurs à l’aise avec les scripts

Pourquoi cette erreur survient

  • Bug lié à la zone de notification : quand l’option Show Messenger Desktop app in the Windows System Tray est active, un processus de fond persiste après la fermeture de la fenêtre principale. Au prochain lancement, Messenger croit qu’une instance est déjà ouverte et refuse de démarrer.
  • Confiné à l’application : le phénomène touche Messenger Desktop sous Windows 11. Aucune anomalie générale du système n’est nécessairement en cause.

Procédures pas à pas

Désactiver l’icône de Messenger dans la zone de notification (recommandé)

  1. Ouvrez Messenger (si l’erreur bloque l’ouverture, appliquez d’abord la Fin de tâche manuelle ci‑dessous).
  2. En haut à gauche, cliquez sur votre photo de profilPreferences.
  3. Dans la section General, désactivez Show Messenger Desktop app in the Windows System Tray.
  4. Fermez complètement Messenger, puis rouvrez‑le depuis la barre des tâches : l’erreur ne doit plus apparaître.

Astuce : si vous tenez à un accès rapide, épinglez Messenger à la barre des tâches (clic droitÉpingler à la barre des tâches) plutôt que d’utiliser la zone de notification.

Contourner le lancement via la zone de notification

Si vous souhaitez conserver l’option de présence dans le System Tray sans rencontrer l’erreur :

  1. Ouvrez le Gestionnaire des tâches (Ctrl+Shift+Esc).
  2. Onglet Processusplus de détails si nécessaire → cherchez Messenger et fermez toute fenêtre visible.
  3. Onglet Détails → triez par Nom et Terminez les tâches liées à Messenger.exe (voir la procédure ci‑dessous).
  4. Dans la barre d’icônes masquées (zone de notification), double‑cliquez l’icône de Messenger. L’application se restaure sans déclencher l’erreur.

Fin de tâche manuelle (méthode rapide et sûre)

  1. Appuyez sur Ctrl+Shift+Esc pour ouvrir le Gestionnaire des tâches.
  2. Allez dans l’onglet Détails (plus fiable que l’onglet Processus pour voir les résidus).
  3. Cliquez droit sur Messenger.exeFin de tâche. Répétez s’il y a plusieurs occurrences.
  4. Relancez Messenger normalement (Win → tapez MessengerEntrée).

Vous préférez la ligne de commande ? Voici l’équivalent en une ligne :

taskkill /IM Messenger.exe /T /F

Explication : /T arrête aussi les processus enfants, /F force l’arrêt.

Minimiser au lieu de quitter

En attendant un correctif, évitez le menu Quit : minimisez la fenêtre (Win+Flèche Bas ou clic sur l’icône de réduction). Messenger restera disponible sans réapparaître comme « deuxième instance » au prochain lancement.

Script de lancement « kill & start »

Créez un raccourci qui purge d’abord toute instance résiduelle, puis démarre Messenger. Idéal si vous rencontrez souvent l’erreur.

  1. Ouvrez le Bloc‑notes et collez :
@echo off
rem -- Ferme toute instance existante de Messenger
taskkill /IM Messenger.exe /T /F 2>nul
timeout /t 1 >nul

rem -- Adaptez UNE des deux lignes ci-dessous selon votre installation

rem --- Cas installeur classique (EXE / Electron) :
set "APP_EXE=%LOCALAPPDATA%\Programs\Messenger\Messenger.exe"

rem --- Cas Microsoft Store (pont Win32 / UWP avec exécutable) : ajustez si nécessaire
rem set "APP_EXE=%LOCALAPPDATA%\Microsoft\WindowsApps\Messenger.exe"

if exist "%APP_EXE%" (
start "" "%APP_EXE%"
) else (
echo Chemin non trouvé. Modifiez APP_EXE dans le script.
pause
) 
  1. Enregistrez sous Messenger‑clean‑start.bat.
  2. Clic droit ▸ Créer un raccourci ▸ placez le raccourci où vous voulez (Bureau, barre des tâches).

Attention : le chemin d’installation peut varier. Ouvrez les propriétés de l’icône Messenger → Cible pour récupérer le chemin exact et remplacez APP_EXE si besoin.

Recommandations complémentaires

  1. Signaler le bug : MessengerPreferencesReport a problem. Les retours utilisateurs accélèrent la correction.
  2. Vérifier les mises à jour : ouvrez le Microsoft StoreBibliothèqueObtenir des mises à jour. Installez toute nouvelle version de Messenger.
  3. Garder “Show in System Tray” désactivé tant que le correctif officiel n’est pas disponible, ou utilisez un des contournements précédents.
  4. Réinitialiser l’application si le dysfonctionnement persiste : Paramètres WindowsApplicationsApplications installéesMessengerOptions avancéesRéinitialiser.
  5. Supprimer le cache local (édition Store) : fermez Messenger, puis supprimez le contenu de %LOCALAPPDATA%\Packages\FacebookMessenger…\LocalCache et réinstallez l’application.

Diagnostic et vérifications utiles

Identifier les processus résiduels

Deux méthodes simples selon votre préférence.

1) Ligne de commande (Invite de commandes)

tasklist /FI "IMAGENAME eq Messenger.exe"

Si une ligne s’affiche alors que Messenger est « fermé », c’est qu’un résidu tourne encore en arrière‑plan.

2) PowerShell (plus verbeux)

Get-Process *messenger* -ErrorAction SilentlyContinue |
  Format-Table -Auto Id, Name, MainWindowTitle, Path

La colonne MainWindowTitle vide indique un processus sans fenêtre visible (arrière‑plan), typique du cas présent.

Comprendre l’option System Tray

Cette option maintient un helper en mémoire pour les notifications et la réactivité du menu de la zone de notification. En cas de bug, ce processus peut rester « orphelin » après la fermeture de la fenêtre principale et bloquer toute relance. D’où l’efficacité de :

  • La désactivation de l’option (empêche le helper d’exister) ;
  • La mise à mort des processus (taskkill) avant relance ;
  • Le lancement direct depuis l’icône de la zone quand elle est déjà en mémoire.

Différences selon le type d’installation

ÉditionOù se trouve l’exécutableDonnées utilisateurRéinitialisation
Installeur classique (EXE / Electron)Souvent %LOCALAPPDATA%\Programs\Messenger\Messenger.exeDans %AppData% (profil roaming spécifique à l’appli)Désinstaller & réinstaller ; supprimer le dossier de profil si nécessaire (après sauvegarde)
Microsoft StoreRaccourci WindowsApps (chemin virtuel géré par Windows)%LOCALAPPDATA%\Packages\FacebookMessenger…\LocalCacheParamètres → Applications → Messenger → Options avancées → Réinitialiser

FAQ rapide

Je ne vois rien dans « Applications » du Gestionnaire des tâches, pourtant l’erreur persiste.
Regardez l’onglet Détails. Le processus résiduel se cache parfois ici, sans fenêtre associée.

Redémarrer le PC corrige temporairement. Est‑ce une solution ?
Oui, mais c’est une rustine lourde. Les méthodes ci‑dessus sont plus rapides et ciblées.

Est‑ce un malware ?
Très improbable si Messenger provient du Microsoft Store ou de l’éditeur. Vous pouvez vérifier la signature numérique du fichier exécutable (Propriétés → Signatures numériques) pour vous rassurer.

Puis‑je conserver l’icône en zone de notification ?
Oui, si vous lancez l’appli depuis cette icône quand elle est déjà chargée, ou en attendant un correctif, via le script « kill & start » qui purgera proprement les résidus avant chaque ouverture.

Dépannage avancé (si le problème s’entête)

Assainir le démarrage

  1. Désactivez les ouvertures automatiques dans Messenger (PreferencesStart on system startup si présent).
  2. Ouvrez ParamètresApplicationsDémarrage et vérifiez que Messenger ne se lance pas en double.
  3. Redémarrez, puis relancez Messenger manuellement pour confirmer la disparition de l’erreur.

Nettoyer le cache local (édition Store)

  1. Fermez Messenger et mettez fin aux tâches résiduelles.
  2. Accédez à : %LOCALAPPDATA%\Packages\FacebookMessenger…\LocalCache.
  3. Supprimez le contenu du dossier LocalCache. (Vous serez peut‑être déconnecté et devrez ressaisir vos identifiants.)
  4. Rouvrez Messenger.

Réinstallation propre (édition EXE)

  1. Désinstallez Messenger depuis ParamètresApplicationsApplications installées.
  2. Supprimez le dossier d’installation s’il subsiste, typiquement %LOCALAPPDATA%\Programs\Messenger.
  3. Dans %AppData%, repérez le dossier de profil de Messenger et renommez‑le en *.old (sauvegarde) si vous suspectez une corruption.
  4. Réinstallez l’application, puis testez sans activer l’option de présence en zone de notification.

Bonnes pratiques pour éviter le retour du bug

  • Privilégiez la minimisation à la fermeture complète si vous n’avez pas désactivé la présence en zone de notification.
  • Évitez les multi‑lancements rapprochés (double ou triple clic rapide sur l’icône) qui peuvent tromper le détecteur d’instance unique.
  • Gardez Messenger à jour (Microsoft Store ▸ Bibliothèque ▸ Obtenir des mises à jour).
  • Conservez le script “kill & start” épinglé si votre environnement rencontre souvent l’anomalie.

Checklist « résolution express »

  1. Erreur affichée ? taskkill de Messenger.exe → relance.
  2. Corriger durablement ? Désactivez “Show Messenger Desktop app in the Windows System Tray”.
  3. Besoin de l’icône ? Lancez depuis l’icône de la zone déjà chargée.
  4. Problème récurrent ? Script .bat “kill & start” et/ou Réinitialisation de l’app.
  5. Toujours bloqué ? Vider LocalCache (édition Store) et réinstaller.

Résumé actionnable

Dans l’immense majorité des cas, désactiver l’option de présence en zone de notification élimine immédiatement l’erreur « Another instance of “Application” is already running ». En complément, les méthodes de fin de tâche, de lancement depuis la zone et le script “kill & start” offrent des contournements fiables sans attendre un patch. Si l’application continue de dysfonctionner, réinitialisez‑la depuis Windows et purgez le cache local avant réinstallation. Vous pourrez ensuite décider de réactiver (ou non) la présence en zone de notification en fonction du comportement observé.


Ces étapes devraient éliminer l’erreur ou, au minimum, offrir un contournement robuste jusqu’à la diffusion d’une mise à jour correctrice.

Sommaire