Aller au contenuAller à l'arborescence
DossierRisque : Sans risque

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

Fichiers temporaires de l'utilisateur (variables %TEMP% et %TMP%). Supprimable, hors fichiers en cours d'utilisation.

Mis à jour le Par AltF4 Formation

À quoi ça sert

%TEMP% et %TMP% pointent ici pour chaque utilisateur. Quand une application n’a pas de consigne, elle écrit ses fichiers de travail dans ce dossier : extraction d’un installeur, aperçu d’une pièce jointe ouverte directement, téléchargement partiel. Pour trouver le dossier, la fonction GetTempPath consulte TMP, puis TEMP, puis USERPROFILE, puis le dossier Windows.

Ce qu’il contient

  • Fichiers et dossiers temporaires des applications, des installeurs et des pièces jointes ouvertes directement.
  • Résidus d’applications fermées brutalement.
  • Fichiers en cours d’utilisation, verrouillés tant que l’application tourne.

Risques et bonnes pratiques

  • Videz le contenu, applications fermées, et ignorez les fichiers verrouillés. Gardez le dossier lui-même : certaines applications supposent qu’il existe.
  • Ne stockez rien d’important ici, le dossier peut être vidé à tout moment.
  • Un volume plein à cause de Temp désigne souvent une application défaillante : identifiez-la plutôt que de vider régulièrement.
  • Les malwares aiment s’y déposer. N’exécutez pas de fichier inconnu depuis ce dossier.

Commandes utiles

Fenêtre de terminal
# Chemin effectif et taille
$env:TEMP
Get-ChildItem $env:TEMP -Recurse -Force -ErrorAction SilentlyContinue | Measure-Object -Property Length -Sum
# Simuler la suppression des fichiers de plus de 7 jours
Get-ChildItem $env:TEMP -Recurse -Force -ErrorAction SilentlyContinue | Where-Object LastWriteTime -lt (Get-Date).AddDays(-7) | Remove-Item -Recurse -Force -WhatIf

Signaler une erreur