Wenn Sie beim Windows-Update einen Fehler erhalten, könnte dies darauf hindeuten, dass einer der Update-Komponenten beschädigt ist. In einem solchen Fall können Sie die Windows-Update-Komponenten zurücksetzen. Dies sollte keine Auswirkungen auf die Leistung Ihres Systems haben, könnte aber helfen, das neue Update zu installieren.
Um dies zu tun, müssen Sie mehrere Befehle in die Kommandozeile eingeben. Sie sollten sie der Reihe nach eingeben und dann Ihren Computer neu starten, damit die Änderungen wirksam werden. Alternativ können Sie auch eine Batch-Datei erstellen, die diese Befehle automatisch in der Kommandozeile ausführt, sodass Sie sie nicht jedes Mal manuell eingeben müssen.
Zurücksetzen der Windows Update-Komponenten mit der Eingabeaufforderung
Das Zurücksetzen der Windows Update-Komponenten kann bei Problemen mit Systemaktualisierungen helfen. Dies kann über die Eingabeaufforderung erfolgen. Dieser Prozess erfordert das schrittweise Ausführen bestimmter Befehle, um die Update-Komponenten erfolgreich zurückzusetzen.
- Öffnen Sie die Eingabeaufforderung mit Administratorrechten, indem Sie auf das „Start“-Symbol klicken und „Eingabeaufforderung“ in die Suche eingeben.
- Geben Sie die folgenden Befehle ein, um die Windows Update-Dienste zu stoppen:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
- Löschen Sie die qmgr*.dat-Dateien mit dem Befehl:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader.".
- Löschen Sie die Windows-Update-Dateien mit dem Befehl:
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
- Setzen Sie die Standard-Sicherheitsbeschreibungen für die BITS- und Windows Update-Dienste zurück:
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- Wechseln Sie mit dem Befehl in das Verzeichnis System32:
cd /d %windir%\system32
- Und registrieren Sie alle BITS- und Windows Update-Dateien neu:
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
- Setzen Sie Winsock mit dem Befehl zurück:
netsh winsock reset
- Starten Sie die Windows Update-Dienste neu:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
- Schließen Sie die Eingabeaufforderung und starten Sie Ihren Computer neu.
Das Zurücksetzen der Windows Update-Komponenten über die Eingabeaufforderung kann helfen, Probleme mit den Updates zu lösen. Nach Abschluss der Schritte sollten Sie keine Veränderungen oder Zurücksetzungen von Einstellungen bemerken. Vergessen Sie nicht, Ihren Computer neu zu starten, damit die Änderungen wirksam werden.
Zurücksetzen der Windows Update-Komponenten mithilfe einer Batch-Datei
Das Zurücksetzen der Windows Update-Komponenten kann auch durch das Erstellen und Ausführen einer Batch-Datei erfolgen. Eine Batch-Datei führt alle oben genannten Befehle in der Kommandozeile automatisch aus, sobald sie gestartet wird. Um eine solche Datei zu erstellen, gehen Sie wie folgt vor:
- Öffnen Sie das Programm „Editor“ auf Ihrem Computer.
- Kopieren Sie die folgenden Befehle in das Notepad-Fenster.
- Diese Befehle entsprechen den Aktionen, die auch in der Kommandozeile ausgeführt werden, sind aber in einer Datei automatisiert:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%
system32\catroot2 /S /Q
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
cd /d %windir% system32
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
- Klicken Sie in der oberen linken Ecke der Anwendung auf die Schaltfläche „Datei„.
- Wählen Sie aus dem Dropdown-Menü „Speichern unter„.
- Speichern Sie die Datei mit der Erweiterung .bat, zum Beispiel ResetWindowsUpdate.bat. Wählen Sie beim Speichern den Dateityp „Alle Dateien„.
- Starten Sie die gespeicherte Batch-Datei, indem Sie mit der rechten Maustaste darauf klicken und „Als Administrator ausführen“ wählen.
Diese Datei können Sie für zukünftige Verwendungen aufbewahren. Wenn Sie in Zukunft erneut die Windows Update-Komponenten zurücksetzen müssen, starten Sie einfach diese Datei. Es ist wichtig, sie als Administrator auszuführen.