Mis à jour pour les builds Windows 10 ≥ 19045.4598 : éliminez définitivement le message « Comment voulez‑vous ouvrir ce fichier ? » qui surgit au clic droit sur New Microsoft Teams, Sticky Notes ou toute autre application MSIX.
Symptômes observés
- Sur un poste Windows 10 22H2 (build 19045.4412 ou dérivées de mai 2024), un clic droit sur l’icône New Microsoft Teams épinglée dans la barre des tâches déclenche la boîte de dialogue « Comment voulez‑vous ouvrir ce fichier ? » au lieu d’afficher la JumpList habituelle (Changer le statut, Quitter, etc.).
- Après avoir refermé la fenêtre, l’action initiale (par ex. changer le statut) n’est pas exécutée ; le phénomène se répète à chaque clic droit.
- Le comportement est identique avec d’autres applications UWP/MSIX natives : Sticky Notes, Microsoft To Do, Cartes, etc.
- Aucun journal d’erreur dans l’Observateur d’événements local ; seules des entrées
shell32
génériques peuvent apparaître.
Périmètre et applications affectées
Le bogue concerne exclusivement Windows 10 22H2 ; les éditions Pro, Enterprise et LTSC sont touchées de façon identique. Windows 11 n’est pas concerné car le module Shell gérant les JumpLists y est différent. L’architecture (x64/ARM) n’influence pas la présence du problème.
Analyse de la cause racine
Les tests croisés démontrent que le défaut se situe dans la gestion des JumpLists par l’explorateur Windows, et non dans les applications Teams ou Sticky Notes :
- Copier l’exécutable
msteams.exe
hors du dossierC:\Program Files\WindowsApps
puis l’exécuter en standalone supprime immédiatement le pop‑up, preuve que la signature MSIX déclenche l’erreur. - La mise à jour cumulative de mai 2024 (build 19045.4412) est le dénominateur commun : avant celle‑ci, le problème n’existait pas ; après désinstallation, il disparaît.
Le DQR interne publié par Microsoft en juin 2024 pointe une régression dans la fonction CShellJumpList::GetAppIDFromTouchTarget()
, provoquant un échec de résolution d’AppUserModelID pour les paquets MSIX.
Historique du problème
Date | Événement | Build Windows 10 |
---|---|---|
14 mai 2024 | Patch Tuesday – cumulatif KB5037768 introduisant le bogue | 19045.4412 |
15 mai 2024 → juin 2024 | Multiples tickets sur Feedback Hub, Reddit, Technet | 19045.4412/4470 |
25 juin 2024 | Publication de la Cumulative Update Preview KB5039299 corrigeant l’anomalie | 19045.4598 |
09 juil. 2024 | Intégration du correctif dans le Patch Tuesday KB5040001 | 19045.4651 |
Depuis août 2024 | Toutes les builds mensuelles incluent la correction | ≥ 19045.4651 |
Contournements testés avant publication du correctif
Action tentée | Résultat | Limites identifiées |
---|---|---|
Vider le cache Teams, réparer ou réinstaller Teams | Inefficace | La racine du problème est côté Windows |
Copier / déplacer msteams.exe hors de WindowsApps | Suppression du pop‑up | Perte d’icône, non‑démarrage auto, procédure fragile |
Utiliser Teams Web ou modifier le statut dans la fenêtre principale | Contournement viable | Manque de praticité, UX dégradée |
Rétrograder vers la build 19045.4291 | Disparition du bug | Perte de correctifs de sécurité récents |
Correctif officiel et versions concernées
Microsoft a publié la KB5039299 (Cumulative Update Preview du 25 juin 2024). Le bulletin officiel mentionne la résolution explicite du « Windows 10 JumpList known issue ». Toute mise à jour cumulative ultérieure (Patch Tuesday de juillet 2024 et suivantes) intègre le correctif. En clair :
- Builds touchées : 19045.4412 à 19045.4580.
- Builds corrigées : ≥ 19045.4598.
Des retours terrain confirment qu’une simple installation de KB5039299 (ou d’une cumulative plus récente) suivie d’un redémarrage fait disparaître définitivement le pop‑up sans réinstaller Teams.
Procédure pas‑à‑pas pour résoudre le problème
Postes autonomes (PC grand public ou TPE)
- Ouvrez Paramètres › Windows Update.
- Cliquez sur Rechercher des mises à jour.
- Téléchargez et installez la ou les cumulative(s) disponibles.
Astuce : si aucune mise à jour n’est proposée, cochez l’option « Recevoir les mises à jour facultatives » ou installez manuellement le fichier .msix depuis le Microsoft Update Catalog. - Redémarrez le PC.
- Vérifiez la version avec
winver.exe
: le numéro de build doit être ≥ 19045.4598. - Testez un clic droit sur l’icône Teams ou Sticky Notes : la JumpList doit s’afficher normalement.
Environnements d’entreprise (WSUS / Intune)
- Approuvez la mise à jour KB5039299 (ou la cumulative de juillet 2024 et suivantes) dans WSUS.
- Ciblez les groupes « Pilotes » puis « Production » pour un déploiement progressif.
- Dans Intune, créez une stratégie de Quality Update et sélectionnez la build 19045.4598 ou supérieure.
- Surveillez le tableau Update Compliance pour vérifier la bonne remontée d’état Installed.
- Planifiez le redémarrage forcé ou laissez le redémarrage post‑déploiement si les utilisateurs disposent d’une fenêtre de maintenance.
- Fermez les tickets help‑desk associés au message « Comment voulez‑vous ouvrir ce fichier ? ».
Validation post‑correctif
Après redémarrage :
- Le clic droit sur New Microsoft Teams affiche immédiatement la JumpList (Changer le statut, Disponible, Occupé, Ne pas déranger, Quitter).
- Les icônes conservent leur apparence haute résolution (pas d’icône générique).
- Aucune entrée d’erreur liée à
shell32
ouexplorer.exe
n’apparaît dans l’Observateur d’événements. - Les autres applications MSIX (Sticky Notes, To Do) se comportent normalement.
Questions fréquentes (FAQ)
Pourquoi le pop‑up ne s’affiche-t‑il qu’au clic droit ?
Seul le menu contextuel utilise la fonction JumpList de l’explorateur. Le lancement par un simple clic ou via le menu Démarrer passe par un chemin différent et n’est donc pas affecté.
Est‑ce que cette mise à jour touche les performances ou la stabilité ?
La KB5039299 est cumulative : elle inclut uniquement des correctifs de sécurité et de fiabilité, dont la correction du bug JumpList. Aucun impact négatif n’a été signalé.
Dois‑je réinstaller Teams après la mise à jour de Windows ?
Non. L’application Teams reste fonctionnelle ; le problème résidait dans Windows. La mise à jour du système suffit.
Mon antivirus/EDR doit‑il être reconfiguré ?
Aucun paramètre spécifique de sécurité n’est requis ; la signature de la mise à jour reste identique aux autres cumulative Windows 10.
Bonnes pratiques pour éviter le retour du bug
- Maintenir un cycle de patch management mensuel : n’attendez pas plusieurs mois avant d’installer les cumulatives, surtout en environnement professionnel.
- Valider les builds en pré‑production : créez un anneau Insider Release Preview ou un groupe WSUS Pilotes pour détecter les régressions rapidement.
- Documenter les dépendances MSIX : les applications modernes signées (Teams, Power Automate) utilisent des APIs Windows spécifiques ; toute régression côté Shell peut avoir des effets en chaîne.
- Surveiller l’Explorateur Windows : un pic d’erreurs
shell32
ouappidsvc
dans l’Observateur d’événements peut signaler un problème à venir.
Annexes techniques
Script PowerShell pour vérifier la build et l’état de la correction
# Vérifie si le correctif JumpList est présent
$os = Get-CimInstance -ClassName Win32_OperatingSystem
$build = [int]$os.BuildNumber
if ($build -ge 19045 -and $os.Version -match '19045\.(\d+)') {
$minor = [int]$Matches[1]
if ($minor -ge 4598) {
Write-Host "Correctif présent : build $($os.Version)" -ForegroundColor Green
} else {
Write-Host "Correctif manquant : build $($os.Version)" -ForegroundColor Yellow
}
} else {
Write-Host "Version Windows non concernée ou obsolète" -ForegroundColor Cyan
}
Clé Registre à connaître
Le Shell stocke les sauts récents dans :
HKEYCURRENTUSER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband\Favorites
En cas de persistance d’anomalies après mise à jour, supprimer les valeurs binaires sous cette clé régénère les JumpLists à la première ouverture.
Journalisation avancée
Activez l’option Débogage de l’Explorateur via reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer /v Debug /t REG_DWORD /d 1 /f
pour capturer des traces dans %windir%\debug
. Désactivez‑la après l’investigation pour éviter un journal volumineux.
En résumé : le message « Comment voulez‑vous ouvrir ce fichier ? » au clic droit sur les icônes Teams, Sticky Notes ou toute application MSIX est dû à un défaut de gestion des JumpLists introduit par la cumulative de mai 2024 pour Windows 10. L’installation de la KB5039299 (ou de toute build ≥ 19045.4598) supprime définitivement le problème sans nécessiter de réinstallation des applications.