Na počítačích jednoho z klientů jsem narazil na problém velmi dlouhého (spíše nekonečného) vyhledávání aktualizací na nově nainstalované aktualizaci Windows 7 SP1. Problém je následující: po instalaci operačního systému a nastavení internetového připojení přejděte na web Windows Update a spusťte vyhledávání aktualizací. Hledání trvá několik hodin (maximum opustilo počítač na jeden den) bez jakéhokoli výsledku, zatímco při procesu svchost.exe dochází k vysokému zatížení procesoru (dosahuje 50–70%) a paměti. Podobný problém může nastat v systému Windows Server 2008 R2.
Při analýze fungování procesů pomocí sledování zdrojů je vidět, že v procesu svchost.exe generuje se vysoké zatížení wuauserv.exe. Toto je hlavní servisní proces zodpovědný za spuštění Windows Update..
Pokus o obnovení nastavení služby Windows Update Service se nezdařil. Problém je zjevně spojen se změnami na webu Windows Update, které zabraňují stažení starších verzí klienta wuauserv v aktualizaci seznamu..
V případě, že proces vyhledávání aktualizací zamrzne se stavem Kontrola aktualizací, zkuste ručně stáhnout a nainstalovat kumulativní aktualizaci července pro Windows 7 SP1 / Windows 2008 R2 - KB3172605. V závislosti na bitové hloubce operačního systému si stáhněte verzi 32 bitů nebo 64 bitů aktualizovat verzi.
Po instalaci aktualizace je třeba restartovat počítač a spustit druhé hledání aktualizací systému Windows. Voila - za pár minut se v centru aktualizací objeví seznam stovek chybějících aktualizací.
PS. Pokud problém s aktualizacemi stále přetrvává, je třeba postupně stáhnout a nainstalovat následující aktualizace:
- KB3020369 - aktualizace zásobníku služeb (duben 2015), v mém případě bylo nutné nainstalovat KB3172605
- KB3138612 - Aktualizace agenta wuauserv (březen 2016)
- KB3125574 - Kumulativní aktualizace (únor 2016)