Comment supprimer automatiquement les fichiers temporaires ?

Un petit script .bat associé au Planificateur de tâches vide les fichiers temporaires de Windows 11 tout seul, chaque jour.

Masadaki dizüstü bilgisayarın ekranında Windows 11 görev zamanlama penceresi ve yanında açık bir metin düzenleyici görünüyor.

Réponse courte

Dans le Bloc-notes, écrivez un script de deux lignes avec des commandes del qui vident le dossier temporaire de l'utilisateur (%TEMP%) et C:\Windows\Temp. Enregistrez-le sous ClearTempFiles.bat, puis créez une tâche quotidienne dans le Planificateur de tâches via « Créer une tâche de base », sélectionnez ce fichier comme action et cochez « Exécuter avec les autorisations maximales ».

Ce qu’il te faut

Un PC équipé de Windows 11
Un compte utilisateur disposant des droits administrateur
Le Bloc-notes (fourni avec Windows)
Un dossier permanent pour stocker le script (ex. C:\Scripts)

Étape par étape

01

Rédiger le script de nettoyage

Appuyez sur Windows+S, cherchez le Bloc-notes et ouvrez-le. Dans le document vide, saisissez ces trois lignes : @echo off, del /s /f /q %TEMP%\*.* >nul 2>&1 et del /s /f /q C:\Windows\Temp\*.* >nul 2>&1. La première ligne masque l'affichage des commandes, les deux autres vident le dossier temporaire du compte et celui du système.

02

Enregistrer le fichier en .bat

Dans le Bloc-notes, choisissez Fichier > Enregistrer sous. Réglez le menu « Type » sur « Tous les fichiers » et nommez le fichier ClearTempFiles.bat. Sans l'extension .bat, le fichier reste un simple texte et ne s'exécutera pas. Enregistrez-le dans un dossier sûr comme C:\Scripts plutôt que sur le Bureau.

03

Créer la tâche planifiée

Appuyez sur Windows+S, cherchez Planificateur de tâches et lancez-le. Dans le volet de droite, cliquez sur « Créer une tâche de base ». Dans le champ « Nom », saisissez un intitulé clair comme Nettoyer les fichiers temporaires, puis cliquez sur « Suivant ».

04

Définir la fréquence et l'heure

Sur l'écran du déclencheur, cochez « Tous les jours » puis cliquez sur « Suivant ». Dans le champ « Début », indiquez la date et l'heure de démarrage. Choisir une heure creuse (03:00 par exemple) réduit le risque de toucher aux fichiers des programmes ouverts.

05

Associer le script à l'action

À l'étape Action, sélectionnez « Démarrer un programme » puis cliquez sur « Suivant ». Dans le champ « Programme/script », saisissez le chemin complet du script, par exemple C:\Scripts\ClearTempFiles.bat. Si le chemin contient un espace, entourez-le de guillemets, puis passez au dernier écran avec « Suivant ».

06

Activer les droits administrateur

Sur le dernier écran, cochez « Ouvrir la boîte de dialogue Propriétés de cette tâche lorsque je clique sur Terminer », puis cliquez sur « Terminer ». Dans la fenêtre qui s'ouvre, activez « Exécuter avec les autorisations maximales » et validez par « OK ». Sans cette permission, C:\Windows\Temp ne peut pas être vidé.

07

Tester la tâche manuellement

Dans la Bibliothèque du Planificateur de tâches, repérez la tâche, faites un clic droit et choisissez « Exécuter ». Si « Résultat de la dernière exécution » affiche 0x0 en bas de la fenêtre, tout fonctionne. Pour arrêter le script, clic droit > « Désactiver » ; pour l'effacer, « Supprimer ».

08

Élargir la portée si besoin

Pour vider aussi la Corbeille, ajoutez la ligne PowerShell.exe -Command "Clear-RecycleBin -Force". Pour le cache de Windows Update, ajoutez dans l'ordre net stop wuauserv, rd /s /q C:\Windows\SoftwareDistribution\Download et net start wuauserv. Après chaque ajout, lancez le script une fois à la main pour vérifier.

Publicité — article responsive

Astuces

Si vous ne voulez pas écrire de script, activez « Assistant Stockage » dans Paramètres > Système > Stockage : moins souple, mais le nettoyage automatique s'active en un clic.
Pour lancer le script au démarrage, ouvrez Propriétés > Déclencheurs, cliquez sur « Nouveau » et choisissez « Au démarrage » dans le menu « Lancer la tâche ».
Une exécution à l'extinction passe par l'Éditeur de stratégie de groupe locale (gpedit.msc), absent de Windows 11 Famille ; en édition Pro, suivez Configuration ordinateur > Paramètres Windows > Scripts.
Ajouter une ligne qui vide C:\Windows\Prefetch ralentit un temps le premier lancement des programmes : mieux vaut l'exécuter de temps en temps plutôt que chaque jour.

Attention

Les dossiers temporaires contiennent des fichiers utilisés par les programmes ouverts : certains ne pourront pas être supprimés, c'est normal. En revanche, lancer le script avec un travail non enregistré peut provoquer une perte de données. Ne modifiez jamais le chemin C:\Windows\Temp à la main : une mauvaise adresse combinée à une commande de suppression donne un résultat irréversible.

Questions fréquentes

+Le script dit qu'il n'a pas pu supprimer certains fichiers, est-ce grave ?

Non. Ces fichiers sont verrouillés par des programmes en cours d'exécution. Le script supprime les autres, et les fichiers verrouillés seront nettoyés lors d'un prochain passage.

+Ce nettoyage peut-il casser mes programmes ?

Les dossiers temporaires contiennent par nature des données supprimables. Toutefois, nettoyer pendant une installation en cours ou un travail non enregistré peut générer des erreurs : préférez une heure nocturne.

+Quelle différence entre l'Assistant Stockage et le script ?

L'Assistant Stockage ne supprime, à intervalles fixes, que les fichiers temporaires reconnus par Windows et les téléchargements. Avec le script, vous décidez exactement quel dossier est vidé et quand.

+Comment vérifier que la tâche s'exécute bien ?

Sélectionnez la tâche dans la Bibliothèque du Planificateur de tâches et regardez en bas « Heure de la dernière exécution » et « Résultat de la dernière exécution » : 0x0 signifie une exécution réussie.

+Faut-il obligatoirement exécuter le script en administrateur ?

Pas pour votre propre dossier %TEMP%, mais oui pour les dossiers système comme C:\Windows\Temp. C'est pourquoi l'option « Exécuter avec les autorisations maximales » doit rester cochée.

Sources et vérification

Dernière vérification : 12 Eylül 2026. préviens-nous. Les noms de menus correspondent à l'interface française de Windows 11.

Ce contenu est informatif ; pour les démarches, les annonces officielles de l’organisme concerné priment. Détails : clause de non-responsabilité.

N?
Nasıl Yapabilir? Editör Ekibi

Resmî kaynak esaslı, her yayında iki editör onayından geçen rehberler. Notre charte →