Effacer tous les fichiers temporaires
Posté : mer. 2 nov. 2016 01:46
Le Nettoyage de disque (Cleanmgr.exe) est un outil intégré dans Windows qui offre des options de nettoyage utiles non disponibles dans d'autres outils de nettoyage tiers.
Il peut supprimer les pilotes de périphériques remplacés, les fichiers temporaires, le cache d'Internet Explorer, les mises à jour obsolètes de Windows, le dossier des précédentes installation de Windows (Windows.old) et bien d'autres éléments.
Mais vous vous demandez peut-être pourquoi le Nettoyage de disque ne supprime pas certains fichiers et dossiers dans votre dossier TEMP.
Lors de la suppression des fichiers temporaires, le Nettoyage de disque par défaut ne supprime pas les éléments qui répondent aux critères suivants :
- Fichiers avec des attributs Lecture seule, Système ou Caché
- Fichiers auxquels on a accédé au cours des sept derniers jours
- Dossiers créés au cours des sept derniers jours.
Pour le deuxième critère, avec une simple modification du Registre, vous pouvez effacer tous les fichiers temporaires ou seulement les fichiers dont le dernier timestamp est supérieur à "n" nombre de jours à partir de la date actuelle.
Procédure détaillée de l'effacement de tous les fichiers temporaires
Attention
Avant de toucher au Registre, créez un point de restauration manuel pour faire marche arrière en cas de problème.
1 - Effectuez [Windows]+[R] puis saisissez regedit pour lancer l'éditeur du Registre.
2 - Parcourez l'arborescence du Registre jusqu'à la clé suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files
3 - Dans la partie droite de la fenêtre, cliquez avec le bouton droit de la souris sur la valeur LastAccess, choisissez Modifier, puis attribuez-lui la valeur 0 et validez par OK.
4 - Fermez l'éditeur du Registre.
La valeur LastAcess représente le nombre de jours nécessaires depuis le dernier accès à un fichier ou la création d'un fichier ou répertoire pour que celui-ci soit supprimé par Cleanmgr.exe.
En définissant la donnée de la valeur de Registre LastAccess à 0, vous forcez le Nettoyage de disque à supprimer tous les fichiers temporaires.
Il ignore les fichiers qui ne peuvent pas être supprimés, tels que les fichiers en cours d'utilisation par des applications, et ceux auxquels vous n'avez pas accès en écriture.
Par sécurité, vous pouvez définir "LastAccess" à "3", de telle sorte que le Nettoyage de disque n'efface pas les fichiers utilisés au cours des trois derniers jours.
Le paramétrage de la donnée de la valeur LastAccess à "3" est plus sûr car il prend en compte la situation dans laquelle une application en cours d'exécution a stocké des données temporaires dans un fichier temporaire et que vous avez beaucoup utilisé l'hibernation au lieu d'arrêter votre pc tous les jours.
Emplacements des fichiers temporaires
Si vous exécutez le Nettoyage de disque en mode Élevé ("Exécuter en tant qu'administrateur"), les fichiers temporaires des dossiers et sous-dossiers suivants sont également effacés, en plus des fichiers et dossiers du répertoire TEMP de l'utilisateur.
%WINDIR%\Temp
%WINDIR%\Logs
%WINDIR%\System32\LogFiles
Source (en anglais) : http://www.winhelponline.com/blog/disk- ... astaccess/
Il peut supprimer les pilotes de périphériques remplacés, les fichiers temporaires, le cache d'Internet Explorer, les mises à jour obsolètes de Windows, le dossier des précédentes installation de Windows (Windows.old) et bien d'autres éléments.
Mais vous vous demandez peut-être pourquoi le Nettoyage de disque ne supprime pas certains fichiers et dossiers dans votre dossier TEMP.
Lors de la suppression des fichiers temporaires, le Nettoyage de disque par défaut ne supprime pas les éléments qui répondent aux critères suivants :
- Fichiers avec des attributs Lecture seule, Système ou Caché
- Fichiers auxquels on a accédé au cours des sept derniers jours
- Dossiers créés au cours des sept derniers jours.
Pour le deuxième critère, avec une simple modification du Registre, vous pouvez effacer tous les fichiers temporaires ou seulement les fichiers dont le dernier timestamp est supérieur à "n" nombre de jours à partir de la date actuelle.
Procédure détaillée de l'effacement de tous les fichiers temporaires
Attention
Avant de toucher au Registre, créez un point de restauration manuel pour faire marche arrière en cas de problème.
1 - Effectuez [Windows]+[R] puis saisissez regedit pour lancer l'éditeur du Registre.
2 - Parcourez l'arborescence du Registre jusqu'à la clé suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files
3 - Dans la partie droite de la fenêtre, cliquez avec le bouton droit de la souris sur la valeur LastAccess, choisissez Modifier, puis attribuez-lui la valeur 0 et validez par OK.
4 - Fermez l'éditeur du Registre.
La valeur LastAcess représente le nombre de jours nécessaires depuis le dernier accès à un fichier ou la création d'un fichier ou répertoire pour que celui-ci soit supprimé par Cleanmgr.exe.
En définissant la donnée de la valeur de Registre LastAccess à 0, vous forcez le Nettoyage de disque à supprimer tous les fichiers temporaires.
Il ignore les fichiers qui ne peuvent pas être supprimés, tels que les fichiers en cours d'utilisation par des applications, et ceux auxquels vous n'avez pas accès en écriture.
Par sécurité, vous pouvez définir "LastAccess" à "3", de telle sorte que le Nettoyage de disque n'efface pas les fichiers utilisés au cours des trois derniers jours.
Le paramétrage de la donnée de la valeur LastAccess à "3" est plus sûr car il prend en compte la situation dans laquelle une application en cours d'exécution a stocké des données temporaires dans un fichier temporaire et que vous avez beaucoup utilisé l'hibernation au lieu d'arrêter votre pc tous les jours.
Emplacements des fichiers temporaires
Si vous exécutez le Nettoyage de disque en mode Élevé ("Exécuter en tant qu'administrateur"), les fichiers temporaires des dossiers et sous-dossiers suivants sont également effacés, en plus des fichiers et dossiers du répertoire TEMP de l'utilisateur.
%WINDIR%\Temp
%WINDIR%\Logs
%WINDIR%\System32\LogFiles
Source (en anglais) : http://www.winhelponline.com/blog/disk- ... astaccess/