Temporäre Dateien automatisch mit Datenträgerbereinigung, Storage Sense oder Batch-Datei löschen

Das TEMP-Verzeichnis (%temp%) wird im Laufe der Zeit aufgebläht, da Anwendungen dort Daten speichern und die von ihnen erstellten Dateien und Ordner nicht immer entfernen. Und Software-Installationsprogramme extrahieren den Inhalt der Setup-Pakete in den Ordner %temp% und führen die Bereinigung nach Abschluss der Installation nicht durch.

Datenträgerbereinigung alle temporären Dateien löschen

Das Problem des „Geringen Speicherplatzes“ gehört der Vergangenheit an – oder das Problem tritt heutzutage selten auf, da Systeme mit Festplatten mit hoher Kapazität ausgestattet sind, die spottbillig wurden. Vielleicht möchten Sie jedoch trotzdem den Temp-Ordner aufräumen und das System in Topform halten.

Die Bereinigung temporärer Dateien ist eine der Aufgaben, die Windows im Hintergrund im Rahmen der automatischen Wartung oder der Systemwartung, die den Taskplaner verwendet, im Hintergrund ausführt. Die automatische Wartung verwendet die Datenträgerbereinigung (cleanmgr.exe) mit dem undokumentierten /autoclean Parameter. Die integrierten Wartungsaufgaben werden ausgelöst, wenn das System etwa 5 Minuten lang im Leerlauf ist, und stoppt, sobald Windows eine Benutzeraktivität erkennt.

Um das zu löschen %temp% Dateien sofort, ohne auf das Auslösen der automatischen oder Systemwartungs-OS-Aufgabe warten zu müssen, können Sie verwenden eins dieser Methoden.

Methoden zum automatischen Bereinigen von temporären Dateien

  • Temporäre Dateien mit der Datenträgerbereinigung bereinigen
  • Temporäre Dateien mit den Speichereinstellungen bereinigen
  • Temporäre Dateien mit einer Windows-Batch-Datei bereinigen

Automatisieren Sie das Entfernen temporärer Dateien mit der Datenträgerbereinigung

Das native Dienstprogramm zur Datenträgerbereinigung (cleanmgr.exe) unterstützt die Automatisierung seit den frühen Versionen von Windows, zumindest ab Windows XP und bis Windows 10. Sie können die Befehle „sageset“ und „sagerun“ mit einer eindeutigen Nummer verwenden, um die Bereinigung automatisch zu konfigurieren und auszuführen.

  • /d Laufwerksbuchstabe: – Diese Option gibt das Laufwerk an, das von der Datenträgerbereinigung gereinigt werden soll.
  • /sageset: n – Diese Option zeigt das Dialogfeld Datenträgerbereinigungseinstellungen an und erstellt außerdem einen Registrierungsschlüssel zum Speichern der von Ihnen ausgewählten Einstellungen. Der n-Wert, der in der Registrierung gespeichert wird, ermöglicht es Ihnen, Aufgaben für die Ausführung der Datenträgerbereinigung anzugeben. Der n-Wert kann ein beliebiger ganzzahliger Wert von 0 bis 65535 sein. Damit alle Optionen verfügbar sind, wenn Sie die Option /sageset verwenden, müssen Sie möglicherweise das Laufwerk angeben, auf dem Windows installiert ist.
  • /sagerun: n – Diese Option führt die angegebenen Aufgaben aus, die dem Wert n zugewiesen sind, wenn Sie die Option \sageset verwenden. Alle Laufwerke auf dem Computer werden aufgezählt und das ausgewählte Profil wird für jedes Laufwerk ausgeführt.

Sie können zum Beispiel /sageset: 1000 zur Reinigung %temp% Dateien, /sageset: 1001 für andere Elemente wie den Cache "Thumbnails" usw. Sie können auch mehrere Bereinigungsoptionen für eine einzelne auswählen sageset # Aufbau.

Konfigurieren der Datenträgerbereinigung für die Bereinigung temporärer Dateien

Öffne ein erhöhte oder Admin-Eingabeaufforderung und führen Sie den folgenden Befehl aus:

cleanmgr /d c: /sageset: 1000
temporäre Dateien beim Login löschen

Dies öffnet die Datenträgerbereinigung und zeigt Ihnen eine überwältigende Liste von Bereinigungsoptionen oder Handlern zur Auswahl.

  • Temporäre Setup-Dateien
  • Alte Chkdsk-Dateien
  • Protokolldateien einrichten
  • Windows Update-Bereinigung
  • Windows Defender
  • Protokolldateien für Windows-Upgrades
  • Heruntergeladene Programmdateien
  • Temporäre Internetdateien
  • Speicherabbilddateien für Systemfehler
  • Systemfehler-Minidump-Dateien
  • Durch Windows-Upgrade verworfene Dateien
  • Pro Benutzer archivierte Windows-Fehlerberichterstattungsdateien
  • Pro Benutzer in die Warteschlange gestellte Windows-Fehlerberichterstattungsdateien
  • Systemarchivierte Windows-Fehlerberichterstattungsdateien
  • Windows-Fehlerberichterstattungsdateien in der Warteschlange
  • System erstellt temporäre Windows-Fehlerberichterstattungsdateien
  • Windows ESD-Installationsdateien
  • BranchCache
  • Vorherige Windows-Installation(en)
  • Papierkorb
  • RetailDemo Offline-Inhalte
  • Paketsicherungsdateien aktualisieren
  • Temporäre Dateien
  • Temporäre Windows-Installationsdateien
  • Miniaturansichten
  • Benutzerdateiverlauf

Je nach verwendetem Betriebssystem sind einige der Bereinigungsoptionen möglicherweise nicht in Ihrem System vorhanden.

temporäre Dateien beim Login löschen

Die Optionen „Heruntergeladene Programmdateien“ und „Temporäre Internetdateien“ können standardmäßig aktiviert sein. Deaktivieren Sie sie, aktivieren Sie "Temporäre Dateien” Kontrollkästchen und klicken Sie auf OK.

Sie müssen das „/sageset“ nur zum ersten Mal ausführen. Die Konfiguration (für 1000) wird in der Registrierung gespeichert und wird verwendet, wenn Sie die Datenträgerbereinigung mit dem Befehl „/sagerun“ ausführen. Sie können beliebig viele Konfigurationseinstellungen mit unterschiedlichen Nummern erstellen.

Ausführen der Bereinigung temporärer Dateien

Um die Bereinigung auszuführen, verwenden Sie diesen Befehl im Dialogfeld Ausführen (WinKey + R):

cleanmgr /sagerun: 1000
temporäre Dateien beim Login löschen

Sie benötigen die /D Parameter bei Verwendung /sagerun.

Erstellen Sie eine Verknüpfung für den obigen Befehl und legen Sie sie im Autostart-Ordner ab.

Drücken Sie WinKey + R, geben Sie den folgenden Befehl ein und drücken Sie EINTRETEN:

Shell: Start

Das öffnet den Autostart-Ordner Ihres Profils. Legen Sie die Verknüpfung zur Datenträgerbereinigung in den Autostart-Ordner. %temp% Die Dateibereinigung erfolgt bei jeder Anmeldung.

temporäre Dateien beim Login löschen

Notiz: Standardmäßig löscht Cleanmgr.exe keine temporären Dateien, auf die in den letzten 7 Tagen zugegriffen wurde. Sie können das Verhalten jedoch ändern, indem Sie den Registrierungswert LastAccess anpassen. Weitere Informationen finden Sie im Artikel Warum löscht die Datenträgerbereinigung den Inhalt des temporären Ordners nicht vollständig?

Löschen Sie automatisch temporäre Dateien und den Papierkorb mit Windows 10 Storage Sense

Die Speichereinstellungen von Windows 10 haben eine Option zum automatischen Löschen der temporären Dateien und Papierkorbdateien, die älter als „x“ Tage sind.

Klicken Sie auf Start, Einstellungen, klicken Sie auf System und wählen Sie Speicher. Aktivieren Sie die Umschalttaste unter Lager

Papierkorb leeren - Speichereinstellungen oder Speichersinn

Klicken Konfigurieren Sie Storage Sense oder führen Sie es jetzt aus. Dadurch wird ein weiterer Bildschirm geöffnet, in dem Sie auswählen können, was automatisch gelöscht wird – Temporäre Dateien oder Papierkorb – oder beides.

Bereinigungsoptionen für Windows 10 Speichereinstellungen

Sie können die folgenden Einstellungen auf dieser Seite aktivieren oder deaktivieren:

Löschen Sie temporäre Dateien, die meine Apps nicht verwenden. Löschen Sie Dateien in meinem Papierkorb, wenn sie seit mehr als "x" Tagen dort sind. Löschen Sie Dateien in meinem Downloads-Ordner, wenn sie seit mehr als "x" Tagen dort sind

Sie können Dateien auch bei Bedarf (mit den obigen Einstellungen) bereinigen, indem Sie auf klicken Säubere jetzt.

Temporäre Dateien mit einer Batch-Datei entfernen

Sie können eine Batch-Datei erstellen, um den Inhalt des Temp-Ordners einschließlich der Unterordner vollständig zu löschen.

Öffnen Sie Notepad und kopieren Sie den folgenden Inhalt hinein:

del "%temp%\*.*" /s /q. FOR /d %%p IN ("%temp%\*.*") DO rd "%%p" /s /q

Speichern Sie die Datei mit dem .Schläger Verlängerung. Doppelklicken Sie, um die Batch-Datei auszuführen. Der Temp-Ordner selbst wird nicht entfernt, da dies nicht empfohlen wird.

VERBUNDEN:So löschen Sie Dateien, die älter als N Tage sind, automatisch in Windows

Anmerkung des Herausgebers: Die Verwendung der Datenträgerbereinigung ist die sicherste und bevorzugte Option, da die zuletzt aufgerufenen Dateien unberührt bleiben. Außerdem ermöglicht es dem Benutzer, die Einstellung "Letzter Zugriff" zu konfigurieren, obwohl nur über die Registry. Wenn Sie jedoch aus irgendeinem Grund die Batch-Dateimethode bevorzugen (die ich nicht für den routinemäßigen Gebrauch empfehle), stellen Sie sicher, dass Sie Ihre geöffneten Dateien speichern und alle laufenden Programme schließen, bevor Sie die Datei ausführen.


Eine kleine Bitte: Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte?

Eine "kleine" Aktie von Ihnen würde dem Wachstum dieses Blogs sehr helfen. Einige tolle Vorschläge:
  • Pin es!
  • Teilen Sie es mit Ihrem Lieblingsblog + Facebook, Reddit
  • Tweete es!
Also vielen Dank für Ihre Unterstützung, mein Leser. Es dauert nicht länger als 10 Sekunden Ihrer Zeit. Die Share-Buttons befinden sich direkt darunter. :)