Après une mise à jour de Windows 10, Microsoft Teams peut rester bloqué sur « We’re updating Microsoft Teams », refuser de se lancer et échouer à toute réinstallation. Ce guide fournit une procédure fiable (réinitialisation, winget, installeur hors‑ligne) et des correctifs avancés.
Impossible d’installer ou de lancer Microsoft Teams après une mise à jour Windows 10
Vue d’ensemble de la question
Suite à une mise à jour de Windows 10, certains postes rencontrent un blocage persistant de Teams : l’application affiche indéfiniment « We’re updating Microsoft Teams », ne démarre plus, et la réinstallation échoue avec « Installation has failed » (souvent avec le code d’erreur 0x80070002
). Les tentatives classiques (forcer l’arrêt, désinstaller/réinstaller) n’y changent rien.
Symptômes les plus fréquents
- Écran de mise à jour Teams qui ne se termine jamais.
- Installeur Teams qui s’arrête immédiatement avec un message d’échec.
- Présence simultanée d’anciennes composantes (« Classic Teams », Teams Machine‑Wide Installer) et de la nouvelle application.
- Démarrage possible dans un nouveau profil Windows, mais pas dans l’ancien.
Causes probables (résumé)
- Fragments résiduels de l’ancienne installation empêchant la mise à niveau.
- Cache/paramètres corrompus dans le profil utilisateur après la mise à jour Windows.
- Composant WebView2 manquant ou bridé (nouvelle application Teams).
- Politiques d’entreprise ou antivirus sur‑protecteur bloquant l’installeur.
Réponse & solutions proposées
Étape | Action | Détails / Commandes |
---|---|---|
1 | Réinitialiser l’application | Paramètres › Applications › Microsoft Teams › Options avancées : cliquer successivement sur Terminer, Réparer, puis Réinitialiser. |
2 | Désinstaller proprement avec winget | Exécuter dans un terminal (PowerShell ou CMD) :winget uninstall microsoft.teams --force |
3 | Réinstaller la dernière version stable | a) Toujours dans le terminal :winget install microsoft.teams --force ou b) Télécharger le programme d’installation depuis l’application web Teams, puis lancer l’installeur hors‑ligne. |
4 | Vérifier la version installée | winget list doit indiquer une version récente (ex. 24277.3507.3205.5228 ). |
5 | Si l’installation échoue (erreur 0x80070002) | • Reprendre l’étape 1, puis « Désinstaller » dans les options avancées pour supprimer tous les restes. • Relancer l’installeur hors‑ligne téléchargé sur le site officiel. |
6 | Automatiser le diagnostic | L’outil Microsoft Support and Recovery Assistant (SaRA) peut détecter et réparer les corruptions système liées à Teams. |
7 | Isolement des conflits système | Créer un nouveau profil Windows et tester Teams dessus pour écarter un profil corrompu. |
8 | Mesures préventives | • Maintenir Windows à jour. • Conserver l’installeur hors‑ligne pour réinstallation rapide. • Surveiller manuellement les mises à jour Teams si le problème se répète. |
Détails par étape, bonnes pratiques et alternatives
Réinitialiser proprement Teams (profil utilisateur)
Cette action remet à zéro l’application sans supprimer vos données Microsoft 365. Après une mise à jour Windows, les caches peuvent se corrompre ; la séquence Terminer → Réparer → Réinitialiser purge les fichiers temporaires et revalide l’enregistrement de l’application.
Si l’entrée « Options avancées » n’est pas disponible : passez directement à la désinstallation avec winget
(étape 2).
Désinstallation propre avec winget
winget
supprime l’application et ses dépendances connues. Exécutez en session standard ; si l’UAC demande l’élévation, acceptez.
winget source update
winget uninstall microsoft.teams --force
Astuce : si « winget » n’est pas reconnu, installez/actualisez « App Installer » via le Microsoft Store ou demandez-le à votre administrateur.
Réinstallation via winget ou installeur hors‑ligne
La réinstallation immédiate après nettoyage évite que d’anciens composants se réactivent. Vous pouvez :
- Forcer l’installation via
winget
:winget install microsoft.teams --force
. - Ou utiliser l’installeur hors‑ligne officiellement fourni (recommandé en environnement bridé ou sans Store).
Bon à savoir : en entreprise, la « nouvelle application Teams » (architecture MSIX) est privilégiée car plus légère et plus stable en mise à jour.
Vérifier la version installée
Confirmez que la version affichée par winget list
correspond à une mouture récente. Exemple de sortie attendue :
Name Id Version
---------------------------------------------------------
Microsoft Teams microsoft.teams 24277.3507.3205.5228
Si la version est très ancienne ou absente, reprenez l’étape 3.
En cas d’échec persistant (0x80070002)
Le code 0x80070002
signale généralement un fichier manquant pendant l’installation. Appliquez la séquence ci‑dessous :
- Retournez dans Paramètres › Applications › Microsoft Teams et cliquez sur Désinstaller.
- Videz les dossiers de cache listés plus bas (Annexe).
- Relancez l’installeur hors‑ligne en tant qu’administrateur.
Diagnostic automatisé (SaRA)
L’outil Microsoft Support and Recovery Assistant analyse et répare de nombreux blocages (droits, services, composants Visual C++/WebView2, etc.). En contexte professionnel, vérifiez que son exécution est autorisée par votre DSI.
Isoler un conflit de profil
La création d’un nouveau profil Windows permet de valider si le problème est cantonné à l’utilisateur courant (clés de registre, cache, droits NTFS). Si Teams marche sur ce nouveau profil, orientez la remédiation vers un reset du profil ou une migration.
Prévenir les récidives
- Appliquez les mises à jour Windows et Teams de façon coordonnée (évitez de couper le PC pendant une mise à jour Teams).
- Gardez un installeur hors‑ligne validé (même version que votre parc).
- Surveillez manuellement l’apparition de mises à jour Teams si des cas se répètent.
Correctifs avancés et cas particuliers
Nettoyer les restes de « Classic Teams »
Sur des postes mis à jour, d’anciens composants (Teams Machine‑Wide Installer) peuvent perturber l’installation de la nouvelle app.
- Désinstallez Teams et Teams Machine‑Wide Installer depuis Paramètres › Applications.
- Vérifiez et supprimez le dossier d’installation machine‑wide s’il persiste :
C:\Program Files (x86)\Teams Installer\
- Si nécessaire, exécutez silencieusement le désinstalleur résiduel :
"C:\Program Files (x86)\Teams Installer\setup.exe" /uninstall /s
- Puis réinstallez Teams (étape 3).
Recréer un environnement sain pour MSIX (nouvelle application Teams)
- Réparer WebView2 (composant d’affichage de la nouvelle app) :
winget install Microsoft.EdgeWebView2Runtime --force
- Réparer les composants système si vous suspectez une corruption Windows :
DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow
- Autoriser l’installation des packages de confiance (entreprise) : vérifiez avec votre DSI que les stratégies n’interdisent pas l’installation MSIX non‑Store.
Désinfection des caches Teams (sans réinstallation complète)
Quand Teams se lance mais boucle au démarrage, purger les caches peut suffire :
taskkill /IM ms-teams.exe /F
taskkill /IM Teams.exe /F
rd /S /Q "%AppData%\Microsoft\Teams\Cache"
rd /S /Q "%AppData%\Microsoft\Teams\GPUCache"
rd /S /Q "%AppData%\Microsoft\Teams\Service Worker"
rd /S /Q "%LocalAppData%\Microsoft\Teams"
start ms-teams:
Note : adaptez les noms de processus selon la variante installée (ms-teams.exe
pour la nouvelle app, Teams.exe
pour l’ancienne).
Arbre de décision rapide
- Teams ne démarre pas → Étapes 1 → 2 → 3 → Vérification 4.
- Installeur échoue (0x80070002) → Étape 5, puis Correctifs avancés.
- Marche sur un nouveau profil uniquement → Étape 7 : corriger ou migrer le profil.
- Parc d’entreprise → Utiliser SaRA (étape 6) et valider les stratégies/antivirus.
Erreurs typiques et interprétation
Erreur / symptôme | Cause probable | Correctif recommandé |
---|---|---|
0x80070002 (Installation failed) | Fichiers manquants / package incomplet | Étape 5 + installeur hors‑ligne + DISM /sfc |
Boucle « We’re updating Microsoft Teams » | Cache/paramètres corrompus | Étape 1 + purge caches + réinstallation |
Conflit Classic/New Teams | Machine‑Wide Installer toujours présent | Désinstaller les deux, supprimer Teams Installer , réinstaller |
Échec en entreprise | Politiques/antivirus bloquants | Déployer via outil MDM/ConfigMgr, autoriser MSIX, utiliser SaRA |
Winget introuvable | App Installer absent/obsolète | Mettre à jour « App Installer » ou passer par l’installeur hors‑ligne |
Procédures pas‑à‑pas (copier/coller)
Script minimal de réparation (PowerShell, utilisateur courant)
# 1) Tuer Teams (toutes variantes)
Get-Process -Name "ms-teams","Teams" -ErrorAction SilentlyContinue | Stop-Process -Force
# 2) Purger caches principaux (profil courant)
$paths = @(
"$env:APPDATA\Microsoft\Teams\Cache",
"$env:APPDATA\Microsoft\Teams\GPUCache",
"$env:APPDATA\Microsoft\Teams\Service Worker",
"$env:LOCALAPPDATA\Microsoft\Teams"
)
foreach ($p in $paths) { if (Test-Path $p) { Remove-Item $p -Recurse -Force -ErrorAction SilentlyContinue } }
# 3) Désinstaller + réinstaller via winget
winget source update
winget uninstall microsoft.teams --force
winget install microsoft.teams --force
# 4) Vérifier l’installation
winget list microsoft.teams
Script de nettoyage Classic Teams (exécuté en admin si possible)
# Désinstaller Classic Teams (si présent)
$app = Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -like "Teams Machine-Wide Installer*" }
if ($app) { $app.Uninstall() | Out-Null }
# Supprimer le dossier résiduel
$mw = "C:\Program Files (x86)\Teams Installer"
if (Test-Path $mw) { Remove-Item "$mw" -Recurse -Force -ErrorAction SilentlyContinue }
Remarque : l’usage de Win32_Product
peut déclencher une réévaluation MSI. À privilégier seulement si la désinstallation via « Applications » échoue ; sinon supprimez via l’interface ou via le désinstalleur natif.
Réinstallation WebView2 (nouvelle Teams)
winget install Microsoft.EdgeWebView2Runtime --force
Vérifications techniques avant de conclure
- Espace disque : au moins 2 Go libres sur le lecteur système.
- Services BITS et Windows Update : en cours d’exécution si vous installez en ligne.
- Antivirus/EDR : désactivez temporairement l’analyse en temps réel uniquement le temps de l’installation si votre politique le permet.
- Proxy/pare‑feu : autoriser les connexions nécessaires si vous n’utilisez pas l’installeur hors‑ligne.
Informations complémentaires utiles
- Cache Teams : pour de nouveaux blocages, vider
%AppData%\Microsoft\Teams\Cache
peut éviter une réinstallation complète. - Version « nouvelles Teams » : si votre entreprise l’autorise, activer la nouvelle application Teams (MSIX) réduit les problèmes d’auto‑mise‑à‑jour.
- Solution provisoire : l’application web Teams dans votre navigateur reste pleinement fonctionnelle en attendant une correction.
Annexe : chemins utiles et journaux
Élément | Chemin / Emplacement | Utilité |
---|---|---|
Cache principal | %AppData%\Microsoft\Teams\Cache | À purger si boucle au démarrage. |
GPUCache | %AppData%\Microsoft\Teams\GPUCache | Rend parfois l’UI instable après MAJ. |
Service Worker | %AppData%\Microsoft\Teams\Service Worker | Supprimer pour reconstruire les assets web. |
Dossier local | %LocalAppData%\Microsoft\Teams | Contient l’app per‑user et les modules. |
Logs d’installation (ancien client) | %LocalAppData%\SquirrelTemp\ | Identifier un échec MSI/EXE (classic). |
WebView2 Runtime | %ProgramFiles(x86)%\Microsoft\EdgeWebView\Application\ | Vérifier la présence/numéro de version. |
FAQ rapide
Dois‑je désinstaller toutes les versions avant de réinstaller ?
Idéalement oui : désinstallez Teams et le Teams Machine‑Wide Installer si présent, purgez les caches, puis réinstallez la nouvelle app.
Le message « We’re updating » reste affiché malgré tout.
Coupez les processus, videz les caches listés, réinstallez WebView2, puis relancez l’installeur hors‑ligne en administrateur.
winget ne marche pas dans mon entreprise.
Demandez l’autorisation à votre DSI ou faites déployer Teams via l’outil de gestion (Intune/ConfigMgr). À défaut, utilisez l’installeur hors‑ligne.
La réparation DISM/SFC est‑elle risquée ?
Elle est standard et sûre si exécutée telle quelle ; évitez de l’interrompre. Sauvegardez vos travaux ouverts avant de lancer ces commandes.
Checklist express
- 🟢 Réinitialisation via Paramètres effectuée
- 🟢 Désinstallation complète (
winget uninstall microsoft.teams --force
) - 🟢 Réinstallation (
winget install microsoft.teams --force
) - 🟢 Version vérifiée (
winget list
) - 🟢 Caches purgés si nécessaire
- 🟢 WebView2 réparé si nouvelle application
- 🟢 SaRA exécuté si l’échec persiste
- 🟢 Nouveau profil testé pour isoler un conflit
En suivant cette procédure, vous éliminez la majorité des causes (caches corrompus, restes d’anciennes versions, dépendances manquantes) et vous repartez d’une base saine. Conservez l’installeur validé pour accélérer les prochaines remédiations.