- C:
- Users
- <utilisateur>
- AppData
- Local
- Microsoft
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.
À 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 exemplewinget.exeoupython.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
# 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