Windows-Befehlsanleitung
Reset SoftwareDistribution and Catroot2
When Windows Update is stuck on old downloads, bad signatures, or inconsistent patch metadata, resetting SoftwareDistribution and Catroot2 is often faster than repeating update scans forever.
Dieser Leitfaden ist auf die konkrete Verbindung zwischen Symptom und Befehl bei reset softwaredistribution and catroot2 geschrieben und nicht als allgemeine Sammlung von Terminalzeilen. So wird die Seite nützlicher für echte Fehlerbehebung und verringert das Risiko, den falschen Schritt auszuführen.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start msiserver
net start bits
net start cryptSvc
net start wuauserv
Wo Sie den Befehl am besten ausführen
Erhöhte Eingabeaufforderung ist der passende Ausführungskontext für diese Seite. Weil dieser Schritt geschützten Windows-Zustand verändert, liefern normale Fenster oft nur Zugriffsfehler oder unvollständige Ergebnisse.
Schneller Reparaturablauf
- Gehen Sie vom konkreten Symptom dieser Seite aus: Updates stay stuck at downloading or installing
- Führen Sie anschließend die eigentliche Reparaturzeile genau so aus wie angegeben.
- Dieser Ablauf ist auf this repair abgestimmt. Mischen Sie daher nicht zu früh andere, unpassende Reparaturbefehle dazu.
- Starten Sie neu, wenn Servicing-Komponenten oder geschützte Dateien geändert wurden, und wiederholen Sie danach den ursprünglichen Windows-Vorgang.
- Gehen Sie erst dann zu CBS.log, DISM-Source-Reparatur oder Update-spezifischen Schritten weiter.
Kopierbarer Wrapper-Skriptblock
Nutzen Sie diesen Wrapper, wenn der Seitenbefehl in einem saubereren Skriptblock mit Start- und Abschluss-Hinweis laufen soll.
@echo off
echo Run this CMD sequence in an elevated Command Prompt.
echo Starting targeted repair sequence...
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start msiserver
net start bits
net start cryptSvc
net start wuauserv
echo.
echo Review the output before closing this window.
pause
Prüfbefehle nach der Reparatur
Mit diesen Folgezeilen prüfen Sie, ob sich der relevante Windows-Zustand wirklich geändert hat, statt nur von einer erfolgreich ausgeführten Zeile auszugehen.
DISM /Online /Cleanup-Image /CheckHealth
sfc /verifyonly
What problem this command is trying to solve
This page targets damaged update-download caches and signature catalogs that keep reusing bad local data.
- Updates stay stuck at downloading or installing.
- The same failed update keeps coming back.
- Windows Update behaves as if it is reusing broken cached files.
How the command works
The script stops the relevant services, renames the two cache folders so Windows must rebuild them, and then starts the services again.
When it makes sense to run it
Use it before more advanced servicing repair when update files themselves seem stale or corrupted.
Bevor Sie den Befehl ausführen
- Öffnen Sie vor net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start msiserver net start bits net start cryptSvc net start wuauserv eine Eingabeaufforderung oder PowerShell mit Administratorrechten.
- Prüfen Sie, ob das Symptom wirklich zu diesem Leitfaden passt, besonders wenn Anzeichen wie updates stay stuck at downloading or installing auftreten.
- Notieren Sie genaue DISM-, SFC-, CBS- oder Windows-Update-Meldungen, da diese Angaben für den nächsten Schritt wichtig sind.
Welches Ergebnis Sie erwarten können
Vergleichen Sie nach net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start msiserver net start bits net start cryptSvc net start wuauserv das Ergebnis mit dem Ausgangssymptom. Der nützlichste Prüfpunkt ist, ob updates stay stuck at downloading or installing seltener auftritt, sich verändert oder eine klarere Fehlermeldung liefert. Eine gute Hilfeseite endet nicht beim Befehl, sondern hilft auch bei der Ergebnisprüfung.
Woran Sie erkennen, dass es geholfen hat
Der beste Test nach net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start msiserver net start bits net start cryptSvc net start wuauserv ist die Aktion zu wiederholen, die den Fehler vorher ausgelöst hat. Wenn the same failed update keeps coming back unverändert wieder erscheint, war der Befehl wahrscheinlich nicht die ganze Lösung und Sie sollten gezielt zum nächsten Prüfschritt wechseln.
Warum Administratorrechte hier wichtig sind
Dieser Befehl greift in Systemintegrität und Beschädigungen im Komponentenspeicher ein. Führen Sie ihn in einer erhöhten Konsole aus, damit Windows die Änderung wirklich anwenden kann und nicht nur eine Rechte- oder Zugriffsfehlermeldung zurückgibt.
Before you run it
Only run it from an elevated terminal. Renaming these folders is safe, but it will clear update history visuals inside Settings.
Wann dies wahrscheinlich nicht der richtige Fix ist
Dies ist nicht der richtige erste Schritt bei einem einzelnen Fehler einer Drittanbieter-App, einem reinen Browserproblem oder einem offensichtlichen Hardwaredefekt. Sinnvoll ist er bei beschädigter Windows-Image-Struktur, wiederkehrenden Updatefehlern oder geschützten Systemdateien.
Was tun, wenn es nicht hilft
Wenn net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start msiserver net start bits net start cryptSvc net start wuauserv updates stay stuck at downloading or installing nicht verbessert, wechseln Sie zum nächsten Schritt derselben Symptomgruppe statt wahllos weitere Befehle zu stapeln. Der beste Folgeschritt hängt hier vor allem davon ab, ob das Problem mit Systemintegrität und Beschädigungen im Komponentenspeicher zusammenhängt.
Häufige Fragen
Sollte ich net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start msiserver net start bits net start cryptSvc net start wuauserv bei genau diesem Windows-Symptom verwenden?
Nutzen Sie den Befehl, wenn das Verhalten Ihres PCs wirklich zum Reparaturziel dieser Seite passt: This page targets damaged update-download caches and signature catalogs that keep reusing bad local data.
Was sollte ich direkt nach net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start msiserver net start bits net start cryptSvc net start wuauserv prüfen?
Prüfen Sie, ob sich der ursprüngliche Auslöser noch genauso reproduzieren lässt. Bei dieser Seite ist wichtig, ob updates stay stuck at downloading or installing seltener wird, sich verändert oder zu einem präziseren nächsten Schritt führt.
Wann reicht net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start msiserver net start bits net start cryptSvc net start wuauserv allein nicht aus?
Dies ist nicht der richtige erste Schritt bei einem einzelnen Fehler einer Drittanbieter-App, einem reinen Browserproblem oder einem offensichtlichen Hardwaredefekt. Sinnvoll ist er bei beschädigter Windows-Image-Struktur, wiederkehrenden Updatefehlern oder geschützten Systemdateien.