Es kann vorkommen, dass der Windows Update Prozess für ein Gerät nicht funktioniert, obwohl die Richtlinie vom RiverSuite Adminclient gesetzt wurde. Dann sollten folgende Schritte gegangen werden.
Schritt 1: Windows Update Logs sichten
Um Fehler beim Windows Update zu lokalisieren, kann die Datei ‘ReportingEvents.log‘, die sich im Ordner ‘C:\Windows\SoftwareDistribution‘ befindet, zu Rate gezogen werden. Dort schreibt der Agent seine Meldungen beim Update Prozess hinein. Sollten sich dort Angaben, wie ‘hresult = 0x8024XXXX’ finden, dann stehen diese alle für einen Fehler im Windows Update Speicher.
Eine Referenz für diese Liste kann hier eingesehen werden:
Windows Update Error Codes:
HRESULT Values:
Häufig findet sich auch der ‘hresult = 0x80073712‘ in der o.g. Protokolldatei. Dieser Fehlercode steht für ‘ERROR_SXS_COMPONENT_STORE_CORRUPT, Der Komponentenspeicher wurde beschädigt‘.
Schritt 2: Prüfen auf beschädigte Dateien
Zuerst eine Eingabeaufforderung im Kontext eines Administrators öffnen, dann mit folgendem Kommando fortfahren.
sfc /scannow
<snip>
Als Ergebnis meldet das Tool bei der Ausführung folgendes:
Systemsuche wird gestartet. Dieser Vorgang kann einige Zeit dauern.
Überprüfungsphase der Systemsuche wird gestartet.
Überprüfung 100 % abgeschlossen.
Der Windows-Ressourcenschutz hat beschädigte Dateien gefunden und erfolgreich repariert.
Bei Onlinereparaturen finden Sie Details in der CBS-Protokolldatei unter
windir\Logs\CBS\CBS.log. Beispiel C:\Windows\Logs\CBS\CBS.log. Bei Offlinereparaturen
finden Sie Details in der durch das /OFFLOGFILE-Kennzeichen angegebenen Protokolldatei.
<snip>
Ob jetzt noch die folgenden Schritte durchgeführt werden, ist optional.
Schritt 3: Stoppen des Dienstes
Um mit den Schritten weitermachen zu können, müssen zuerst Dienste beendet werden. Zuerst eine Eingabeaufforderung im Kontext eines Administrators öffnen, dann mit folgendem Kommando fortfahren.
sc stop wuauserv
Schritt 4: Umbenennen/Löschen
Den Windows Update Cache stellt der Ordner ‘C:\Windows\SoftwareDistribution‘ dar. Dieser kann umbenannt (kann eine ziemliche Größe haben), oder auch ganz gelöscht werden. Dieser wird neu erzeugt, sobald der Dienst in Schritt 5 neu gestartet wird.
ren C:\Windows\SoftwareDistribution
oder
del C:\Windows\SoftwareDistribution
Schritt 5: Starten des Dienstes
Alternativ kann auch einfach der Computer neu gestartet werden.
sc start wuauserv
Es wird jetzt eine Weile dauern, bis der Ordner neu erzeugt wurde. Eventuell kann der Prozess beschleunigt werden, wenn zwischendurch manuell nach Updates gesucht wird.