Ce qu'est réellement la Corbeille sur le disque
Chaque lecteur possède son propre dossier système caché nommé $Recycle.Bin, et à l'intérieur, Windows tient un sous-dossier par compte utilisateur, nommé d'après son identifiant de sécurité (SID). Quand vous « supprimez » un fichier dans l'Explorateur, il ne fait que déménager dans ce dossier — renommé mais intact —, d'où la possibilité de vider ou restaurer la corbeille utilisateur par utilisateur. Pour la même raison, C:\$Recycle.Bin peut retenir en silence des gigaoctets que l'affichage des dossiers ne montrera jamais.
Conséquence pratique en ligne de commande : vider la Corbeille revient à supprimer le contenu de ces dossiers cachés. Windows fournit pour cela une applet de commande dédiée, plus la voie tranchante du rd héritée de l'époque MS-DOS. Les deux sont définitives : rien de supprimé ainsi n'y retourne une seconde fois.
Les deux commandes qui vident la Corbeille
PowerShell est la voie propre. L'applet Clear-RecycleBin est livrée avec Windows 10 et 11 et vide la corbeille de l'utilisateur courant : sans argument, elle couvre tous les lecteurs, et l'invite de confirmation se saute avec -Force. La route par cmd.exe est plus ancienne et plus brutale — rd /s /q supprime le dossier $Recycle.Bin lui-même, que Windows recrée aussitôt, vide. Comme elle touche un dossier système protégé, elle exige des droits administrateur, et elle vise les corbeilles de tous les utilisateurs du lecteur, pas seulement la vôtre.
- Clear-RecycleBin — vide la corbeille de tous les lecteurs pour l'utilisateur courant (avec confirmation)
- Clear-RecycleBin -Force — pareil, sans confirmation : la forme standard pour les scripts
- Clear-RecycleBin -DriveLetter C — limite le nettoyage à un seul lecteur
- rd /s /q C:\$Recycle.Bin — cmd.exe avec droits administrateur : efface la corbeille du lecteur C pour tous les utilisateurs
- rd /s /q D:\$Recycle.Bin — à répéter pour chaque lettre de lecteur ; les disques amovibles ont leur propre corbeille
Planifier le vidage automatique
La ligne de commande donne sa pleine mesure en automatisation. Dans le Planificateur de tâches, créez une tâche qui lance powershell.exe avec les arguments -NoProfile -Command "Clear-RecycleBin -Force" — un passage hebdomadaire est un rythme raisonnable, et la Corbeille ne dépassera jamais une semaine de suppressions. L'alternative graphique est l'Assistant Stockage : Paramètres → Système → Stockage → Assistant Stockage, où « Supprimer les fichiers de ma corbeille s'ils y sont depuis plus de » se règle sur 1, 14 ou 30 jours, et 60 sous Windows 11.
Le vidage programmé est une arme à double tranchant : qui utilise la Corbeille comme filet de sécurité — « je récupérerai peut-être le fichier de la semaine dernière » — a intérêt à choisir un intervalle généreux ou à renoncer à l'automatisme. Rien de choquant à une corbeille bien pleine sur un disque spacieux ; le problème n'apparaît que quand la place manque. Kleaner PRO choisit la voie du milieu dans son nettoyage planifié : la Corbeille est une catégorie à part avec son propre interrupteur, et vous décidez précisément ce que le passage hebdomadaire a le droit de toucher.
Questions et réponses
Existe-t-il une commande cmd pour vider la Corbeille ?
cmd.exe n'a pas de commande dédiée. Les voies qui marchent sont l'applet PowerShell Clear-RecycleBin, ou rd /s /q C:\$Recycle.Bin qui supprime le dossier caché de la Corbeille (droits administrateur requis).
rd /s /q C:\$Recycle.Bin supprime-t-il les fichiers définitivement ?
Oui. La commande vide la corbeille du lecteur pour tous les utilisateurs, sans confirmation ni retour arrière — considérez-la comme un vidage depuis le bureau, juste sans la boîte de dialogue.
Peut-on vider la Corbeille de tous les utilisateurs d'un coup ?
Oui, lecteur par lecteur : rd /s /q X:\$Recycle.Bin depuis une console administrateur vide les corbeilles de tous les comptes du lecteur X, car un seul dossier $Recycle.Bin contient leurs sous-dossiers. Clear-RecycleBin ne touche que l'utilisateur courant.
Vérifiez le contenu avant l'achat.
L'essai unique de 30 minutes couvre les fonctions de base. Les fonctions marquées PRO restent verrouillées jusqu'à l'activation d'une licence payante.
À lire ensuite
Écrivez-nous: [email protected]