# Temp-Ordner unter Windows leeren: was weg kann

Windows hat mehr als einen Temp-Ordner. Ihrer ist `%TEMP%`, normalerweise `C:\Users\<name>\AppData\Local\Temp`. Der systemweite ist `C:\Windows\Temp`, und unter Windows 11 nutzen Prozesse, die als SYSTEM laufen, `C:\Windows\SystemTemp`. Dateien, die etwa eine Woche alt sind, lassen sich gefahrlos löschen. Dateien in Verwendung verweigern sich, und diese Verweigerung ist normal: überspringen Sie sie, statt sie zu erzwingen. Der einfachste sichere Weg ist Einstellungen › System › Speicher › Temporäre Dateien, oder die Speicheroptimierung, wenn Sie es automatisch wollen.

## Wo die Temp-Ordner liegen

Programme wählen einen Temp-Ordner nicht zufällig. Die [Referenz zu GetTempPath2 von Microsoft](https://learn.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-gettemppath2w) nennt die Reihenfolge für gewöhnliche Programme: die Umgebungsvariable `TMP`, dann `TEMP`, dann `USERPROFILE`, dann der Windows-Ordner. Für Prozesse, die als SYSTEM laufen, liefert sie `C:\Windows\SystemTemp`, auf das andere Prozesse nicht zugreifen können.

| Ordner | Wer dort schreibt | Wer ihn bereinigen kann |
| --- | --- | --- |
| `%TEMP%` (`AppData\Local\Temp`) | Programme in Ihrem Konto, einschließlich vieler Installer | Sie, ohne Administratorrechte |
| `C:\Windows\Temp` | Systemweite temporäre Arbeit | Ein Administrator |
| `C:\Windows\SystemTemp` | Prozesse, die als SYSTEM laufen | Ein Administrator, mit den Bereinigungswerkzeugen von Windows |

Um Ihren eigenen zu öffnen, drücken Sie `Win + R`, geben Sie `%TEMP%` ein und drücken Sie die Eingabetaste. Jedes Windows-Konto hat sein eigenes `%TEMP%`, deshalb berührt das Bereinigen Ihres Ordners keinen anderen Benutzer.

<figure class="blog-diagram">
  <picture>
    <source media="(max-width: 900px)" srcset="/img/blog/windows-windows-temp-folder-cleanup-en-mobile.webp" type="image/webp" width="768" height="1180">
    <img src="/img/blog/windows-windows-temp-folder-cleanup-en.webp" width="1360" height="454" loading="lazy" alt="Zwei Arten von Temp-Ordnern mit verschiedenen Eigentümern">
  </picture>
  <figcaption>Die Programme Ihres Kontos schreiben nach %TEMP%, während die Ordner unter C:\Windows dem ganzen PC gehören und Administratorrechte brauchen.</figcaption>
</figure>

## Warum sich Temp-Dateien sammeln und warum manche gesperrt sind

Die [cleanmgr-Referenz von Microsoft](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/cleanmgr) beschreibt den Ordner nüchtern: Programme speichern manchmal temporäre Informationen in einem Temp-Ordner und löschen sie meist, bevor sie enden, und temporäre Dateien, die seit einer Woche nicht geändert wurden, lassen sich gefahrlos löschen. Was bleibt, kommt meist von Programmen, die abgestürzt sind, während einer Installation geschlossen wurden oder nie hinter sich aufräumen: entpackte Installer, Update-Downloads, Protokolldateien und Caches, die manche Apps dort absichtlich behalten.

Eine Datei, die ein Programm noch geöffnet hat, lässt sich nicht löschen, und Windows sagt, die Datei sei in Verwendung. Das schützt laufende Arbeit, etwa einen Installer, der sich entpackt hat und auf Weiter wartet, oder einen Videoeditor, der Arbeitsdateien schreibt. Überspringen Sie diese Dateien. Sie werden meist freigegeben, sobald das Programm schließt, und ein Neustart schließt alles, sodass die nächste Bereinigung sie erreicht.

Die Ein-Wochen-Regel zählt am meisten in `C:\Windows\Temp`, wo Installer und Windows-Komponenten Arbeitsdateien behalten können, solange ein Auftrag läuft. Eine Datei von heute kann mitten in einem Update sein. Deshalb lassen die Werkzeuge von Windows und Mole alles liegen, was jünger als eine Woche ist.

## Mit den eigenen Werkzeugen von Windows bereinigen

Öffnen Sie unter Windows 11 Einstellungen › System › Speicher und wählen Sie Temporäre Dateien. Windows listet Kategorien mit ihren Größen. Kreuzen Sie nur die an, die Sie erkennen, und lassen Sie Downloads ohne Häkchen, bis Sie diesen Ordner selbst geprüft haben. [Microsofts Anleitung zum Freigeben von Speicherplatz](https://support.microsoft.com/en-us/windows/experience/storage-filemanagement/free-up-drive-space-in-windows) listet temporäre Dateien auch unter den Bereinigungsempfehlungen.

Um es automatisch zu halten, schalten Sie die Speicheroptimierung auf derselben Speicherseite ein. [Microsofts Anleitung zur Speicheroptimierung](https://support.microsoft.com/en-us/windows/experience/storage-filemanagement/manage-drive-space-with-storage-sense) sagt, dass sie mit den Standardeinstellungen läuft, wenn dem Gerät der Speicherplatz ausgeht, und dass sie Downloads und Clouddateien in Ruhe lässt, bis Sie Regeln dafür setzen. Die Datenträgerbereinigung funktioniert ebenfalls. [Datenträgerbereinigung und Speicheroptimierung](/de/windows/blog/disk-cleanup-vs-storage-sense-windows) vergleicht sie Kategorie für Kategorie.

## Zuerst die Größe prüfen, dann bei Bedarf von Hand bereinigen

Diese PowerShell-Befehle lesen nur. Der erste zeigt die Gesamtgröße von `%TEMP%` in Megabyte, der zweite, wie viel davon älter als sieben Tage ist:

```powershell
(Get-ChildItem $env:TEMP -Force -Recurse -File -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum / 1MB
$cutoff = (Get-Date).AddDays(-7)
(Get-ChildItem $env:TEMP -Force -Recurse -File -ErrorAction SilentlyContinue | Where-Object { $_.LastWriteTime -lt $cutoff -and $_.CreationTime -lt $cutoff } | Measure-Object Length -Sum).Sum / 1MB
```

Die Altersprüfung liest absichtlich beide Daten. Eine Datei, die heute nach Temp kopiert oder entpackt wurde, kann ein altes Änderungsdatum aus dem Archiv behalten. Nur ihr Erstelldatum sagt, dass sie heute angekommen ist. Beide zu prüfen hält einen frisch entpackten Installer aus der Liste.

Wollen Sie von Hand löschen, sehen Sie zuerst die Vorschau. Mit `-WhatIf` gibt PowerShell nur aus, was es entfernen würde:

```powershell
$cutoff = (Get-Date).AddDays(-7)
Get-ChildItem $env:TEMP -Force -Recurse -File -ErrorAction SilentlyContinue | Where-Object { $_.LastWriteTime -lt $cutoff -and $_.CreationTime -lt $cutoff } | Remove-Item -Force -WhatIf
```

Lesen Sie die Liste, schließen Sie die Apps, denen etwas gehört, das Sie als in Verwendung erkennen, und führen Sie dieselbe Zeile ohne `-WhatIf` aus. `Remove-Item` löscht direkt. Nichts geht in den Papierkorb. Fehler bei gesperrten Dateien sind erwartet und ändern nichts. Zeigt die Vorschau einen symbolischen Link oder einen Verzeichnisverbindungspunkt, überspringen Sie ihn und löschen Sie nur gewöhnliche Dateien.

## Was Sie nicht tun sollten

- Löschen Sie den Temp-Ordner selbst oder seinen Unterordner `Low` nicht. Programme erwarten, dass die Ordner existieren. Leeren Sie sie, entfernen Sie sie nicht.
- Übernehmen Sie nicht das Eigentum an `C:\Windows\Temp` oder `C:\Windows\SystemTemp`, um Dateien herauszuzwingen, die sich verweigern. Gesperrte Dateien dort gehören meist einem laufenden Installer, Update oder Dienst.
- Bereinigen Sie nicht während einer Installation, eines Windows-Updates oder eines großen Exports. Warten Sie das Ende ab oder starten Sie zuerst neu.
- Zeigen Sie `TEMP` und `TMP` nicht auf ein anderes Laufwerk, nur um Platz zu sparen. Viele Programme und Installer verlassen sich darauf. Microsofts [Dev-Drive-Dokumentation](https://learn.microsoft.com/en-us/windows/dev-drive/) warnt vor Nebenwirkungen beim Verschieben, selbst in dem einen Aufbau, in dem sie es vorschlägt.

## Wie Mole for Windows Temp-Dateien behandelt

Bereinigen in Mole listet zwei Zeilen. **Temporäre Dateien** ist Ihr Ordner `%TEMP%`: entfernt werden Einträge älter als sieben Tage, beurteilt am neueren von Änderungs- und Erstelldatum wie oben, und `%TEMP%\Low` bleibt, weil dieser Ordner eine niedrige Integritätsstufe trägt, die Sandbox-Programme zum Schreiben brauchen. Dateien in Verwendung werden übersprungen und bei einem späteren Lauf aufgenommen, und ein gerade geleerter Ordner wartet, bis seine eigenen Daten die Grenze überschritten haben.

**Temporäre Windows-Dateien** umfasst `C:\Windows\Temp` und `C:\Windows\SystemTemp`, ebenfalls älter als sieben Tage. Diese Zeilen brauchen eine Administratorfreigabe: Alles auswählen lässt sie ohne Häkchen, die Abfrage erscheint erst beim Bereinigen, und Ablehnen behält sie. Ordner darin bleiben, damit der Arbeitsordner eines laufenden Installers nie entfernt wird. Gewöhnliche Zeilen folgen der Entfernungsmethode in den Einstellungen. Administratorzeilen werden direkt gelöscht. Zum Rest dessen, was Bereinigen listet, siehe die [Anleitung zur Cachebereinigung](/de/windows/blog/windows-cache-cleanup).

## Das Ergebnis prüfen

Notieren Sie den freien Speicher auf C: unter Dieser PC, bereinigen Sie und prüfen Sie erneut. Temp-Ordner füllen sich wieder, während Sie den PC nutzen, deshalb sind ein paar hundert Megabyte in der nächsten Woche normal. Wachsen sie jeden Tag um Gigabyte, finden Sie das Programm, das dort schreibt: sortieren Sie `%TEMP%` nach Änderungsdatum, sehen Sie die neuesten Ordnernamen an und beheben Sie das Programm, statt öfter zu bereinigen. Fehlt der Platz weiter, liegt die Ursache woanders. [Ein volles Laufwerk C: einordnen](/de/windows/blog/windows-c-drive-full) ist der nächste Schritt.

## Häufige Fragen

### Ist es sicher, Temp-Dateien unter Windows 11 zu löschen?

Ja, bei Dateien, die etwa eine Woche alt sind. Microsoft sagt, temporäre Dateien, die seit einer Woche nicht geändert wurden, lassen sich gefahrlos löschen. Überspringen Sie Dateien in Verwendung. Sie gehören laufenden Programmen.

### Wo liegt der Temp-Ordner unter Windows?

Ihrer ist `%TEMP%`, normalerweise `C:\Users\<name>\AppData\Local\Temp`. Der systemweite Ordner ist `C:\Windows\Temp`, und SYSTEM-Prozesse unter Windows 11 nutzen `C:\Windows\SystemTemp`.

### Warum kann ich manche Dateien im Temp-Ordner nicht löschen?

Ein Programm hat sie noch geöffnet, oft ein Installer, ein Update oder Arbeitsdateien einer App. Schließen Sie das Programm oder starten Sie neu und bereinigen Sie erneut. Übernehmen Sie nicht das Eigentum, um es zu erzwingen.

### Löscht die Speicheroptimierung Temp-Dateien automatisch?

Ja, sobald Sie sie einschalten. Mit den Standardeinstellungen bereinigt sie temporäre Dateien, wenn auf dem Systemlaufwerk wenig Platz ist, und sie berührt Downloads nicht, bis Sie eine Regel dafür setzen.


Canonical: https://mole.fit/de/windows/blog/windows-temp-folder-cleanup
