Windows Update funktioniert unter Windows Server 2008 R2 nicht

7

Der Windows Update-Bildschirm wird angezeigt und ich klicke auf Updates herunterladen. Dann wird die Leiste über den Bildschirm gescrollt und es wird angezeigt, dass Updates heruntergeladen werden, aber die Anzahl steigt nie (0 KB insgesamt, 0% vollständig). Ich habe verschiedene Dinge versucht, die über Google gefunden wurden, um dies zu beheben, aber bisher hat nichts funktioniert.

Zitiert von /server/166318/windows-update-not-working-on-windows-2008-r2-standard-x64 , außer ich habe keinen nicht lizenzierten SQL Server 2008 ausgeführt. Ich habe auch verschiedene Dinge von Google ausprobiert, darunter WUInstall und das Einrichten eines separaten WSUS-Servers, und bisher hat nichts funktioniert.

Ich habe mich neu registriert und über jede DLL informiert, von der ich mir vorstellen kann, dass sie überhaupt verwandt ist (etwas mehr als 150). Ich verwende keine Proxyserver.

Ich habe die Updates manuell heruntergeladen, aber Windows wird mit einer "Suche nach Updates" blockiert, die die Suche nie beendet.

Ich kann nur folgende Fehler in meinem Protokoll finden:

2012-01-30 05: 00: 10: 014 980 f40 AU WARNUNG: Fehler beim Ändern der Download-Eigenschaften des Aufrufs, Fehler = 0x80070057
2012-01-30 07: 43: 06: 441 980 fc0 AU WARNUNG: Rückgabe aufgrund eines Fehlers von GetDownloadProgressUx, Fehler = 0x8024000C
2012-01-30 07: 43: 06: 443 980 fc0 AU WARNUNG: GetInteractiveInstallProgress fehlgeschlagen, Fehler = 0x8024000C

Beim Googeln des ersten Fehlers stieß ich auf einige Lösungsschritte:

  1. Klicken Sie auf Start und geben Sie services.msc in das Suchfeld ein. Klicken Sie dann wie oben angezeigt auf services. Scrollen Sie in der Liste nach unten zu Windows Update, klicken Sie mit der rechten Maustaste darauf und wählen Sie Stopp.

  2. Geben Sie dies in das Suchfeld% windir% \ SoftwareDistribution ein, klicken Sie im obigen Feld auf "Software Distribution" und löschen Sie den gesamten Inhalt des Ordners "Download".

  3. Gehen Sie zurück und aktivieren Sie den Windows Update-Dienst wieder.

Was ich schon versucht habe und kein Glück.

Später heißt es, Microsoft herunterzuladen MicrosoftFixit.wu.Run.exeund das auszuprobieren, was ich habe und kein Glück habe. Ich habe auch einen Microsoft-Patch ausprobiert, Windows6.1-KB947821-v14-x64.msuder mit dem nervigen "Suchen nach Updates auf diesem Computer" für immer zum Stillstand kommt.

Ich habe versucht, die FixWU von Drittanbietern herunterzuladen und nichts.

Ich habe versucht, eine Neuinstallation des Windows Update-Agenten mit zu erzwingen WindowsUpdateAgent30-x64.exe /wuforce

Ich habe den PC auf Antiviren, Rootkits, Malware und nichts dergleichen überprüft. Ich habe alle VPN-Verbindungen zurückgesetzt und die Firewall vorübergehend ausgeschaltet, immer noch nichts.

Ich habe die Zugriffsberechtigungen für C: und seine Unterordner überprüft. Sowohl integrierte Benutzer als auch Administratoren verfügen über Lese- / Schreibrechte.

Versuchen Sie auch alles in http://support.microsoft.com/kb/949358 und erstellen Sie den Windows Update-Agenten manuell neu / installieren Sie ihn neu.

Ich bin hier am Ende meines Witzes, nicht sicher, was ich sonst noch tun / versuchen soll, irgendwelche Vorschläge ???

Brian Deragon
quelle
Hast du chkdsk / f ausgeführt?
Bigbio2002
Überprüfen Sie die Proxy-Einstellungen im IE und deaktivieren Sie sie. Das funktioniert gut für mich.

Antworten:

8

Befolgen Sie die Anweisungen am Ende dieses KB-Artikels , um die erweiterte Protokollierung zu aktivieren.

Überprüfen Sie auch, ob Background Intelligent Transfer Service (BITS)der betreffende Computer ordnungsgemäß ausgeführt wird.

Überprüfen Sie, ob BITS-Download-Jobs vom Windows Update Service als Administrator erstellt werden:

bitsadmin /list /allusers

Könnten Sie Ihr windowsupdate.log an einem Ort wie http://pastebin.com/ veröffentlichen ?


Sie können auch versuchen, den Windows Update-Dienst (wuauserv) mit zu beenden

sc stop wuauserv

und löschen Sie die folgenden Ordner- und Registrierungsschlüssel (und Unterordner / Unterschlüssel):

%windir%\softwaredistribution\datastore

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

Löschen Sie alle BITS-Jobs im Zusammenhang mit Windows Update wie im folgenden Beispiel

bitsadmin /cancel {4706732F-9E3A-456B-9696-F0D18B8EA327}

Beginnen Sie danach wuauserverneut:

sc start wuauserv
motobói
quelle
Tut mir leid, nichts hat funktioniert, schließlich zahlte ich Microsoft-Support, um das Problem zu beheben (es dauerte 13 Stunden ????) und sie sagten mir nicht einmal, was am Ende falsch war, nur dass "viele kleine Probleme große Probleme verursachen Problem "seine Worte genau.
Brian Deragon
2

Da ich sowieso keine Berechtigung habe, die Antwort von @ motobói hier zu bearbeiten, habe ich alles getan, um Windows-Updates wieder zum Laufen zu bringen. Ich musste allerdings ein bisschen mehr / anders machen.

Stoppen Sie die folgenden Dienste:

  • Windows Update Service
  • Windows Installer
  • Hintergrund Intelligent Transfer Service (BITS)

Löschen Sie den Inhalt der folgenden Ordner

  • % windir% \ SoftwareDistribution \ Datastore
  • % windir% \ SoftwareDistribution \ Download

Registrierungsschlüssel (und Unterordner / Unterschlüssel) löschen:

  • HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate
  • HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate

Stellen Sie sicher, dass die Dienste so eingestellt sind, dass sie automatisch gestartet werden (verzögert).

  • Hintergrund Intelligent Transfer Service (BITS)
  • Windows Installer
  • Windows Update Service

Starten Sie alle Dienste neu oder starten Sie den Server neu

Starten Sie Windows Update und planen Sie es

Das Löschen der Registrierung führt zum Verlust der Windows Update-Einstellungen. Starten Sie Windows Update einmal manuell, um sicherzustellen, dass es funktioniert. Stellen Sie die Aktualisierungsstrategie wie gewünscht ein. (automatisch)

Weiter mehr vielleicht versuchen

Was mich betrifft, haben die oben genannten Schritte dazu geführt, dass Windows Update wieder funktioniert, aber von den anderen Antworten gesammelt, möchten Sie möglicherweise die folgenden Dinge ausprobieren:

Könnten Sie bitte den Anweisungen am Ende dieses KB-Artikels folgen und die erweiterte Protokollierung aktivieren?

Überprüfen Sie auch, ob BITS-Download-Jobs vom laufenden Windows Update-Dienst als Administrator erstellt werden, und löschen Sie alle mit Windows Update verbundenen BITS-Jobs wie im folgenden Beispiel

bitsadmin /list /allusers
bitsadmin /cancel {4706732F-9E3A-456B-9696-F0D18B8EA327}

Versuchen Sie, Windows Update Agent neu zu installieren

WindowsUpdateAgent30-x64.exe /wuforce

thx @ motobói und @Brian Deragon, die mich auf den richtigen Weg gebracht haben

Manuel
quelle
0

(Würde wahrscheinlich dem Originalposter nicht helfen, könnte aber jemandem helfen, der hier von Google geleitet wird). Ich bin gerade auf ein ähnliches Problem mit Win 7 gestoßen: Updates würden nicht eintreffen, und KB947821 würde für immer nach Updates auf diesem Computer suchen. Es stellte sich heraus, dass der BITS-Dienst aus irgendeinem Grund nicht ausgeführt wurde und auf Manueller Start eingestellt war. Nach dem Start (und der Rückkehr zum verzögerten Autostart) scheinen die Updates zu funktionieren (KB947821 startet ebenfalls einwandfrei, es gab jedoch keinen Grund mehr, es trotzdem auszuführen).

Alexey B.
quelle
0

Für den Teil "Suchen nach Updates auf diesem Computer" bei der Installation mit lokal heruntergeladener Update-Datei hatte ich das gleiche Problem bei der Installation Cumulative update for IE11

Ich habe versucht, mich mit dem Administratorkonto anzumelden, und kann dann das heruntergeladene Update erfolgreich installieren. Hoffe das wird jemandem helfen.

zawhtut
quelle
0

Ich hatte das gleiche Problem und keiner der Vorschläge funktionierte für mich, außer dass ich bemerkte, dass der Windows Update-Dienst ein Hardwareprofil mit dem Namen "Nicht blockiertes Profil" auf der Registerkarte "Anmelden" aktiviert hatte. Ich habe es deaktiviert und jetzt funktioniert Windows Update.

Funke
quelle
-2

Laden Sie die Windows Desktop Experience für 2008R2, nehmen Sie alle Standardeinstellungen und alle verschiedenen Optionen. Starten Sie anschließend den Server neu. Nachdem Sie sich angemeldet haben und der Server fertig und inaktiv ist, gehen Sie zu Windows Update und laden Sie einige Updates herunter. Sie sollten sehen, dass der Fortschrittsbalken Fortschritte macht. Ich fand, dass dies auch auf Server 2012R2 zutrifft.

Steven F. Sutherland
quelle