Das Herunterladen von Windows-Updates dauert ewig

Mir ist aufgefallen, dass bei manuellen Windows-Updates über die Systemsteuerung die Updates schnell genug gefunden werden, aber nachdem ich Updates ausgewählt habe, die ich installieren möchte, dauert es ewig, bis Updates heruntergeladen werden, und es wird kein Fortschritt angezeigt, aber wenn ich nach einiger Zeit auf das Startsymbol klicke, werden die Updates angezeigt bereit zu installieren, wenn ich den PC herunterfahre, durch den gelben Knall angezeigt. Kein Hinweis darauf, welche Updates auch installiert werden können.

Wenn ich das Windows Update lasse beim Herunterladen ausgeführt, werden schließlich die ausgewählten Updates heruntergeladen und installiert, es wird jedoch immer noch kein Fortschritt angezeigt, es dauert jedoch Stunden. Ich sehe dieses Verhalten auf einigen (4) meiner W7 Pcs (7).

Es ist, als würde der Windows Update-Bildschirm nicht aktualisiert.

Gibt es einen Einblick in dieses Verhalten oder wie kann es gelöst werden?

Vollständig aktualisiert Windows 7 64bit vor diesem Monat (Aug 2016) Patch Dienstag.

Hinweis: Heimnetzwerk, Fios ohne andere Probleme. Seine weite Verbreitung auf mehreren Computern und tut es auf jedem von ihnen, wenn ich auch mit diesen Geräten reise, ist es ein Windows Update GUI-Problem. Geschieht auf normalen Monat zu Monat Updates.

geben Sie hier die Bildbeschreibung ein

Dies hat nichts damit zu tun, nach Updates zu suchen wie in dieser Frage beantwortet Ich habe diese Frage selbst beantwortet, aber dies ist ein völlig anderes Problem und habe bisher keine Lösung gefunden.

Hinweis:

Dieses Problem tritt nicht mehr auf, seit MS mit der Einführung von Service-Stack-Updates begonnen hat. für Windows Update Probleme nach einer Neuinstallation von W7 siehe meinen Beitrag hier>>>>>Windows 7 SP1 Windows Update stuck Überprüfung auf Updates

Author: Moab, 2016-08-14

6 answers

Das Herunterladen von Windows-Updates dauert ewig

Würfeln. . .

Ich mag alle hier aufgeführten Methoden auf diese MS KB als mögliche Lösungen für dieses Problem. Insbesondere Methode 10 bis Methode 13 stecke für mich die meisten hervor, die wie Lösungen klingen, die ich in der Vergangenheit verwendet habe, um korrelierte Probleme zu lösen, auch wenn sie nicht genau gleich sind.

Ich zitiere nur die folgenden Methoden, die ich nicht sicher überspringen würde, wenn ich es wäre fehlerbehebung bei diesem Problem, aber ich würde mich nicht nur auf diese oder nur diese KB beschränken, aber dies können gute Ausgangspunkte für mögliche Lösungen sein.

Ich stimme auch zu, dass es hilfreich wäre, alle anwendbaren Details aus dem %windir%\WindowsUpdate.log zu sehen, um dieses Problem zu beheben.

Schließlich würde ich anfangen, dieses Problem von einem der Maschinen aus zu beheben und zu beheben und sicherzustellen, dass es mit einer ziemlich schnellen Internetverbindung verbunden ist, also mit anderen Worten, wenn Sie unterwegs sind und verbunden mit öffentlichen netzwerk oder eine mobile wifi, nur warten, um sicherzustellen, diese faktoren nicht spielen eine rolle in die problem nur in fall.

Mögliche Auflösungsmethoden


Methode 1: Führen Sie die Windows Update-Problembehandlung aus

Um dies zu tun, gehen Sie auf die Windows Update Problembehandlung.


Methode 4: Führen Sie das System Update Readiness tool (CheckSur.exe)

Laden Sie das System Update Readiness Tool herunter und führen Sie es aus. Dieses Tool läuft ein einmaliger Scan auf Inkonsistenzen, die zukünftige Wartungsarbeiten verhindern können Operations. Weitere Informationen zum Herunterladen und Ausführen des CheckSur.exe-Tool, siehe den folgenden Artikel in der Microsoft Wissensbasis:

Beheben Sie Windows-Korruptionsfehler mit dem DISM-oder Systemupdate Readiness-Tool (https://support.microsoft.com/kb/947821)

Versuchen Sie erneut, Updates zu installieren.

Hinweis Nach Ihnen führen Sie das Tool, die CheckSUR.die Protokolldatei wird an folgendem Speicherort gespeichert:

%systemroot%\logs\cbs

Methode 5: Führen Sie das Tool System File Checker aus (SFC.exe)

Um dies Zu tun, Folgen Sie diesen Schritten:

    {[65],} Öffnen Sie ein Administratives Eingabeaufforderungsfenster. Geben Sie an der Eingabeaufforderung sfc /scannow ein und drücken Sie dann Enter.
  1. Versuchen Sie nach Abschluss des Scans erneut, Updates zu installieren.

Methode 6: Reset die inhalt des Ordners Catroot2

Um dies Zu tun, Folgen Sie diesen Schritten:

    {[65],} Öffnen Sie ein Administratives Eingabeaufforderungsfenster.
  1. Geben Sie die folgenden Befehle ein, und drücken Sie nach jedem Befehl die EINGABETASTE:

    • net stop cryptsvc
    • md %systemroot%\system32\catroot2.old
    • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  2. Löschen Sie alle Inhalte des Ordners catroot2, löschen Sie jedoch nicht den Ordner catroot2.

  3. Geben Sie Folgendes ein befehl, und drücken Sie dann die Eingabetaste:

Net start cryptsvc

  1. Beenden Sie das Eingabeaufforderungsfenster.

Methode 8: Registrieren Sie die Windows Update-Dateien

Um dies Zu tun, Folgen Sie diesen Schritten:

    {[65],} Öffnen Sie ein Administratives Eingabeaufforderungsfenster.
  1. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein:
REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 WUCLTUX.DLL /S
REGSVR32 WUWEBV.DLL /S
REGSVR32 JSCRIPT.DLL /S
REGSVR32 MSXML3.DLL /S
  1. Versuchen Sie erneut, Updates zu installieren.

Methode 10: Benennen Sie den SoftwareDistribution-Ordner um

Um dies Zu tun, Folgen Sie diesen Schritten:

  1. Öffnen Sie ein Administratives Eingabeaufforderungsfenster.

  2. Führen Sie die folgenden Befehle aus und drücken Sie nach jedem Befehl die Eingabetaste:

    • Net stop wuauserv
    • cd %systemroot%
    • Ren SoftwareDistribution SoftwareDistribution.alt
    • Netto-Start wuauserv
  3. Versuchen Sie erneut, Updates zu installieren.

Wichtig Die folgenden Probleme treten auf, wenn Sie diese Methode verwenden:

  • Aktuell heruntergeladene, aber noch nicht installierte Updates müssen mit Windows Update erneut heruntergeladen werden oder Microsoft-Update.

  • Wenn Sie den Softwareverteilungsordner löschen, wird Ihr Download-Verlauf entfernt.

  • Wenn sie erhalten derzeit Updates von Microsoft Update und von Windows Update, Sie müssen diese Option aus dem Windows erneut auswählen - Update-website.

Hinweis Wenn das Problem behoben ist und Sie Updates erfolgreich herunterladen und installieren können, können Sie die SoftwareDistribution.alter Ordner zum Wiederherstellen von Speicherplatz.


Methode 11: Löschen Sie die BITS-Warteschlange aller aktuellen Jobs

Um dies Zu tun, Folgen Sie diesen Schritten:

    {[65],} Öffnen Sie ein Administratives Eingabeaufforderungsfenster.
  1. Geben Sie an der Eingabeaufforderung die folgenden Befehle ein und drücken Sie nach jedem Befehl die Eingabetaste:
Net stop bits
Net stop wuauserv
Ipconfig /flushdns
cd \documents and settings\all users\application data\microsoft\network\downloader
Del qmgr0.dat
Del qmgr1.dat
Net start bits
Net start wuauserv

Hinweis Nachdem Sie diese Schritte ausgeführt haben, wird die BITS-Warteschlange gelöscht.

  1. Versuchen Sie erneut, Updates zu installieren.

Methode 12: Ausstehende umbenennen.xml -

Um dies Zu tun, Folgen Sie diesen Schritten:

  1. Einen Verwaltungsbefehl öffnen Eingabeaufforderungsfenster.
  2. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein:

    Takeown /f C:\Windows\winsxs\pending.xml -

  3. Benennen Sie die c:\windows\winsxs\pending.xml-Pfad mit dem folgenden Befehl:

    Ren c:\windows\winsxs\pending.xml pending.alt


Methode 13: Chkdsk auf der Windows-Partition ausführen

Um dies Zu tun, Folgen Sie diesen Schritten:

  1. Öffnen Sie ein administrative Eingabeaufforderung Fenster.
  2. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein:

    Chkdsk volume: /f /r

quelle

 14
Author: Drink Some Pimp Juice IT,
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
2016-08-20 18:31:26

Wenn die in den anderen Antworten aufgeführten Korrekturen für Windows Update nicht ihr Problem wurde behoben, die langsame Aktualisierung könnte durch die Art und Weise verursacht werden, dass Windows Update funktioniert auf den betroffenen Computern.

In eine andere Antwort von mir habe ich erklärt dass Windows Update im Speicher einen Baum aller Updates erstellt, die auf einen Computer anwenden und dann mit Blick auf die bereits installierten Updates beschneiden auf dem Computer, um endlich zu den Updates zu gelangen, die sein müssen installiert und die Reihenfolge der installation.

Die Zeit, die für diesen Brute-Force-Prozess benötigt wird, ist eine Funktion der Gesamtzahl von Updates für diese Plattform verfügbar, seit dem letzten Service Pack. Jedes Service Pack definiert eine neue Plattform, für die Updates gestartet werden sich neu anzusammeln. Außerdem muss Windows Update große Datenmengen übertragen von den Microsoft-Servern, die möglicherweise überlastet sind.

Windows 7 SP1 erschien am 22. Februar 2011, vor mehr als 5 Jahren und seitdem dann die Anzahl der updates ist enorm gewachsen. Darüber hinaus ist Microsoft Windows Update-Server geben Windows 10-Clients jetzt Priorität bei der Bandbreite. Alles in allem wird Windows 7 SP1 also leiden.

Um dieses Problem zu lösen, hat Microsoft kürzlich die convenience rollup für Windows 7 SP1, die genau das gleiche wie ein service Pack, dient als Startplattform für Updates. Die Installation führt zu einem viel kleineren updates, die viel schneller heruntergeladen und verarbeitet werden können, da es werden nur Updates berücksichtigt, die danach liegen, und nicht alle Updates seit 2011. Leider ist es nicht über Windows Update verfügbar und werden manuell heruntergeladen und installiert.

Weitere Informationen zum Convenience Rollup für Windows 7 SP1 finden Sie unter
Microsoft überholt Windows 7 und 8.1 Aktualisierung - aber nennen Sie es nicht ein Service Pack.

Dieses Convenience-Rollup ist die einzige Möglichkeit, die Windows Update Laufzeit auf Windows 7 SP1. Ein anderer einer wäre zu starten Sie es auf Stunden, in denen die Windows-Update-Server von Microsoft haben Sie mehr verfügbare Bandbreite (am frühen Morgen oder am späten Abend).

Zugegeben, die Probleme, die Sie beobachten, sind ein bisschen extrem und könnten damit zusammenhängen zu einer gewissen Ineffizienz, die sich auf die jeweilige Einrichtung dieser Computer bezieht. Ich denke, dass eine Kombination von Faktoren die Zeit, die Windows Update benötigt zum Herunterladen und Beschneiden seines Update-Baums. Dies könnte sogar ein Microsoft-Fehler sein. Sie könnten weitere Informationen zum Problem erhalten Sie durch das Ansehen von Windows Update während es funktioniert, wie in Bezug auf Speichernutzung, Netzwerkaktivität und Festplattenzugriff.

Die Installation des Convenience-Rollups für Windows 7 SP1 ist die einzige Möglichkeit, die ich mir vorstellen kann von diesen gordischen Knoten von Windows Update auf den betroffenen Computern zu schneiden. Es wird jedoch wahrscheinlich einige Zeit in der Zukunft aufhören zu arbeiten, muss also angewendet werden schnell.

 2
Author: harrymc,
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-06-01 16:08:04

Deaktivieren Sie automatische Windows-Updates über die Systemsteuerung und deaktivieren Sie den Windows Update-Dienst. Dann geh zu C:\Windows\SoftwareDistribution\Download und löschen Sie alles im Ordner. Starten Sie den Windows Update-Dienst. Öffnen Sie abschließend die CLI, geben Sie wuauclt.exe /updatenow ein und drücken Sie "Enter."Versuchen Sie, die Patches erneut herunterzuladen und zu sehen, was passiert.

 1
Author: GetOutOfMyYard,
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
2016-08-23 22:34:14

Dies ist nicht eine permanente Lösung, aber wenn es ein bestimmtes Update gibt, benötigen Sie so schnell wie möglich und haben keine Zeit, etwas Permanentes im Moment zu sortieren, das Sie verwenden können.

Https://catalog.update.microsoft.com/

Sie müssen IE verwenden. Deaktivieren Sie dazu den Windows Update-Dienst.

Dann sortiere einen permanenten Fix, wenn du die Zeit hast.

 1
Author: Andrew Allen,
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
2016-08-25 07:05:26

Sie können versuchen, alle fehlenden Updates manuell mit WSUS Offline zu installieren, http://wsusoffline.net/

In der Software können Sie Ihr Betriebssystem auswählen, ALLE Updates für diese Windows-Version herunterladen und dann den Updater starten, um alle fehlenden Updates zu installieren.

 0
Author: JustDenDimi,
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
2016-08-25 14:50:21

Der "Download pending" könnte auch auf abgelaufene / beschädigte Zertifikate zurückzuführen sein. In Anbetracht der Tatsache, dass Windows 7 und Windows 10 beim Betrachten von Windows Update ziemlich unter ähnlichen Entscheidungen leiden, möchte ich eine weitere mögliche Lösung beitragen.

Falls Sie sich auf in Windows enthaltene Tools verlassen möchten, können Sie im Ereignisprotokoll -> die Anwendung auf "CertificateServicesClient-AutoEnrollment" mit der ID 64 und einer Kritikalität von "Warning"überprüfen. Alternativ können Sie eine detaillierter Fehlercode mit dem Windows Update Minitool, bei dem es sich im Grunde um ein Tool eines Drittanbieters handelt, das mit Windows Update verbunden ist. Für mich begannen sowohl Windows Update als auch der Windows Store scheinbar mit dem Herunterladen, blieben aber bei "Download pending" hängen und würden nicht fortgesetzt oder einen Fehlercode anzeigen. Das Windows Update Minitool gab mir schließlich zwei Fehlercodes, von denen der wichtigste war:

  • 0x80240022 (was sich als zertifikatbezogen herausstellt, dh das Zertifikat ist abgelaufen oder die Zertifikatkette brach)

Die Lösung scheint ziemlich einfach zu sein, wenn Sie ein Arbeitshandbuch finden können. Kaspersky bietet hier einen ziemlich anständigen an. Dies ist besonders hilfreich, da die rootsupd.exe-Tool ist ziemlich schwer zu finden. Und obwohl Kaspersky Ihnen mitteilt, dass Sie die Zertifikatspeichersicherung von einem funktionierenden Gerät abrufen sollen, können Sie einfach die neueste Liste der Zertifikate von Microsoft abrufen. Aus irgendeinem Grund konnte ich diese Zertifikate nicht ohne verwenden rootsupd.exe - Das Zertifikatverwaltungs-Applet zeigt die Zertifikatsliste an, hält sie jedoch für fehlerhaft. Wenn ich die rootsupd verwendet.exe zum Extrahieren und Importieren des Inhalts von authrootstl.nun, mein Windows Update hat endlich wieder angefangen zu arbeiten.

 -1
Author: Betaminos,
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
2019-06-23 19:24:51