Papierkorb automatisch entleeren

Mit einem kleinen Trick ist es ganz einfach möglich, das Entleeren des Papierkorbes unter Windows XP oder Windows Vista zu automatisieren. Hierfür wird kein zusätzliches Programm benötigt, denn Windows liefert schon alles nötige mit. Über die Datenträgerbereinigung lässt sich der Papierkorb leeren – kombiniert mit einer Batchdatei ist das Problem schnell gelöst!

Die in Windows integrierte Datenträgerbereinigung bietet eine Funktion zum Entleeren des Papierkorbes an. Zuerst muss eine Aktion, die der Assistent automatisch ausführen kann, erstellt werden. Hierzu muss unter Start/Ausführen der Befehl cleanmgr.exe /sageset :003 durchgeführt werden. Im danach geöffneten Dialogfenster kann nun der Papierkorb als Aufräumaktion ausgewählt werden.

Unter Windows XP Professional muss man sich nun als Administrator anmelden, unter Windows Vista kann man gleich loslegen und unter Start/Ausführen den Befehl gpedit.msc starten. Im Gruppenrichtlinieneditor wählt man im linken Teil des Fensters Richtlinien für Lokaler Computer/Benutzerkonfiguration/Windows Einstellungen/Skripts (Anmelden/Abmelden) auswählen. Nun öffnet man im rechten Bereich des Fensters die Aktion Abmelden.

Mit einem Klick auf die Schaltfläche Dateien anzeigen wird das Skript-Verzeichnis von Windows im Explorer angezeigt. In diesem muss eine neue Batchdatei mit dem Namen leeren.cmd erstellt werden. Den Inhalt dieser Batchdatei ändert man dann mit einem beliebigen Texteditor auf cleanmgr.exe /sagerun:0033. Nachdem alle Dialoge geschlossen wurden, wird ab dem nächsten Neustart bei jeder Abmeldung bzw. beim Herunterfahren des PCs der Papierkorb von Windows entleert.

Besitzer von Windows XP Home können die Batchdatei ganz einfach in einem der Autostart-Ordner (z.B. unter C:\Programme\Autostart) erstellen. Jedoch wird der Papierkorb dann beim Starten des PCs und nicht beim Abmelden bzw. Herunterfahren geleert.