Aller au contenuAller à l'arborescence
DossierRisque : Prudence

Microsoft C:\Users\<utilisateur>\AppData\Local\Microsoft

Dossier %LOCALAPPDATA%\Microsoft : données locales de Windows, Edge, OneDrive et Office pour l'utilisateur, surtout des caches. Ne suit pas le profil itinérant.

Mis à jour le Par AltF4 Formation

À quoi ça sert

%LOCALAPPDATA%\Microsoft range les données locales des composants Microsoft pour l’utilisateur courant : Windows, Edge, OneDrive, Office. Comme tout AppData\Local, il reste sur la machine et ne suit pas un profil itinérant. Son contenu dépend des logiciels installés.

Ce qu’il contient

  • Le sous-dossier Windows : miniatures de l’Explorateur, cache Internet (INetCache), rapports d’erreurs et autres données du shell.
  • Selon les logiciels installés : Edge, OneDrive, Office, Outlook (fichiers de données hors connexion), et des magasins de secrets liés à l’utilisateur (Credentials, Vault).
  • WindowsApps, qui contient les alias d’exécution des applications du Store (par exemple winget.exe ou python.exe).

Risques et bonnes pratiques

  • Ce dossier mélange des caches sans importance et des données utiles (fichiers hors connexion d’Outlook, identifiants chiffrés). Un nettoyage en bloc coûte donc cher : passez par les applications ou par les sous-dossiers dédiés (voir les fiches liées).
  • Pour une sauvegarde de profil qui ne garde que les données itinérantes, excluez-le. Pour une migration complète, conservez-le.
  • Avant d’accuser une application, classez les sous-dossiers par taille avec la commande ci-dessous.

Commandes utiles

Fenêtre de terminal
# Taille de chaque sous-dossier (lecture seule, peut être longue)
Get-ChildItem "$env:LOCALAPPDATA\Microsoft" -Directory -Force | ForEach-Object {
$b = (Get-ChildItem $_.FullName -Recurse -Force -File -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum
[pscustomobject]@{ Dossier = $_.Name; 'Taille (Mo)' = [math]::Round($b / 1MB, 1) }
} | Sort-Object 'Taille (Mo)' -Descending

Contenu du dossier

Signaler une erreur