Setzt man einen Windows 7-PC neu auf und lässt ihn nach Windows Updates suchen, kann es teilweise bis zu 12 Stunden dauern bis Updates gefunden werden.

Wenn man in den Task-Manager schaut sieht man, dass der Prozess "svchost.exe" einen CPU-Kern voll auslastet (in diesem Screenshot ist es ein 4-Kern Prozessor):

Schaut man sich die Eigenschaften des "svchost"-Prozesses im "Process Explorer" von Sysinternals an sieht man, dass der Windows Update-Dienst dahintersteckt:

Um das Problem zu lösen, brauchen wir zwei Windows-Updates:

  • KB3102810
  • KB947821

Diese Updates laden wir bei Microsoft herunter (passend zur Betriebssystem-Architektur, also x86 oder x64). Danach wird die Netzwerkverbindung des Rechners getrennt. Also das Kabel ziehen oder die WLAN-Verbindung deaktivieren. Nun den Rechner neu starten.

Jetzt das Update KB3102810 installieren und einen Neustart durchführen. Danach das Update KB947821 installieren und nochmal einen Neustart durchführen.

Jetzt kann man die Netzwerkverbindung wieder herstellen (Kabel einstecken, WLAN aktivieren) und nochmal nach Updates suchen. Bei meinen Tests haben die Rechner nach spätestens 10-15 Minuten die Updates gefunden (215 Stück im Februar 2016).