msg.exe : erreur accès refusé sur Windows Server RDP — causes et alternatives
msg.exe affiche 'Erreur 5 : Accès refusé' ou ne délivre pas vos messages RDP ? Découvrez les 5 raisons courantes et les alternatives modernes pour notifier vos utilisateurs.
Vous tapez msg * "Redémarrage dans 10 min" et vous obtenez Erreur 5 : Accès refusé — ou pire, rien ne se passe. Vous n'êtes pas seul. C'est l'un des problèmes les plus fréquents des administrateurs Windows Server. Voici pourquoi ça échoue et ce que vous pouvez faire à la place.
Pourquoi msg.exe échoue (les 5 causes)
1. Clé de registre AllowRemoteRPC désactivée
Par défaut sur Windows Server 2019/2022, la clé HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AllowRemoteRPC vaut 0. msg.exe ne peut pas envoyer de messages cross-session. Fix : passer la valeur à 1 via regedit ou PowerShell.
2. Pare-feu Windows bloque la communication inter-sessions
msg.exe utilise des pipes nommés et RPC pour communiquer entre sessions. Le pare-feu Windows peut bloquer silencieusement ces échanges sans générer d'erreur visible.
3. GPO de sécurité restrictive
Une stratégie de groupe peut interdire la messagerie entre sessions RDP. Vérifiez Stratégie d'ordinateur local → Configuration ordinateur → Paramètres Windows → Paramètres de sécurité.
4. msg.exe ne fonctionne pas entre serveurs différents
La syntaxe msg /SERVER:autreserveur * "message" est théoriquement possible mais nécessite des droits élevés, une configuration réseau spécifique et échoue dans 90% des environnements réels.
5. Même quand ça marche : aucun accusé de réception, aucune mise en forme
msg.exe affiche une simple boîte grise Windows. Impossible de savoir si l'utilisateur l'a vue. Impossible d'ajouter couleurs, icônes, ou un message formaté. La boîte disparaît sans trace.
Les alternatives à msg.exe
| Solution | Fiabilité | Mise en forme | Accusé réception | Planification |
|---|---|---|---|---|
| msg.exe | ❌ Fragile | ❌ Aucune | ❌ Non | ❌ Non |
| PowerShell WTS | ⚠️ Moyen | ❌ Aucune | ❌ Non | ⚠️ Manuel |
| RDP Popup Manager | ✅ Fiable | ✅ Complète | ✅ Oui | ✅ Intégrée |
RDP Popup Manager : la solution conçue pour Windows Server
RDP Popup Manager est une application WPF native Windows Server qui contourne tous les problèmes de msg.exe. Elle utilise directement l'API Windows Terminal Services (WTS) pour détecter les sessions et l'agent interactif pour afficher les popups — sans dépendre de la configuration de msg.exe.
✅ Fonctionne toujours
Pas de registre à modifier, pas de GPO à ajuster — la popup s'affiche sur les sessions RDP actives
✅ Accusé de réception
Suivi en temps réel par session : OK / Fermé / Auto-fermé
✅ Planification intégrée
Popups automatiques via le Planificateur Windows — même si l'appli est fermée
✅ Mise en forme complète
Couleurs, icônes, Markdown, position, taille, opacité — tout est personnalisable
Fini les msg.exe capricieux
Licence permanente — 1 serveur — Toutes fonctionnalités incluses
Voir le tarif →