I already re-installed a few of the VMs from scratch (re-licensing and such) but to no avail.
So I’m wondering: does Microsoft hate Windows 7 users this much?
Microsoft keeps refreshing KB3172605 (July 2016 update rollup for Windows 7 SP1 and Windows Server 2008 R2 SP1).
I’ve seen at least 3 different versions that I needed in the same number of occasions of updating Windows 7 x64 VMs that usually are off-line (I use them every few weeks to do some testing).
Each and every time the situation is the same:
- Windows Update will be stuck in “Checking for Updates” for hours (even overnight)
- When stuck, Windows Update still uses 1 CPU core at 100%
- Warm reboot won’t help
- Shutdown and cold boot won’t help
The only thing that consistently solves this is reliably:
- Reboot and logon
- Stop Windows Update service (
wuauserv
in Task Manager) - Wait until CPU usage drops
- Install the latest Windows Update client
- currently this is KB3172605 which – though named July 2016 – has been refreshed quite a few times as late as September 2016
- older versions (including KB3102810, KB3138612 and KB3161647) are described at Windows 7 SP1 Windows Update stuck checking for updates – Super User
- the installation of the .MSU file with the Windows Update client usually seems to “hang” on
"checking for installed updates"
for like 30 minutes, but if you forget to stop the Windows Update service, the .MSU install will be stuck on"checking for installed updates"
forever
- Reboot
- Try Windows Update again and wait for at least 30 minutes
You need to re-apply to a more recent Windows Update client each and every time this happens taking a few hours of your time.
Windows 8
After a fresh boot, I tried https://download.microsoft.com/download/A/A/8/AA842D3A-D5B0-4307-89F1-3485D88A1853/Windows8-RT-KB2937636-x64.msu via How to update the Windows Update Agent to the latest version but it shows [WayBack] “The update is not applicable to your computer”
–jeroen
via: Windows 7 SP1 Windows Update stuck checking for updates – Super User [WayBack]
See also:
- Trying fix for Windows 8 high CPU usage of TiWorker.exe (via: bit-tech.net)
- [WayBack] Windows Version Numbers – Version and build numbers of Microsoft Windows