Qu’est-ce que le dossier ProgramData et que peut-on supprimer
C:\ProgramData est un dossier Windows masqué où les programmes gardent des données partagées par tous les comptes du PC : licences, réglages, caches de mise à jour et bases de données. Ne supprimez pas le dossier et ne le videz pas en bloc, car les logiciels de sécurité, les fonctions de Windows et les programmes d’installation en dépendent. Les anciens rapports d’erreurs et les dossiers de programmes réellement supprimés peuvent généralement partir, une fois vérifiés. Pour tout le reste, mieux vaut laisser faire le programme de désinstallation ou les réglages du programme.
Ce qu’il contient
Microsoft le définit comme un dossier connu, avec la variable d’environnement %ProgramData%. Il est masqué par défaut, donc saisissez %ProgramData% dans Win + R pour y aller directement, ou activez Explorateur de fichiers › Afficher › Afficher › Éléments masqués.
Une différence avec AppData : AppData appartient à un seul compte, et ProgramData appartient à tous. Sur un ThinkPad de test, le dossier contenait des dossiers de constructeurs comme Intel, Lenovo et Tencent, à côté de Microsoft, Package Cache et ssh.
Vous verrez aussi des éléments avec une flèche, comme Application Data et Documents. Ce sont des liens conservés pour d’anciens programmes, pas de vrais dossiers. Sur ce PC, Application Data pointait vers C:\ProgramData et Documents vers C:\Users\Public\Documents. Un outil qui les suit peut donc compter les mêmes données deux fois, ou plus.
Trouver ce qui prend de la place
Cette commande liste les plus gros dossiers. Lancez PowerShell en tant qu’administrateur pour que moins de dossiers refusent l’accès :
Get-ChildItem $env:ProgramData -Directory -Force -Attributes !ReparsePoint | ForEach-Object {
[pscustomobject]@{ GB = [math]::Round((Get-ChildItem $_.FullName -Recurse -Force -File -Attributes !ReparsePoint -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum / 1GB, 2); Folder = $_.Name }
} | Sort-Object GB -Descending | Select-Object -First 15
Ce qui peut partir et ce qui ne le peut pas
Chemin sous C:\ProgramData |
Ce que c’est | Peut-on le supprimer |
|---|---|---|
Microsoft\Windows\WER\ReportArchive, ReportQueue |
Anciens rapports d’erreurs | Oui, droits administrateur requis |
NVIDIA Corporation\NV_Cache |
Cache de nuanceurs | Oui, les jeux recompilent, voir le cache de nuanceurs |
| Le dossier d’un programme que vous avez supprimé | Restes | Généralement, vérifiez le nom et qu’aucun autre produit de ce fournisseur n’est installé |
Package Cache |
Programmes d’installation conservés pour la réparation et la suppression | Non, voir le dossier Installer |
Microsoft\Windows Defender |
Données de sécurité | Non |
Microsoft\Crypto |
Clés de la machine et certificats | Non |
Microsoft\Windows\Start Menu |
Raccourcis pour tous les comptes | Non, sauf un raccourci mort |
ssh |
Clés d’hôte du serveur OpenSSH | Non |
Microsoft\Windows\Virtual Hard Disks |
Disques Hyper-V | Seulement via Hyper-V |
chocolatey, miniconda3, autres gestionnaires de paquets |
Outils installés | Utilisez l’outil pour supprimer les paquets |
| Un dossier de constructeur pour du matériel que vous utilisez encore | Pilotes, outils, licences | Non, utilisez l’app du constructeur |
| Tout ce qui concerne un programme que vous utilisez encore | Souvent des licences et des bases de données | Non |
Avant de supprimer un dossier résiduel, cherchez dans Paramètres › Applications › Applications installées s’il reste autre chose de ce fournisseur. Un dossier d’éditeur comme Adobe ou Tencent peut être partagé par plusieurs produits. Déplacez-le d’abord ailleurs, ou renommez-le, et utilisez le PC quelques jours. Gardez votre propre copie jusqu’à être sûr.
Ce qu’il ne faut pas faire
- Ne supprimez pas
C:\ProgramDatani son dossierMicrosoft. Les fonctions de Windows, Defender et les programmes d’installation cessent de fonctionner, et la réparation est difficile. - Ne prenez pas possession de dossiers pour pouvoir les supprimer. C’est le signe que vous retirez quelque chose de protégé, et des autorisations modifiées causent leurs propres problèmes.
- Ne déplacez pas ProgramData vers un autre disque. Windows n’a aucun moyen de le déplacer sur un PC déjà installé, et Microsoft prévient que le rediriger peut faire échouer les mises à jour.
- Ne vous fiez pas au total d’un dossier si l’outil suit les liens. Mesurez avec la commande ci-dessus.
Où Mole intervient
Analyser, dans Mole pour Windows, peut afficher ProgramData et sa taille sur votre disque système, avec des notes sur les dossiers connus comme Package Cache et WER. Il ne propose pas Déplacer vers la Corbeille pour ce qui s’y trouve. La suppression y est volontairement un choix qui n’est pas en un clic. Nettoyer en liste les rapports d’erreurs système et le cache de nuanceurs système de NVIDIA, ce dernier non coché, et les deux demandent les droits administrateur. Il peut aussi lister les raccourcis morts du menu Démarrer commun à tous les comptes. Quand vous désinstallez une app via Apps, Mole peut lister pour examen le dossier propre à cette app dans ProgramData, et il s’arrête au dossier de l’éditeur plutôt que de supprimer un dossier partagé avec d’autres produits. Mole ne vide jamais Package Cache.
FAQ
Qu’est-ce que le dossier ProgramData ?
C’est un dossier masqué, C:\ProgramData, pour les données que les programmes partagent entre tous les comptes du PC, comme les licences, les réglages et les caches.
Puis-je supprimer ProgramData ?
Non. Ne supprimez que des éléments vérifiés, comme d’anciens rapports d’erreurs ou le dossier d’un programme supprimé.
Pourquoi ProgramData est-il si volumineux ?
Le plus souvent un ou deux programmes : caches d’installation, données d’antivirus, fichiers de mise à jour ou gestionnaire de paquets. Mesurez les dossiers avant de décider.
Pourquoi ne vois-je pas ProgramData ?
Il est masqué. Saisissez %ProgramData% dans Win + R, ou activez Afficher › Afficher › Éléments masqués dans l’Explorateur de fichiers.
Quelle est la différence entre ProgramData et AppData ?
AppData appartient à un seul compte, et ProgramData est partagé par tous les comptes du PC. Les deux sont masqués, et les deux mélangent des caches et des données dont vous avez besoin.