Windows.old löschen: wann es sich lohnt und wann Sie es besser lassen

Der Ordner taucht nach jedem großen Upgrade auf, frisst zweistellige Gigabyte und lässt sich partout nicht mit einem simplen Rechtsklick entfernen. Ich rede von Windows.old. Bei mir waren es nach dem Wechsel auf eine neue Build-Version 28,4 GB auf einer 512-GB-SSD. Auf einem Testgerät mit schlanker 256er-Platte hat das Ding fast ein Fünftel der gesamten Kapazität belegt. Kein Wunder, dass die halbe Welt sucht, wie man den Ordner endlich loswird.

Die kurze Antwort vorweg: Ja, Sie dürfen ihn löschen. Aber es gibt einen Haken, den kaum jemand ehrlich benennt, und einen zweiten, der viele zur Verzweiflung treibt, wenn der Ordner sich trotz Datenträgerbereinigung hartnäckig weigert zu verschwinden. Genau darum geht es hier.

Wichtige Erkenntnisse

  • Windows.old enthält die komplette vorherige Windows-Installation, inklusive der Möglichkeit, per Rollback zurückzukehren.
  • Zehn Tage nach dem Upgrade löscht Windows die vorherige Version automatisch selbst.
  • Vor Ablauf dieser Frist ist ein manuelles Löschen möglich, aber unwiderruflich.
  • Für das Löschen brauchen Sie Administratorrechte und den passenden Weg (Datenträgerbereinigung, nicht der Explorer).
  • Wenn der Ordner sich nicht löschen lässt, liegt es fast immer an Rechten, Sperren oder einem halbfertigen Upgrade.

Was steckt eigentlich in Windows.old?

Wenn Sie ein Upgrade von einer älteren Windows-Version auf eine neuere durchführen, verschiebt Windows die alte Installation nicht in den Papierkorb. Es packt sie in einen Ordner namens Windows.old im Wurzelverzeichnis Ihres Systemlaufwerks, in der Regel also C:\Windows.old. Darin landen die alten Systemdateien, Treiber, Registry-Daten und je nach Setup auch Teile Ihrer persönlichen Ordner.

Der Sinn dahinter ist der Rückweg. Solange dieser Ordner existiert, kann Windows Sie zur vorherigen Version zurücksetzen, falls die neue Installation zickt. Das ist kein Luxus, sondern Ihr Sicherheitsnetz.

Was passiert zehn Tage nach dem Upgrade?

Zehn Tage nach dem Upgrade auf Windows wird die vorherige Windows-Version automatisch von Ihrem PC gelöscht. Das passiert im Hintergrund, ohne dass Sie etwas tun müssen. Danach ist der Ordner weg, und mit ihm die Rollback-Möglichkeit. Wer also nichts macht, hat das Thema irgendwann von selbst erledigt. Vorausgesetzt, der Zeitplan läuft sauber durch. Und genau da hakt es bei vielen.

Windows.old löschen oder nicht?

Die ehrliche Antwort: Es kommt darauf an, wie sicher Sie sich sind. Wenn Ihr System nach dem Upgrade rund läuft, alle Treiber passen und Ihre Dateien vollständig da sind, können Sie den Ordner bedenkenlos entfernen. Wenn Sie noch ein flaues Gefühl haben, lassen Sie ihn die zehn Tage stehen. Er tut niemandem weh, außer Ihrer SSD.

Windows.old löschen oder nicht?

Klar ist aber auch: Wer schon nach wenigen Tagen 28 GB freischaufeln will, sollte sich bewusst sein, was er aufgibt.

Was verliert man beim Löschen?

Vor allem eines: die Fähigkeit, zur vorherigen Version zurückzukehren. Wenn Sie Ihre vorherige Windows-Version löschen, kann dies nicht rückgängig gemacht werden. Der Rollback ist danach tot. Zusätzlich verschwinden alte Systemwiederherstellungspunkte und ältere Schattenkopien, die in dem Ordner lagen.

Was in aller Regel nicht verloren geht: Ihre eigenen Dateien. Die liegen im Normalfall weiterhin in Ihren Benutzerordnern unter C:\Users, sofern Sie beim Upgrade die Option "Dateien und Apps behalten" gewählt haben. Trotzdem: ein Backup vor dem Löschen kostet zehn Minuten und erspart Ihnen im Zweifel den GAU.

Der richtige Weg: Windows.old über die Datenträgerbereinigung entfernen

Der Explorer ist die falsche Adresse. Ein Rechtsklick und "Löschen" führt entweder zu einer Fehlermeldung oder dazu, dass Windows die Dateien wegen fehlender Rechte einfach ignoriert. Der saubere Weg führt über die Datenträgerbereinigung. Für diese Aktion sind Administratorrechte erforderlich.

  1. Drücken Sie die Windows-Taste und tippen Sie Datenträgerbereinigung ein.
  2. Rechtsklick auf das Ergebnis, dann "Als Administrator ausführen".
  3. Wählen Sie Ihr Systemlaufwerk, meist C:.
  4. Klicken Sie auf Systemdateien bereinigen – das ist der entscheidende Schritt, sonst sehen Sie den Eintrag gar nicht.
  5. Setzen Sie das Häkchen bei "Vorherige Windows-Installation(en)" oder "Windows-Setup-Protokolldateien".
  6. OK drücken, bestätigen, warten.

Bei mir hat das auf einem Rechner nach dem Upgrade 28,4 GB freigeräumt, in unter vier Minuten. Auf einem älteren Gerät mit SSD dauerte es wegen der vielen kleinen Dateien länger, etwa zwölf Minuten.

Alternative über die Einstellungen

Seit einiger Zeit bietet Windows den bequemeren Weg über Einstellungen → System → Speicher an. Dort finden Sie die Option "Empfohlene Speicherbereinigung" oder einen Eintrag für vorherige Windows-Versionen. Der Effekt ist derselbe, nur die Klickwege sind kürzer. Nutzen Sie, was Ihnen liegt.

Windows.old löschen geht nicht: was dann?

Willkommen im Club. Das ist der Satz, den ich in Foren am häufigsten lese, und ich habe ihn selbst schon erlebt. Der Ordner bleibt, die Datenträgerbereinigung findet nichts, oder Sie bekommen "Zugriff verweigert". Dafür gibt es ein paar übliche Ursachen, und keine davon ist Magie.

Windows.old löschen geht nicht: was dann?

Ursache 1: fehlerhafte Berechtigungen auf den Ordnern

Nach einem Upgrade können die NTFS-Berechtigungen der alten Dateien so sitzen, dass selbst Ihr eigenes Administratorkonto nicht durchkommt. Dann hilft nur, sich über die Kommandozeile die Rechte zu greifen.

  • Öffnen Sie die Eingabeaufforderung oder PowerShell als Administrator.
  • Nehmen Sie sich den Besitz: takeown /f C:\Windows.old /r /d y.
  • Vergeben Sie Vollzugriff: icacls C:\Windows.old /grant Administratoren:F /t.
  • Erst danach löschen: rd /s /q C:\Windows.old.

Das /r und /t sorgen dafür, dass die Rechte rekursiv auf alle Unterordner durchgereicht werden. Klingt martialisch, ist es auch, aber es ist der Weg, der bei mir zweimal zum Ziel geführt hat, nachdem die Datenträgerbereinigung aufgegeben hatte.

Ursache 2: Dateien sind noch in Benutzung

Manche Dateien in Windows.old werden von laufenden Prozessen gesperrt. In dem Fall hilft nur ein Neustart im abgesicherten Modus, wo die meisten Hintergrunddienste gar nicht erst starten. Danach klappt die Löschung mit erstaunlicher Regelmäßigkeit.

Ursache 3: das Upgrade lief nicht sauber durch

Wenn der Ordner immer wieder auftaucht, kann ein abgebrochenes oder halb angewandtes Upgrade die Ursache sein. Dann ist es sinnvoller, den Rechner mit dem Media Creation Tool zu reparieren, anstatt weiter manuell auf den Ordnern herumzuschlagen. Klingt übertrieben, spart am Ende Zeit.

Methoden im Vergleich: welche passt zu welchem Fall?

Methode Typische Dauer Wann sinnvoll Risiko
Einstellungen → System → Speicher wenige Minuten Upgrade läuft rund, keine Probleme gering
Datenträgerbereinigung als Admin 4–12 Minuten Standardfall, wenn Explorer versagt gering
Befehlszeile mit takeown/icacls 15–30 Minuten Zugriff verweigert trotz Admin mittel, wenn Befehle falsch geschrieben
Abgesicherter Modus + Löschung 30+ Minuten Dateien sind gesperrt mittel
Reparaturinstallation 1–2 Stunden Upgrade ist defekt, Ordner kommt wieder höher, aber sauberste Lösung

Meine Reihenfolge ist eindeutig: erst die bequemen Wege, dann die Kommandozeile, und nur wenn alles scheitert, an die Reparaturinstallation denken. Ich habe mir einmal mit zu frühem Rumexperimentieren in der Registry eine Zusatzstunde Arbeit eingefangen. Nicht empfehlenswert.

Windows 11 und Windows 10: gibt es Unterschiede?

Kaum. Bei Windows 10 taucht der Ordner nach einem Funktionsupdate auf, bei Windows 11 genauso. Auch bei den neueren 25H2-Builds gilt weiterhin die Zehn-Tage-Frist und der Weg über die Speicherbereinigung. Wer noch auf Windows 7 unterwegs ist und den Ordner findet: Das klappt dort über die Datenträgerbereinigung ebenfalls, nur sehen die Menüpunkte etwas anders aus.

In einem Punkt haben sich die Versionen tatsächlich angenähert: Die Option in den Einstellungen, frühere Windows-Installationen direkt zu entfernen, ist inzwischen bei den meisten aktuellen Builds vorhanden. Wenn Sie sie nicht sehen, fehlt Ihnen vermutlich ein Update oder Sie haben den Punkt im Menü übersehen.

Windows 11: Windows.old lässt sich nicht löschen – noch ein Trick

Ein Detail, das selten erwähnt wird: Prüfen Sie, ob eine hiberfil.sys oder eine ausgelagerte Wiederherstellungspartition im Weg liegt. Manche Systemdateien werden ohne deaktivierten Schnellstart schlicht nicht freigegeben. Ein kurzer powercfg -h off in der Admin-Konsole, dann Neustart, hat mir auf einem Laptop zweimal geholfen, wo die Datenträgerbereinigung stur blieb.

Soll man Windows.old löschen?

Wenn Sie Platz brauchen und sich sicher sind, dass Ihr System läuft: ja, löschen Sie ihn. Führen Sie zuerst den Weg über die Datenträgerbereinigung durch, das ist die von Microsoft vorgesehene Route. Achten Sie dabei auf die Warnung, dass die Aktion nicht rückgängig gemacht werden kann.

Wenn Sie unsicher sind, ob das Upgrade wirklich sauber durch ist: lassen Sie den Ordner stehen. Windows räumt ihn von sich aus zehn Tage nach dem Upgrade weg. Das kostet Sie nichts außer ein bisschen Speicher, und im Gegenzug behalten Sie den Rückweg.

Was mich an der ganzen Sache am meisten überrascht hat: Der Ordner macht mehr Leute nervös als die eigentlichen Entscheidungen beim Upgrade. Ich habe früher aus Panik vor dem Rollback Windows.old wochenlang behalten und mich über den fehlenden Speicher geärgert, für eine Rückkehr, die ich nie gebraucht hätte. Heute weiß ich: Das Sicherheitsnetz ist nützlich, aber es ist nur ein Netz. Wenn das System trägt, schneiden Sie es ab und machen Platz für das nächste große Update. Und das kommt bestimmt.