Windows Update derzeit nicht nach updates suchen, da der Dienst nicht ausgeführt wird

Heute Morgen habe ich versucht, Windows Update auf zwei meiner Windows 7-PCs auszuführen (beide sind virtuelle Maschinen), und ich bin auf diese interessante Popup-Fehlermeldung gestoßen. Ich bin noch nie auf dieses Problem gestoßen, also war ich etwas ratlos.

geben Sie hier die Bildbeschreibung ein

In der Nachricht war mein erster Gedanke zu sehen, ob der Windows Update-Dienst ausgeführt wurde. Es war. Wie üblich ist die Lösung nie so einfach. Ich habe versucht, den Dienst neu zu starten und die PCs auf Nein neu zu starten nützen.

geben Sie hier die Bildbeschreibung ein

Also gehe ich zu den Interwebs, um eine Lösung zu finden. Ich habe eine Lösung für das Problem gefunden, also dachte ich daran, es für meine zukünftige Referenz und für alle anderen zu veröffentlichen, die auf dieses Problem stoßen könnten. Ich werde die Antwort in Kürze veröffentlichen.

Wenn Sie alternative Lösungen haben, die für Sie gearbeitet haben, können Sie gerne einen Beitrag oder Kommentar hinterlassen.

Author: Dark Lord of the Code, 2012-05-31

5 answers

Anscheinend liegt das Problem bei einer beschädigten Windows-Protokolldatei. Danke Bill Gates.

Um Window Update wieder zum Laufen zu bringen, musst du:

  1. Gehe zu Diensten und stoppe vorübergehend den Dienst "Windows Update"
  2. Gehe zu c:\windows\softwaredistribution\datastore\logs\
  3. Finde die Datei edb.log -
  4. Datei umbenennen oder löschen
  5. Sobald die Datei umbenannt oder gelöscht wurde, kehren Sie zu den Diensten zurück und starten den Dienst "Windows Update"
  6. Versuchen um Windows Update erneut auszuführen. Es wird normal funktionieren.

Bisher hatte ich keine Probleme mit dieser Lösung. Ich habe erfolgreich Updates auf einem der PCs installiert. Bitte fühlen Sie sich frei zu kommentieren, dies mit irgendwelchen Verbesserungen, die gemacht werden könnten, und lassen Sie mich wissen, wenn dies ist hilfreich für Sie.

Referenzen:

 31
Author: Dark Lord of the Code,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-03-03 06:21:11

Im Wesentlichen dasselbe wie die obige Antwort, aber meiner Meinung nach etwas einfacher:

  1. Beenden Sie den Windows Update-Dienst unter Dienste.msc (Fenster Dienste offen lassen)

  2. Gehen Sie zu C:\Windows

  3. Benennen Sie den Ordner SoftwareDistribution in etwas um SoftwareDistribution_OLD

  4. Kehren Sie zu den Diensten zurück und starten Sie den Windows Update-Dienst (dadurch wird auch automatisch ein neuer Ordner SoftwareDistribution erstellt)

  5. Warten Sie ein paar Minuten und versuchen Nochmal!

  6. Wenn es funktioniert und Sie möchten, löschen Sie den Ordner SoftwareDistribution_OLD, andernfalls können Sie

Dies hat viele Male für mich gearbeitet. Obwohl, vollständige Offenlegung, Ich habe noch nie überprüft Windows Update-Verlauf, um zu sehen, ob es noch wusste, welche Updates installiert wurden und wann. Die Maschine ist jedoch schlau genug, um in Zukunft zu wissen, welche Updates Sie ausführen und nicht benötigen. Meine zwei Cent!

 10
Author: Kris,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-07-30 10:09:05

Hier ist eine wirklich nicht technische Lösung, aber sie scheint bei Leuten, die dieses Problem mit Windows 7 oder Vista haben, konsistent zu funktionieren.

Gehen Sie zu Ihren Windows Update-Einstellungen und ändern Sie sie in "Niemals nach Updates suchen". Wenden Sie die Änderung an.

Ändern Sie dann die Einstellung erneut in Ihre bevorzugte Option. Ich habe "Nach Updates suchen, aber lassen Sie mich wählen, ob ich sie herunterladen und installieren soll". Wenden Sie diese Änderung an.

Sobald ich die zweite Änderung angewendet habe, kehrte der Aktualisierungsprozess zu normal.

 4
Author: Lee,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-09-20 05:06:48

Von Microsoft: Windows 7 - Windows Update funktioniert nicht

Überprüfen Sie, ob der Windows Update-Dienst ausgeführt wird. Systemsteuerung > Administrative Tools > Dienste

Wenn der Windows Update-Dienst nicht ausgeführt wird, starten Sie ihn (it sollte beim automatischen Start sein)

Der Windows Update-Dienst ist abhängig von der DCOM und den RPC-Diensten, wenn Sie also nicht laufen, müssen Sie sie möglicherweise starten.

Andernfalls müssen Sie möglicherweise eine Reparatur installieren.

 0
Author: RawR Crew,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-06-02 08:25:24

Das hat mir in der gleichen Situation geholfen. Führen Sie dies in der Eingabeaufforderung aus:

regsvr32 wuapi.dll
regsvr32 wuaueng.dll
regsvr32 wups.dll
regsvr32 wups2.dll
regsvr32 wuwebv.dll
regsvr32 wucltux.dll

Das erneute Registrieren von DLLs half in der Windows 7-Umgebung.

 0
Author: Suncatcher,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-12-04 10:45:46