Mittwoch, 24. April 2013

(WSUS) Windows Update Fehler 800B0001 beheben

In diesem Fall geht es um den Windows Update Agent 7.6.7600.256

Der Fehler 800B0001 in Windows Update tritt unter anderem auf, wenn der WSUS Server ein anderes Zertifikat hat als der Client, bzw unterschiedliche Windows Update Agenten haben.
Dies kann auftreten, wenn der PC bei der Installation die Updates direkt von Microsoft holt und diese dann installiert, weil der PC noch nicht in der Domäne ist.
Bei diesem Vorgehen wird automatisch ein aktueller Windows Update Agent auf dem PC installiert, der unter Umständen neuer ist als der des WSUS Servers.
Nimmt man den PC jetzt in die Domäne auf, so wird automatisch der WSUS als Updateserver eingetragen und es kommt zum Fehler 800B0001.
Somit findet man dann in den Update Logs die Meldung "WUIDENT.CAB not trusted". Dies liegt dann an einem geänderten Zertifikat bzw an unterschiedlichen Update Agenten.

In diesem Fall hilft nur ein Downgrade des Windows Update Agent auf dem PC!

Für Windows 7 / Server 2008R2 in der 64 Bit Version
  • EXE Datei des Windows Update Agent 7.6.7600.256 mit 7Zip entpacken
  • Die Eingabeaufforderung in dem entpackten Verzeichnis starten
  • wusetup.exe /uninstall
  • nun startet das Downgrade
  • Im Anschluss den PC neustarten
  • Nach dem Neustart den Befehl in einer Konsole ausführen wuauclt /resetauthorization /detectnow

Für Windows XP / Server 2003R2 in der 32 Bit Version
  • EXE Datei des Windows Update Agent 7.6.7600.226 mit 7Zip entpacken
  • Die Eingabeaufforderung in dem entpackten Verzeichnis starten
  • wusetup.exe /wuforce
  • nun startet das Downgrade
  • Im Anschluss den PC neustarten
  • Nach dem Neustart den Befehl in einer Konsole ausführen wuauclt /resetauthorization /detectnow
Nun heißt es erstmal einige Minuten warten....bis zu 10 Minuten kann es dauern bis sich der PC vollständig beim WSUS gemeldet hat!

Jetzt sollte das Windows Update wieder ganz normal funktionieren und den WSUS kontaktieren können.

Weitere Befehle sind:
wuauclt /reportnow (Sendet sofort einen Statusbericht an den WSUS)
wuauclt /resetauthorization (Setzt sofort die Autorisierung zurück und löscht Cookies)
wuauclt /detectnow (Sucht sofort nach Updates auf dem WSUS)

WSUS testen:
Den Internet Explorer öffnen und folgende Seite aufrufen:

http://WSUS-SERVER/selfupdate/wuident.cab
 
Wird ein Download angeboten, dann ist der WSUS korrekt Erreichbar und ist bereit.
Der Download kann abgebrochen werden!
Sollte ein Access Denied oder 404 oder 403 Fehler kommen, dann stimmen die Freigabeberechtigungen am WSUS Server nicht!