Microsoft 365 : « Impossible de mettre à jour la licence – erreur 29 » — solution OneAuth/IdentityCache et activation rétablie

Après réinstallation, Microsoft 365 refuse l’activation : « Impossible de mettre à jour la licence – erreur 29 ». Ce guide propose une méthode fiable (réinitialisation OneAuth/IdentityCache, option Registre) pour restaurer l’activation sans perte de documents, avec conseils et scripts prêts à l’emploi.

Sommaire

Vue d’ensemble du problème

Le message « Impossible de mettre à jour la licence – erreur 29 » apparaît dans Word, Excel, PowerPoint ou Outlook. La suite bascule en Lecture seule ; l’enregistrement et certaines fonctionnalités sont bloqués. Le plus souvent, la cause est un jeton d’authentification Office corrompu ou un cache d’identité endommagé, typiquement après une réinstallation, une restauration système, un changement de profil ou une cohabitation de plusieurs comptes (professionnel et personnel).

  • Symptômes récurrents : bannière « Activer Office », demande d’authentification en boucle, statut « Produit non activé » côté Fichier > Compte, OneDrive désynchronisé, Outlook en mode réduit.
  • Contexte technique : Microsoft 365 Apps s’appuie sur OneAuth et le cache d’identité (IdentityCache) pour conserver les jetons/claims. Un cache incohérent empêche la mise à jour de licence et déclenche l’erreur 29.

Pourquoi l’erreur 29 survient

Plusieurs facteurs peuvent rompre la chaîne d’activation :

  • Jetons OneAuth invalides (post-réinstallation, clonage d’image, rollback de point de restauration).
  • Cache d’identité Office en conflit (changement d’utilisateur principal, retrait/ajout d’un compte professionnel, bascule AAD).
  • Heure système erronée de plusieurs minutes : les jetons sont horodatés et la dérive horaire bloque l’échange de clés.
  • Réseau filtré (proxy/inspection TLS/déconnexion intermittente) empêchant la validation côté services Microsoft.
  • Empilage de comptes (personnel + professionnel) dans Office ou Windows > « Accès au travail ou à l’école » produisant des sessions divergentes.

Solution principale pas‑à‑pas

Cette procédure réinitialise proprement les composants d’authentification tout en conservant vos documents et vos paramètres principaux.

Fermer toutes les applications Office

  1. Fermez Word, Excel, PowerPoint, Outlook, OneNote, Teams, OneDrive (icônes de la zone de notification comprises).
  2. Ouvrez le Gestionnaire des tâches et terminez les processus restants : WINWORD.EXE, EXCEL.EXE, POWERPNT.EXE, OUTLOOK.EXE, ONENOTE.EXE, ONEDRIVE.EXE et tout processus « Microsoft Office » ou « ClickToRun » encore actif.

Sauvegarder puis supprimer les dossiers d’authentification

Dans l’Explorateur, copiez-collez ces chemins dans la barre d’adresse, sauvegardez puis supprimez :

  • %localappdata%\Microsoft\OneAuth
  • %localappdata%\Microsoft\IdentityCache

Conseil : renommez-les (ex. OneAuth.bak-AAAAmmJJ-HHMMSS) pour revenir en arrière au besoin. Au prochain démarrage, Office recréera automatiquement des caches sains.

(Optionnel) Réinitialiser les identités Office dans le Registre

Si l’étape précédente ne suffit pas, nettoyez la clé d’identité côté utilisateur :

  1. Appuyez sur Win+R > tapez regedit > Entrée.
  2. Accédez à HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\Identity.
  3. Sauvegardez la clé (Fichier > Exporter) puis supprimez la clé Identity entière. Elle sera recréée proprement au redémarrage d’Office.

Note : de nombreux administrateurs choisissent de ne pas supprimer les sous‑clés Identities pour éviter de reconfigurer Outlook. Si la suppression des dossiers OneAuth/IdentityCache suffit, vous pouvez ignorer cette étape.

Relancer Office et se reconnecter

  1. Démarrez Word ou Excel.
  2. Quand l’invite apparaît, connectez‑vous avec le compte Microsoft disposant de la licence (compte professionnel/école ou compte personnel selon votre abonnement).

Vérifier l’état d’activation

  1. Dans Word : Fichier > Compte. Le statut doit afficher Produit activé.
  2. Ouvrez Outlook et OneDrive : l’accès doit être rétabli et les fonctionnalités redevenir complètes.

Mesures complémentaires utiles

ActionQuand l’utiliserEffet recherché
Créer un nouveau profil Windows et migrer les fichiersSi le profil actuel est corrompu et que l’étape principale échoueRéinitialise totalement les paramètres d’utilisateur
Utiliser Office en ligne (office.com)Pour continuer à travailler en attendant la correctionAccès complet aux applications via navigateur
Vérifier l’heure/date système, l’abonnement actif, l’accès Internet, le proxy/pare‑feuSystématiquementÉvite les erreurs d’activation liées au réseau ou au compte
Lancer l’outil Microsoft Support and Recovery Assistant (SaRA) ou la réparation rapide/en ligne d’OfficeSi l’erreur persisteAutomatise la détection et la réparation des composants Office

Précautions

  • Sauvegardez le Registre (export .reg) avant modification.
  • La suppression des dossiers OneAuth/IdentityCache ne touche pas vos documents ; elle réinitialise uniquement les jetons. Prévoyez de ressaisir vos identifiants.
  • Fermez bien toutes les apps Office et attendez quelques secondes pour que les processus en arrière‑plan s’arrêtent.

Check‑list de diagnostic rapide

VérificationCommentRésultat attendu
Heure systèmeParamètres > Heure et langue > SynchroniserHeure à jour, fuseau correct
Service Click‑to‑Runservices.msc > Microsoft Office Click‑to‑RunÉtat : En cours d’exécution
Statut de licenceWord > Fichier > CompteProduit activé
Connexion compteWord > Compte > Utilisateur connectéCompte disposant de la licence affiché
RéseauTest en Wi‑Fi et filaire, essai hors proxy si possiblePas de coupures ni filtrage bloquant

Scénarios particuliers et conseils

Profils endommagés

Un profil Windows corrompu peut empêcher la création de nouveaux jetons. Créez un profil local neuf, connectez‑vous, installez Microsoft 365 et testez l’activation. Si cela fonctionne, migrez vos données (Documents, Bureau, PST si applicable).

Environnements d’entreprise (Entra ID/AAD, hybrides)

  • Vérifiez que l’utilisateur possède une assignation de licence active et que les politiques (accès conditionnel, MFA) ne bloquent pas la création de jetons.
  • Si la machine est joint‑to‑Azure AD, assurez-vous que la session Windows est bien établie avec le compte professionnel attendu (paramètre Accès au travail ou à l’école).
  • Sur VDI/RDS avec Shared Computer Activation : confirmez que SharedComputerLicensing=1 est configuré au niveau de Click‑to‑Run si le poste est partagé.

Proxys et inspection TLS

Un proxy interceptant peut empêcher la validation des licences. Testez sur un réseau non filtré (partage 4G par exemple) ; si l’activation fonctionne, ajoutez les domaines Microsoft nécessaires en exclusion SSL au proxy.

Conflits multi‑comptes

Évitez de mélanger compte personnel et compte professionnel dans Office pendant l’activation initiale. Connectez d’abord le compte licencié, puis ajoutez les autres comptes uniquement si nécessaire.

Automatiser la réparation (scripts prêts à l’emploi)

PowerShell — Réinitialisation OneAuth/IdentityCache côté utilisateur (à exécuter dans une console PowerShell ouverte en tant qu’utilisateur) :

$stamp = Get-Date -Format 'yyyyMMdd-HHmmss'
$root  = Join-Path $env:LOCALAPPDATA 'Microsoft'
$paths = @('OneAuth','IdentityCache') | ForEach-Object { Join-Path $root $_ }

foreach ($p in $paths) {
if (Test-Path $p) {
try {
Rename-Item -Path $p -NewName ("{0}.bak-{1}" -f $p, $stamp) -ErrorAction Stop
} catch {
Remove-Item -Path $p -Recurse -Force -ErrorAction SilentlyContinue
}
}
}
Write-Host "Caches réinitialisés. Lancez Word et reconnectez-vous."

CMD (batch) — Variante simple :

@echo off
set "ROOT=%LOCALAPPDATA%\Microsoft"
for %%D in (OneAuth IdentityCache) do (
  if exist "%ROOT%\%%D" (
    ren "%ROOT%\%%D" "%%D.bak-%date:~-4%%date:~3,2%%date:~0,2%-%time:~0,2%%time:~3,2%%time:~6,2%" 2>nul
    if exist "%ROOT%\%%D" rd /s /q "%ROOT%\%%D"
  )
)
echo Fait. Ouvrez Word puis reconnectez-vous.

Sauvegarde/Suppression de la clé d’identité (optionnel) :

reg export "HKCU\SOFTWARE\Microsoft\Office\16.0\Common\Identity" "%USERPROFILE%\Desktop\backup-identity.reg" /y
reg delete "HKCU\SOFTWARE\Microsoft\Office\16.0\Common\Identity" /f
echo Redemarrez Word et authentifiez-vous.

Important : ces scripts ciblent uniquement le profil utilisateur courant. Ils n’effacent pas vos documents ni vos mails. Fermez Office avant exécution.

Dépannage approfondi si l’erreur persiste

  1. Réparation Office : via Applications > Microsoft 365 > Modifier > Réparation rapide, puis Réparation en ligne si nécessaire.
  2. Outil SaRA : exécutez l’assistant « Office > Problèmes d’activation ». Il répare souvent les composants résiduels.
  3. Réinitialisation de l’association professionnelle : Paramètres Windows > Comptes > Accès au travail ou à l’école ; déconnectez/reconnectez le compte professionnel (si autorisé par la DSI).
  4. Réinstallation propre : désinstallez Microsoft 365 (outil de désinstallation complet si besoin), redémarrez, installez la version à jour et refaites l’activation.

Bonnes pratiques pour éviter le retour de l’erreur 29

  • Maintenez Windows à l’heure (NTP actif, fuseau correct).
  • Évitez les outils de nettoyage agressifs qui suppriment des caches d’identité au hasard.
  • Ne cumulez pas inutilement plusieurs versions/architectures d’Office (32/64 bits).
  • Stabilisez le réseau pendant l’activation (pas de VPN/Proxy instable).
  • Pour les postes partagés/VDI, configurez Shared Computer Activation et vérifiez les profils temporaires.

Exemples concrets et points d’attention

SymptômeCause probableAction ciblée
Word activé, mais Outlook redemande l’authentification en boucleIdentités Office conflictuellesÉtapes OneAuth/IdentityCache puis clé Identity
Activation OK en 4G, KO derrière le proxyInspection TLS ou domaines bloquésExclure les domaines Microsoft de l’inspection, autoriser la sortie
Erreur 29 apparue après restauration systèmeJetons OneAuth périmésRenommer/supprimer OneAuth et IdentityCache
Message « Produit non activé », mais compte correctDérive d’horlogeResynchroniser l’heure, redémarrer, relancer Office

Questions fréquentes

Vais‑je perdre mes mails ou mes documents ?
Non. La procédure n’efface que les jetons d’authentification. Vos fichiers et profils restent intacts. Vous devrez simplement vous reconnecter.

Dois‑je supprimer la clé Identities dans le Registre ?
Pas forcément. Essayez d’abord la suppression/renommage de OneAuth et IdentityCache. La clé Identity ne se supprime qu’en cas de persistance du problème.

Que faire si j’ai un compte personnel et un compte pro ?
Connectez d’abord le compte qui porte la licence, vérifiez l’activation, puis ajoutez l’autre compte si nécessaire.

Comment vérifier que l’activation a réellement réussi ?
Dans Word : Fichier > Compte > statut Produit activé. Vous ne devez plus voir de bannière « Activer Office ». Outlook envoie/recevra normalement et OneDrive synchronisera.

Résultat confirmé

Dans la majorité des cas, la suppression/renommage des dossiers OneAuth et IdentityCache, avec ou sans nettoyage de la clé Identity dans le Registre, rétablit immédiatement l’activation : la mention Produit activé réapparaît, les documents repassent en modification complète et les applications (Outlook, OneDrive, Teams, etc.) fonctionnent normalement.

Résumé opérationnel

  1. Fermer toutes les apps Office.
  2. Sauvegarder puis supprimer/renommer %localappdata%\Microsoft\OneAuth et %localappdata%\Microsoft\IdentityCache.
  3. (Optionnel) Exporter puis supprimer HKCU\SOFTWARE\Microsoft\Office\16.0\Common\Identity.
  4. Relancer Word/Excel, se reconnecter avec le compte licencié.
  5. Contrôler Fichier > Compte : Produit activé.
Sommaire