Microsoft Teams bloqué après mise à jour Windows 10 : impossible d’installer ou de lancer (erreur 0x80070002) — solutions winget & réinitialisation

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.

Sommaire

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

ÉtapeActionDétails / Commandes
1Réinitialiser l’applicationParamètres › Applications › Microsoft Teams › Options avancées : cliquer successivement sur Terminer, Réparer, puis Réinitialiser.
2Désinstaller proprement avec wingetExécuter dans un terminal (PowerShell ou CMD) :
winget uninstall microsoft.teams --force
3Réinstaller la dernière version stablea) 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.
4Vérifier la version installéewinget list doit indiquer une version récente (ex. 24277.3507.3205.5228).
5Si 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.
6Automatiser le diagnosticL’outil Microsoft Support and Recovery Assistant (SaRA) peut détecter et réparer les corruptions système liées à Teams.
7Isolement des conflits systèmeCréer un nouveau profil Windows et tester Teams dessus pour écarter un profil corrompu.
8Mesures 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 :

  1. Retournez dans Paramètres › Applications › Microsoft Teams et cliquez sur Désinstaller.
  2. Videz les dossiers de cache listés plus bas (Annexe).
  3. 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.

  1. Désinstallez Teams et Teams Machine‑Wide Installer depuis Paramètres › Applications.
  2. Vérifiez et supprimez le dossier d’installation machine‑wide s’il persiste :
    C:\Program Files (x86)\Teams Installer\
  3. Si nécessaire, exécutez silencieusement le désinstalleur résiduel :
    "C:\Program Files (x86)\Teams Installer\setup.exe" /uninstall /s
  4. 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ômeCause probableCorrectif 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 TeamsMachine‑Wide Installer toujours présentDésinstaller les deux, supprimer Teams Installer, réinstaller
Échec en entreprisePolitiques/antivirus bloquantsDéployer via outil MDM/ConfigMgr, autoriser MSIX, utiliser SaRA
Winget introuvableApp Installer absent/obsolèteMettre à 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émentChemin / EmplacementUtilité
Cache principal%AppData%\Microsoft\Teams\CacheÀ purger si boucle au démarrage.
GPUCache%AppData%\Microsoft\Teams\GPUCacheRend parfois l’UI instable après MAJ.
Service Worker%AppData%\Microsoft\Teams\Service WorkerSupprimer pour reconstruire les assets web.
Dossier local%LocalAppData%\Microsoft\TeamsContient 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.

Sommaire