Windows-Update-Cache-Ordner löschen – Der wahre Trick
Ich habe eine Weile festgesteckt, weil Windows-Updates einfach nicht installieren wollten oder ständig im Loop blieben. Das Problem lag meistens an den Cache-Ordnern, vor allem am SoftwareDistribution-Ordner in C:\Windows\SoftwareDistribution
und am Catroot2-Ordner in C:\Windows\System32\catroot2
. Windows nutzt diese Ordner, um temporär Update-Dateien zwischenzuspeichern. Mit der Zeit werden sie manchmal beschädigt, bremsen den Rechner aus oder füllen sich unnötig auf – das führt dazu, dass CPU und Festplatte viel mehr beansprucht werden als nötig, wenn Windows sich selbst patchen soll. Dieses langsame, zögerliche Gefühl? Meistens hängt das an diesen Ordnern.
Was ich gelernt habe: Man kann nicht einfach alles löschen. Zuerst muss der Windows-Update-Dienst (wuauserv) gestoppt werden, weil die Dateien dort gesperrt sind. Öffnen Sie PowerShell oder die Eingabeaufforderung als Administrator und tippen Sie Stop-Service wuauserv -Force
. Es ist außerdem sinnvoll, die Dienste bits
und cryptsvc
ebenfalls zu stoppen: Stop-Service bits -Force
und Stop-Service cryptsvc -Force
. So vermeiden Sie Konflikte beim Leeren des Caches.
Der knifflige Teil: Nicht den gesamten Catroot2-Ordner löschen, sondern nur den Inhalt. Dieser ist für die kryptografischen Vorgänge erforderlich, die Windows bei Updates durchführt – wenn Sie ihn löschen oder umbenennen, könnten Sie das System noch mehr beschädigen, statt es zu reparieren. Löschen Sie also nur die Dateien darin. Gleiches gilt für den SoftwareDistribution-Ordner – entfernen Sie alles, was dort verschiebbar ist. Wenn bestimmte Dateien nicht löschtbar sind oder ausgegraut erscheinen, stellen Sie sicher, dass alle zugehörigen Dienste vorher gestoppt wurden.
Ist der Ordner leer, starten Sie die Dienste wieder mit Start-Service wuauserv
sowie Start-Service bits
und Start-Service cryptsvc
. Überprüfen Sie, ob die Windows-Updates danach reibungsloser laufen. Ich habe auch den integrierten Windows-Fehlerbeheber benutzt – unter Einstellungen > Update & Sicherheit > Problembehandlung > Zusätzliche Problembehandlungen > Windows Update. Funktioniert nicht immer perfekt, hilft aber manchmal, bestimmte Probleme automatisch zu beheben.
SFC (System File Checker) ausführen – Eine gute Idee
Ein weiterer Helfer war das Ausführen von sfc /scannow
. Es ist kein Allheilmittel, aber manchmal verursachen beschädigte Systemdateien Verzögerungen oder merkwürdige Update-Probleme. Ich habe die Eingabeaufforderung als Administrator geöffnet (weil es sonst ein bisschen aufwendig ist, im Startmenü die passende Variante zu finden), und dort sfc /scannow
eingegeben. Dann heißt es warten… Der Scan sucht nach Fehlern und versucht, sie zu beheben. In der Regel erscheint eine Meldung wie „Keine Integritätsverletzungen“ oder „Reparatur erfordert Neustart“. Falls Letzteres, einfach neu starten und nochmal laufen lassen. Manchmal hilft eine zweite Runde, um alles zu säubern.
Wenn Windows stabiler ist, läuft SFC auch im abgesicherten Modus – das kann bei hartnäckigen Problemen hilfreich sein. Geduld ist hier gefragt: Manchmal sind mehrere Neustarts oder doppelte Durchläufe notwendig.
DISM – Wenn SFC nicht ausreicht
Wenn SFC nicht ausreicht, hilft das DISM-Tool weiter. Es repariert das Windows-Abbild direkt. Der Befehl lautet: DISM /Online /Cleanup-Image /RestoreHealth
. Standardmäßig lädt DISM die Dateien aus Windows Update herunter. Falls die Quelle beschädigt ist oder keine Internetverbindung besteht, ist es besser, ein ISO-Image zu mounten.
Dazu habe ich ein Windows-ISO-File gemountet (Rechtsklick > Mount) und dann auf die Datei install.wim oder install.esd im gemounteten Laufwerk verwiesen. Beispiel: Wenn das ISO auf G:\
gemountet ist und die Datei install.wim enthält, lautet der Befehl:
DISM /Online /Cleanup-Image /RestoreHealth /Source:G:\sources\install.wim:1 /LimitAccess
Die Zahl nach dem Doppelpunkt ist der Index – die richtige ermitteln Sie mit: DISM /Get-WimInfo /WimFile:G:\sources\install.wim
. Wenn Sie eine install.esd verwenden, ist die Syntax etwas anders. Wichtig ist, die Quelle genau zu prüfen. Dieses Verfahren kann eine Weile dauern und fühlt sich manchmal wie Glücksspiel an, vor allem, wenn die ISO nicht exakt Ihrer Windows-Version entspricht.
Manuelles Zurücksetzen der Update-Komponenten
Wenn Cache-Löschen sowie DISM und SFC nicht helfen, bleibt noch das manuelle Zurücksetzen. Das ist etwas drastischer, aber häufig die letzte Chance. Öffnen Sie die Eingabeaufforderung oder PowerShell als Administrator und führen Sie die folgenden Befehle nacheinander aus:
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc
net start msiserver
Damit setzen Sie den Windows-Update-Client zurück und zwingen Windows, die Update-Datenbank neu aufzubauen. Bei mir hat das schon manchmal den Prozess wieder in Gang gebracht. Manchmal ist ein Neustart zwischendurch nötig, also ruhig mehrmals versuchen, wenn es beim ersten Mal nicht klappt.
Liefern von Updates mit Delivery Optimization
Was ich anfangs verdrängt hatte: Delivery Optimization. Dabei teilt Windows Update Dateien P2P mit anderen PCs in Ihrem Netzwerk oder sogar im Internet. Klingt clever, kann aber Bandbreite und CPU stark belasten – vor allem bei instabilen oder eingeschränkten Verbindungen. Sie können diese Funktion unter Einstellungen > Windows Update > Erweiterte Optionen > Delivery Optimization deaktivieren, indem Sie „Uploads von anderen PCs erlauben“ ausschalten.
Außerdem können Sie die Bandbreite begrenzen, wenn Sie möchten. Das Abschalten von Delivery Optimization hat bei mir die CPU-Auslastung während der Updates deutlich reduziert. Es lohnt sich, dies bei der Fehlersuche zu berücksichtigen. Es erfordert etwas Geduld und Experimentieren.
Fazit – Geduld und gründliche Überprüfung
Um ehrlich zu sein, ist die Fehlerbehebung bei Windows-Updates manchmal wie ein Puzzle, und ich habe schon einige Nächte damit verbracht, alles wieder stabil zu kriegen. Wichtig ist, ruhig zu bleiben, Schritt für Schritt vorzugehen und die Dienste sowie Ordner genau zu überprüfen. Stellen Sie sicher, dass Sie alles als Administrator ausführen und sichern Sie vorher wichtige Daten oder erstellen Sie Wiederherstellungspunkte. Windows ist halt nicht perfekt, und manchmal spielt es einem einfach Streiche.
Ich hoffe, diese Anleitung hilft Ihnen weiter – bei mir hat es lange gedauert, bis ich alles herausgefunden habe. Vielleicht erspart es anderen eine Wochenend-Studienstunde. Viel Erfolg!