Windows 10 : corriger le pop‑up « Comment voulez‑vous ouvrir ce fichier ? » sur Teams et JumpLists MSIX

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.

Sommaire

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 :

  1. Copier l’exécutable msteams.exe hors du dossier C:\Program Files\WindowsApps puis l’exécuter en standalone supprime immédiatement le pop‑up, preuve que la signature MSIX déclenche l’erreur.
  2. 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énementBuild Windows 10
14 mai 2024Patch Tuesday – cumulatif KB5037768 introduisant le bogue19045.4412
15 mai 2024 → juin 2024Multiples tickets sur Feedback Hub, Reddit, Technet19045.4412/4470
25 juin 2024Publication de la Cumulative Update Preview KB5039299 corrigeant l’anomalie19045.4598
09 juil. 2024Intégration du correctif dans le Patch Tuesday KB504000119045.4651
Depuis août 2024Toutes les builds mensuelles incluent la correction≥ 19045.4651

Contournements testés avant publication du correctif

Action tentéeRésultatLimites identifiées
Vider le cache Teams, réparer ou réinstaller TeamsInefficaceLa racine du problème est côté Windows
Copier / déplacer msteams.exe hors de WindowsAppsSuppression du pop‑upPerte d’icône, non‑démarrage auto, procédure fragile
Utiliser Teams Web ou modifier le statut dans la fenêtre principaleContournement viableManque de praticité, UX dégradée
Rétrograder vers la build 19045.4291Disparition du bugPerte 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)

  1. Ouvrez Paramètres › Windows Update.
  2. Cliquez sur Rechercher des mises à jour.
  3. 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.
  4. Redémarrez le PC.
  5. Vérifiez la version avec winver.exe : le numéro de build doit être ≥ 19045.4598.
  6. Testez un clic droit sur l’icône Teams ou Sticky Notes : la JumpList doit s’afficher normalement.

Environnements d’entreprise (WSUS / Intune)

  1. Approuvez la mise à jour KB5039299 (ou la cumulative de juillet 2024 et suivantes) dans WSUS.
  2. Ciblez les groupes « Pilotes » puis « Production » pour un déploiement progressif.
  3. Dans Intune, créez une stratégie de Quality Update et sélectionnez la build 19045.4598 ou supérieure.
  4. Surveillez le tableau Update Compliance pour vérifier la bonne remontée d’état Installed.
  5. Planifiez le redémarrage forcé ou laissez le redémarrage post‑déploiement si les utilisateurs disposent d’une fenêtre de maintenance.
  6. 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 ou explorer.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 ou appidsvc 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.

Sommaire