Pourquoi le nettoyage de disque n’efface-t-il pas complètement le contenu du dossier Temp? - Winhelponline

Why Doesn T Disk Cleanup Clear Temp Folder Contents Completely



Nettoyage de disque (Cleanmgr.exe) est un outil intégré à Windows qui offre des options de nettoyage utiles non disponibles dans d'autres outils de nettoyage tiers. Il peut supprimer pilotes de périphérique remplacés , Fichiers temporaires, cache Internet Explorer, mises à jour Windows obsolètes , Dossier d'installation Windows précédent (Windows.old) , et beaucoup plus.

Mais vous vous demandez peut-être pourquoi le nettoyage de disque ignore la suppression de certains fichiers et dossiers de votre dossier TEMP.







Pourquoi le nettoyage de disque laisse-t-il les fichiers temporaires derrière?

Lorsqu'il s'agit de supprimer des fichiers temporaires, le nettoyage de disque par défaut n'efface pas les éléments qui correspondent aux critères suivants:



  1. Fichiers avec des attributs en lecture seule, système ou masqués
  2. Fichiers consultés au cours des sept derniers jours
  3. Répertoires créés au cours des sept derniers jours.

Pour le critère 2: Avec une simple modification du registre, vous pouvez faire en sorte que le nettoyage de disque efface tous les fichiers temporaires ou uniquement les fichiers dont l'horodatage du dernier accès est supérieur à «n» jours à compter de la date actuelle.



EN RELATION: Comment supprimer automatiquement des fichiers de plus de N jours sous Windows





Faire en sorte que le nettoyage de disque efface tous les fichiers temporaires

Démarrez l'éditeur de registre et accédez à:

HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Windows  CurrentVersion  Explorer  VolumeCaches  Temporary Files

Dans le volet droit, double-cliquez sur Dernier accès .



nettoyage de disque supprimer tous les fichiers temporaires

Définissez les données de valeur pour LastAccess sur 0.

La valeur «LastAcess» représente le nombre de jours qui doivent s'être écoulés depuis le dernier accès à un fichier ou un répertoire a été créé pour ce fichier ou répertoire à prendre en compte pour le nettoyage par Cleanmgr.exe.

En définissant les données de la valeur de Registre LastAccess sur 0, vous pouvez forcer le nettoyage de disque à nettoyer tous les fichiers temporaires. Il ignore les fichiers qui ne peuvent pas être supprimés, tels que les fichiers actuellement en utilisation par applications et ceux pour lesquels vous n’avez pas accès en écriture.

Pour être plus sûr, vous pouvez définir 'LastAccess' sur '3' afin que le nettoyage de disque n'efface pas les fichiers qui ont été utilisés au cours des trois derniers jours. «3» est plus sûr parce que juste au cas où une application en cours d'exécution aurait stocké les données temporaires là-bas, et que vous avez souvent mis le système en veille prolongée (au lieu de l'arrêter quotidiennement) ces derniers temps.

Ce qui précède est la même modification de registre que j'ai écrite en 2005. Elle s'applique à Windows 2000 / XP à Windows 10. Réf: Modifiez la valeur «LastAccess» pour nettoyer les fichiers temporaires à l'aide de l'utilitaire de nettoyage de disque .

L'exécution du nettoyage de disque avec la valeur par défaut «LastAccess» a laissé de nombreux fichiers et dossiers intacts.

nettoyage de disque supprimer tous les fichiers temporaires

Seuls les dossiers créés (et les fichiers consultés) avant le 25 octobre ont été effacés - le nettoyage est effectué aujourd'hui, 1er novembre.

Après avoir appliqué le paramètre de registre, j'ai relancé le nettoyage de disque.

nettoyage de disque supprimer tous les fichiers temporaires

Les fichiers temporaires ont tous disparu, sauf le fichiers et dossiers en cours d'utilisation .

nettoyage de disque supprimer tous les fichiers temporaires

Emplacements des fichiers temporaires

En remarque, si vous nettoyez des fichiers temporaires lorsque le nettoyage de disque est en cours d’exécution avec élévation de privilèges («Exécuter en tant qu’administrateur»), les fichiers «temporaires» des dossiers et sous-dossiers suivants sont également effacés, en plus des fichiers et des dossiers du répertoire TEMP de l'utilisateur.

  • % WINDIR% Temp
  • % WINDIR% Journaux
  • % WINDIR% System32 LogFiles

Pour ma part, je n'utilise pas d'outils de nettoyage et de maintenance tiers. Je compte toujours sur le nettoyage de disque pour ce travail - mais je le fais l'automatiser en utilisant Cleanmgr.exe change «/ sageset» et «/ sagerun».


Une petite demande: si vous avez aimé cet article, veuillez le partager?

Une «minuscule» part de votre part aiderait sérieusement à la croissance de ce blog. Quelques bonnes suggestions:
  • Épinglez-le!
  • Partagez-le sur votre blog préféré + Facebook, Reddit
  • Tweetez-le!
Merci beaucoup pour votre soutien, mon lecteur. Cela ne prendra pas plus de 10 secondes de votre temps. Les boutons de partage sont juste en dessous. :)