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

Le 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ériques remplacés, Fichiers temporaires, cache Internet Explorer, mises à jour Windows obsolètes, Dossier d'installation de 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 derrière lui des fichiers temporaires ?

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 » nombre de jours à partir de la date actuelle Date.

EN RELATION:Comment supprimer automatiquement les 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 du Registre et accédez à :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Fichiers temporaires

Dans le volet droit, double-cliquez 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 la dernière création d'un fichier accédé ou un répertoire a été créé pour ce fichier ou répertoire à considérer pour le nettoyage par Cleanmgr.exe.

En définissant les données de 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 utilisés par applications, et ceux pour lesquels vous n'avez pas d'accès en écriture.

Pour plus de sécurité, 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 car juste au cas où une application en cours d'exécution aurait stocké les données temporaires là-bas, et vous avez 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. Il 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 a été effectué aujourd'hui, le 1 novembre.

Après avoir appliqué le paramètre de registre, j'ai réexécuté 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 les fichiers temporaires lorsque le nettoyage de disque est en cours d'exécution élevé ("Exécuter en tant qu'administrateur"), "temporaire" les fichiers dans les dossiers et sous-dossiers suivants sont également effacés, en plus des fichiers et dossiers dans le TEMP de l'utilisateur annuaire.Ézoïquesignaler cette annonce

  • %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 utilisant Cleanmgr.exe bascule "/sageset" et "/sagerun".


Une petite demande: si vous avez aimé ce post, merci de le partager ?

Un "minuscule" partage de votre part aiderait beaucoup à la croissance de ce blog. Quelques bonnes suggestions :
  • Épinglez-le !
  • Partagez-le sur votre blog préféré + Facebook, Reddit
  • Tweetez-le !
Alors 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. :)