In den vorliegenden Antworten wurden mehrere Facetten des Problems behandelt. Ich werde versuchen, sie miteinander zu verknüpfen, indem ich die Ursachen in allgemeiner Form aufliste, ohne das bereits Gesagte zu wiederholen:
Der Update-Mechanismus von Microsoft Windows Update ist äußerst ausgeklügelt, was leider auch kompliziert bedeutet:
Die WU muss eine unkalkulierbare Anzahl von Hardware- und Softwarekombinationen unterstützen
WU muss die Updates in der richtigen Reihenfolge anwenden
Windows 7 ist ein älteres System, und SP2 ist überfällig und wird wahrscheinlich nie eintreffen, was sehr viele Updates bedeutet
In den letzten Jahren stand Microsoft unter großem Druck, zahlreiche Sicherheitsprobleme zu beheben, was zu sehr vielen hektischen Fixes führte, dann Fixes von Fixes und so weiter bis zur n'ten Generation
Microsoft war nicht in der Lage, den Update-Mechanismus, bei dem es sich im Allgemeinen um einen exponentiellen Algorithmus handelt, ausreichend zu optimieren, was zu einem Brute-Force-Algorithmus führte, der ziemlich langsam ist.
Die WU-Server von Microsoft sind manchmal überlastet.
Lassen Sie uns diese Punkte näher betrachten.
Windows Update-Komplexitäten
Nachdem ein Update veröffentlicht wurde, kann es im Laufe der Zeit in drei weitere verschiedene Phasen eintreten: Überarbeitungen, Ersetzung und Ablauf
Aktualisierungsrevisionen : Wenn Änderungen an einem zuvor veröffentlichten Update vorgenommen werden, wird es als Update-Revision bezeichnet, bei der einige Teile des Downloads geändert werden. Dies ist ein teilweiser, nicht vollständiger Updateersatz.
Aktualisierte Updates : Dies ist ein vollständiger Ersatz für eine oder mehrere frühere Versionen. Manchmal packt Microsoft mehrere Versionen in ein einziges Paket ein, und dieses Paket ersetzt seine gekapselten Updates.
Abgelaufene Updates : Dies sind Updates, die aus der Liste der gültigen Updates entfernt wurden. Solche Updates sind nicht mehr anwendbar und werden für die Installation nicht mehr erkannt. In den meisten Fällen läuft ein Update ab, nachdem es durch ein Superseded Update ersetzt wurde.
Updates haben auch einen Abhängigkeitsmechanismus, was bedeutet, dass einige Updates möglicherweise erst andere Updates anwenden müssen.
Abgelaufene Updates sind problematisch für die Leistung der WU, da sie leider nicht vom Computer entfernt werden, so dass sie immer noch an den Berechnungen teilnehmen, und es gibt so viele von ihnen. Eine gewisse Verbesserung kann durch die Verwendung von Disk Cleanup zur Veraltete Windows-Updates entfernen erreicht werden (nehmen Sie zuerst ein Backup-Disk-Image des Systemlaufwerks, da auch WU sehr anfällig ist).
WU-Berechnungen
Wegen der enormen Anzahl möglicher Kombinationen hält Microsoft alle Updates auf den WU-Servern im Format eines riesigen Baums vor. Die Entscheidung, welche Aktualisierungen angewendet werden müssen, wird durch einen Baumschneid-Algorithmus getroffen, der die auf dem Client installierte Hard- und Software sowie alle bereits installierten Aktualisierungen berücksichtigt, was an sich schon eine große Menge an Fakten darstellt, die alle beim Schneiden erfolgreich angewendet werden müssen.
Der Algorithmus hat keine Erfolgsgarantie, was bedeutet, dass die WU durchaus in der Lage ist, das Betriebssystem zu zerstören oder sogar unbootbar zu machen. Dies ist völlig verständlich, wenn man z.B. ein Update A1 mit Revision A2 nimmt, wobei ein von A abhängiges Update B zwischen A1 und A2 veröffentlicht wurde. Stellen Sie sich nun vor, ob die Installationsreihenfolge A1-B-A2 oder A1-A2-B sein sollte, wenn die falsche Entscheidung tödlich sein kann.
Überlastete WU-Server
Wikipedia hat dies zu sagen über Windows Update statistics :
Im Jahr 2008 hatte Windows Update etwa 500 Millionen Clients, verarbeitete etwa 350 Millionen einmalige Scans pro Tag und unterhielt durchschnittlich 1,5 Millionen gleichzeitige Verbindungen zu Client-Rechnern. Am Patch-Dienstag, dem Tag, an dem Microsoft üblicherweise neue Software-Updates veröffentlicht, konnte der ausgehende Datenverkehr 500 Gigabit pro Sekunde übersteigen.
Diese Zahlen haben sich inzwischen wahrscheinlich verdoppelt und erklären, warum die WU-Server manchmal nicht erreichbar sind. Ich verwende die WU-Option “Nach Updates suchen, aber lassen Sie mich wählen”, und meine eigene Erfahrung ist, dass es Tage und Zeiten gibt, an denen die Suche nach Updates länger dauert, als ich bereit bin zu warten, so dass eine Verschiebung erforderlich ist.
Die lange Geschichte von Windows 7
Windows 7 wurde am 22. Juli 2009 veröffentlicht. Nach etwa 17 Monaten erschien Service Pack 1 (SP1) am 22. Februar 2011. Das war vor etwa 4,5 Jahren, was bedeutet, dass SP2 längst überfällig ist.
Die gute Seite eines Service Packs ist, dass bei seiner Installation die gesamte Update-Historie gelöscht wird, so dass WU tatsächlich bei Null beginnt, genau wie nach einer Neuinstallation von Windows. Dadurch werden natürlich alle Berechnungen enorm beschleunigt, da weniger Updates berücksichtigt werden müssen.
Die schiere Anzahl der vorhandenen Updates seit SP1 erklärt, warum die WU-Berechnungen heute so langsam sind. Für Microsoft kann das Problem “einfach” durch ein Upgrade auf das neuere Windows 8.1 oder Windows 10 gelöst werden, so dass die WU eine geringere Anzahl von Updates zu berücksichtigen hat.
Schlussfolgerung
As Microsoft wendet nach wie vor zahlreiche Updates auf Windows 7 an, die WU wird nur mit der Zeit immer langsamer.
Eine mögliche Optimierung ist die Veraltete Windows-Updates entfernen . Eine andere besteht darin, die WU-Option “Nach Updates suchen, aber lassen Sie mich wählen” zu verwenden und früh morgens oder spät abends nach Updates zu suchen.
Die meisten Updates gelten auch für Windows 8 und 10, so dass sich die Belastung der WU-Server von Microsoft erst mit dem baldigen Erscheinen von Windows 10 vervielfachen wird. Microsoft scheint auch die Bandbreite seiner WU-Server nach seinen eigenen Richtlinien zu parzellieren, wobei der Schwerpunkt auf der Bedienung der neueren Betriebssysteme liegt, so dass wir mit einer weiteren Verlangsamung für Windows 7 rechnen müssen, sobald Windows 10 veröffentlicht wird, zusammen mit unverhältnismäßig schnelleren Updates für Windows 10.
Wenn die WU zu langsam ist, ist die einzige wirkliche Lösung ein Upgrade auf eine neuere Version von Windows.
Gute Nachrichten : SP2 für Windows 7 (und 8.1) ist eingetroffen
Microsoft hat veröffentlicht, was eigentlich SP2 für Windows 7 und 8.1 ist. Dieses Update wird aus irgendeinem unbekannten Grund nicht über Windows Update verfügbar sein, so dass es manuell heruntergeladen und installiert werden muss.
Lesen Sie im Artikel : Microsoft überholt die Aktualisierung von Windows 7 und 8.1 – aber nennen Sie es nicht ein Service Pack , wie man es bekommt.